| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorWesleyan Invitational #1 · Jan 24 | 4:32.31 | Wesleyan Invitational #1 | January 24, 2015 |
| 1000 Meters · IndoorCGA Winter Invite #2 · Jan 19 | 2:54.67a | CGA Winter Invite #2 | January 19, 2013 |
| 1500 Meters · OutdoorCoast Guard Academy Spring Invitational · Mar 30 | 4:20.37 | Coast Guard Academy Spring Invitational | March 30, 2013 |
| 3000 Meters · IndoorNew England Division III Indoor Championships · Feb 21 | 8:44.19a | New England Division III Indoor Championships | February 21, 2015 |
| 5000 Meters · IndoorTufts Stampede · Jan 31 | 15:22.96a | Tufts Stampede | January 31, 2015 |
| 5000 Meters · OutdoorNEWMAC Championships · Apr 27 | 15:37.78a | NEWMAC Championships | April 27, 2014 |
| 800 Meters · OutdoorJerry Gravel Invitational · Mar 24 | 2:22.10a | Jerry Gravel Invitational | March 24, 2012 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 11 | Springfield Triangle ClassicApr 11 · 5000 Meters · Place 2 · Coast Guard | 5000 Meters | 2. | 16:04.73a | Sr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 21 | New England Division III Indoor ChampionshipsFeb 21 · 3000 Meters · Place 13 · Coast Guard | 3000 Meters | 13. | 8:44.19a PB | Sr |
| Feb 7 | Tufts University Invitational #2Feb 7 · 3000 Meters · Place 5 · Coast Guard | 3000 Meters | 5. | 8:53.91a | Sr |
| Jan 31 | Tufts StampedeJan 31 · 5000 Meters · Place 7 · Coast Guard | 5000 Meters | 7. | 15:22.96a PB | Sr |
| Jan 24 | Wesleyan Invitational #1Jan 24 · 1 Mile · Place 2 · Coast Guard | 1 Mile | 2 | 4:32.31 PB | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 27 | NEWMAC ChampionshipsApr 27 · 5000 Meters · Place 6 · Coast Guard | 5000 Meters | 6. | 15:37.78a PB | Jr |
| Apr 5 | AIC Yellow Jacket InvitationalApr 5 · 5000 Meters · Place 9 · Coast Guard | 5000 Meters | 9 | 15:53.87 | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 15 | Tufts Stampede InvitationalFeb 15 · 3000 Meters · Place 16 · Coast Guard | 3000 Meters | 16. | 8:59.24a | Jr |
| Feb 8 | Gordon Kelly InvitationalFeb 8 · 5000 Meters · Place 5 · Coast Guard | 5000 Meters | 5. | 15:56.56a | Jr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 30 | Coast Guard Academy Spring InvitationalMar 30 · 5000 Meters · Place 12 · Coast Guard | 5000 Meters | 12 | 16:10.36 | — |
| Mar 30 | Coast Guard Academy Spring InvitationalMar 30 · 1500 Meters · Place 19 · Coast Guard | 1500 Meters | 19 | 4:20.37 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 2 | Tufts Stampede InvitationalFeb 2 · 3000 Meters · Place 12 · Coast Guard | 3000 Meters | 12. | 9:18.52a | So |
| Jan 19 | CGA Winter Invite #2Jan 19 · 3000 Meters · Place 2 · Coast Guard | 3000 Meters | 2. | 9:24.10a | So |
| Jan 19 | CGA Winter Invite #2Jan 19 · 1000 Meters · Place 6 · Coast Guard | 1000 Meters | 6. | 2:54.67a PB | So |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 24 | Jerry Gravel InvitationalMar 24 · 1500 Meters · Place 42 · Coast Guard | 1500 Meters | 42. | 4:34.38a | Fr |
| Mar 24 | Jerry Gravel InvitationalMar 24 · 800 Meters · Place 47 · Coast Guard | 800 Meters | 47. | 2:22.10a PB | Fr |