Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Dartmouth CollegeDartmouth College XC Invitational · Sep 10 | 26:58.2 | Dartmouth College XC Invitational | September 10, 2016 |
| 8,000 Meters · Franklin ParkNEICAAA · Oct 10 | 27:10.32 | NEICAAA | October 10, 2015 |
| 8,000 Meters · Middlebury CollegeVermont State Meet · Sep 30 | 27:19.0 | Vermont State Meet | September 30, 2017 |
| 8,000 Meters · Mount Greylock Regional SchoolECAC Championship · Nov 7 | 27:33.67 | ECAC Championship | November 7, 2015 |
| 8,000 Meters · Pineland FarmsNESCAC Cross Country Championships · Oct 28 | 27:00.5 | NESCAC Cross Country Championships | October 28, 2017 |
| 8,000 Meters · St. Michael's CollegeVermont College Cross-Country Run State Championship · Sep 30 | 26:22.6 | Vermont College Cross-Country Run State Championship | September 30, 2016 |
| 8,000 Meters · VermontVermont Tech Invitational · Sep 9 | 28:26 | Vermont Tech Invitational | September 9, 2017 |
| 8,000 Meters · Vermont Technical CollegeVermont Tech Maple Syrup Challenge · Sep 8 | 28:30.43 | Vermont Tech Maple Syrup Challenge | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
3 results2016 Cross Country
2 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | ECAC ChampionshipNov 7 · 8,000 Meters Men · Place 25 · Middlebury | 8,000 Meters Men | 25 | 27:33.67 PB | Fr |
| Oct 10 | NEICAAAOct 10 · 8,000 Meters Men JV · Place 94 · Middlebury | 8,000 Meters Men JV | 94 | 27:10.32 PB | Fr |