Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Derryfield ParkNHIAA Division III Cross Country Championships · Oct 25 | 17:08.0 | NHIAA Division III Cross Country Championships | October 25, 2014 |
| 8,000 Meters · Colt State ParkCommonwealth Coast Conference XC Championships · Oct 31 | 33:43.2 | Commonwealth Coast Conference XC Championships | October 31, 2015 |
| 8,000 Meters · Franklin ParkSaints Invitational · Oct 13 | 27:38 | Saints Invitational | October 13, 2017 |
| 8,000 Meters · Harkness Memorial State ParkNCAA D3 New England Regional Championships · Nov 14 | 27:05.3 | NCAA D3 New England Regional Championships | November 14, 2015 |
| 8,000 Meters · Rotary ParkCommonwealth Coast Conference XC Championships · Oct 28 | 29:05.4 | Commonwealth Coast Conference XC Championships | October 28, 2017 |
| 8,000 Meters · Stanley ParkNCAA D3 New England Region Championships · Nov 12 | 27:31.1 | NCAA D3 New England Region Championships | November 12, 2016 |
| 8,000 Meters · University Of Southern MaineNCAA D3 New England Region Cross Country Championships · Nov 11 | 28:28.4 | NCAA D3 New England Region Cross Country Championships | November 11, 2017 |
| 8,000 Meters · Western New England UniversityCommonwealth Coast Conference Championships · Oct 29 | 27:25.1 | Commonwealth Coast Conference Championships | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D3 New England Region Cross Country ChampionshipsNov 11 · 8,000 Meters Men · Place 159 · EndicottEndicott | 8,000 Meters Men | 159 | 28:28.4 PB | Jr |
| Oct 28 | Commonwealth Coast Conference XC ChampionshipsOct 28 · 8,000 Meters Men · Place 17 · EndicottEndicott | 8,000 Meters Men | 17 | 29:05.4 PB | Jr |
| Oct 13 | Saints InvitationalOct 13 · 8,000 Meters Men · Place 15 · EndicottEndicott | 8,000 Meters Men | 15 | 27:38 PB | Jr |
| Oct 7 | James Earley InvitationalOct 7 · 8,000 Meters Men's White · Place 40 · EndicottEndicott | 8,000 Meters Men's White | 40 | 27:55.8 | Jr |
| Sep 30 | Bowdoin College Invitational IISep 30 · 8,000 Meters Varsity · Place 14 · EndicottEndicott | 8,000 Meters Varsity | 14 | 27:32.5 | JR-3 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 New England Region ChampionshipsNov 12 · 8,000 Meters Men · Place 158 · EndicottEndicott | 8,000 Meters Men | 158 | 27:31.1 PB | So |
| Oct 29 | Commonwealth Coast Conference ChampionshipsOct 29 · 8,000 Meters CCC · Place 9 · EndicottEndicott | 8,000 Meters CCC | 9 | 27:25.1 PB | So |
| Oct 15 | Western New England University InvitationalOct 15 · 8,000 Meters Men · Place 13 · EndicottEndicott | 8,000 Meters Men | 13 | 27:36.3 | So |
| Oct 8 | James Earley InvitationalOct 8 · 8,000 Meters Men · Place 106 · EndicottEndicott | 8,000 Meters Men | 106 | 27:51.0 | So |
| Sep 24 | Bowdoin Invitational II Sep 24 · 8,000 Meters Varsity · Place 27 · EndicottEndicott | 8,000 Meters Varsity | 27 | 28:12.5 | SO-2 |
| Sep 10 | University of New England InvitationalSep 10 · 8,000 Meters Men · Place 20 · EndicottEndicott | 8,000 Meters Men | 20 | 29:15.3 | So |
2015 Cross Country
3 results2014 Cross Country
1 results