Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Bowdoin CollegeNCAA Division III New England Region XC Championships · Nov 10 | 27:17.6 | NCAA Division III New England Region XC Championships | November 10, 2018 |
| 8,000 Meters · Colt State ParkCommonwealth Coast Conference XC Championships · Oct 31 | 28:21.4 | Commonwealth Coast Conference XC Championships | October 31, 2015 |
| 8,000 Meters · Rotary ParkCommonwealth Coast Conference XC Championships · Oct 28 | 28:01.4 | Commonwealth Coast Conference XC Championships | October 28, 2017 |
| 8,000 Meters · Stanley ParkJames Earley Invitational · Oct 7 | 27:28.2 | James Earley Invitational | October 7, 2017 |
| 8,000 Meters · University Of Southern MaineNCAA D3 New England Region Cross Country Championships · Nov 11 | 28:57.7 | NCAA D3 New England Region Cross Country Championships | November 11, 2017 |
| 8,000 Meters · Western New England UniversityWestern New England University Invitational · Oct 15 | 28:08.5 | Western New England University Invitational | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division III New England Region XC ChampionshipsNov 10 · 8,000 Meters Championship · Place 114 · Univ. of New England | 8,000 Meters Championship | 114 | 27:17.6 PB | Sr |
| Oct 27 | Commonwealth Coast Conference Cross Country ChampionshipsOct 27 · 8,000 Meters Varsity · Place 2 · U. of New England | 8,000 Meters Varsity | 2 | 26:37.0 | SR |
| Oct 13 | Western New England Cross Country InvitationalOct 13 · 8,000 Meters Varsity · Place 11 · U. of New England | 8,000 Meters Varsity | 11 | 27:02.4 | SR |
| Sep 29 | Maine State InvitationalSep 29 · 8,000 Meters Varsity · Place 35 · U. of New England | 8,000 Meters Varsity | 35 | 26:57.1 | SR |
| Sep 22 | Gordon College Pop Crowell InvitationalSep 22 · 8,000 Meters Varsity · Place 2 · U. of New England | 8,000 Meters Varsity | 2 | 26:49.5 | SR-4 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D3 New England Region Cross Country ChampionshipsNov 11 · 8,000 Meters Men · Place 181 · Univ. of New England | 8,000 Meters Men | 181 | 28:57.7 PB | Jr |
| Oct 28 | Commonwealth Coast Conference XC ChampionshipsOct 28 · 8,000 Meters Men · Place 6 · Univ. of New England | 8,000 Meters Men | 6 | 28:01.4 PB | Jr |
| Oct 7 | James Earley InvitationalOct 7 · 8,000 Meters Men's White · Place 30 · Univ. of New England | 8,000 Meters Men's White | 30 | 27:28.2 PB | Jr |
| Sep 23 | Pop Crowell InvitationalSep 23 · 8,000 Meters Varsity · Place 3 · U. of New England | 8,000 Meters Varsity | 3 | 27:59.0 | JR-3 |
| Sep 23 | Pop Crowell InvitationalSep 23 · 8,000 Meters Varsity · Place 3 · U. of New England | 8,000 Meters Varsity | 3 | 27:59.0 | JR-3 |
| Sep 16 | Bowdoin College InvitationalSep 16 · 8,000 Meters Varsity · Place 19 · U. of New England | 8,000 Meters Varsity | 19 | 28:06.3 | JR-3 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 New England Region ChampionshipsNov 12 · 8,000 Meters Men · Place 197 · Univ. of New England | 8,000 Meters Men | 197 | 28:07.1 | So |
| Oct 29 | Commonwealth Coast Conference ChampionshipsOct 29 · 8,000 Meters CCC · Place 20 · Univ. of New England | 8,000 Meters CCC | 20 | 28:38.9 | So |
| Oct 15 | Western New England University InvitationalOct 15 · 8,000 Meters Men · Place 24 · Univ. of New England | 8,000 Meters Men | 24 | 28:08.5 PB | So |
| Sep 24 | Pop Crowell InvitationalSep 24 · 8,000 Meters Varsity · Place 7 · U. of New England | 8,000 Meters Varsity | 7 | 28:00.8 | So. |
| Sep 17 | Bowdoin Invitational ISep 17 · 8,000 Meters Varsity · Place 28 · U. of New England | 8,000 Meters Varsity | 28 | 28:36.3 | SO-2 |
2015 Cross Country
1 results