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 | 28:20.8 | NCAA Division III New England Region XC Championships | November 10, 2018 |
| 8,000 Meters · Middlebury CollegeVermont State Meet · Sep 30 | 28:39.3 | Vermont State Meet | September 30, 2017 |
| 8,000 Meters · Rotary ParkUniversity of New England Invitational · Sep 10 | 29:58.4 | University of New England Invitational | September 10, 2016 |
| 8,000 Meters · Troy Howard Middle SchoolNorth Atlantic Conference Cross Country Championships · Oct 27 | 28:34.4 | North Atlantic Conference Cross Country Championships | October 27, 2018 |
| 8,000 Meters · University of Maine FarmingtonNorth Atlantic Conference XC Championships · Oct 28 | 29:15.5 | North Atlantic Conference XC Championships | October 28, 2017 |
| 8,000 Meters · University Of Southern MaineNCAA D3 New England Region Cross Country Championships · Nov 11 | 29:40.4 | NCAA D3 New England Region Cross Country Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
1 results