Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · University of BuffaloNCAA D1 Northeast Regional Championships · Nov 15 | 31:11.9 | NCAA D1 Northeast Regional Championships | November 15, 2019 |
| 5,000 Meters · Derryfield ParkNHIAA Division III Cross Country Championships · Oct 31 | 16:05.1 | NHIAA Division III Cross Country Championships | October 31, 2015 |
| 5,000 Meters · Gunstock Mountain ResortEarly Bird Cross Country Invitational · Aug 29 | 17:29.4 | Early Bird Cross Country Invitational | August 29, 2014 |
| 5,000 Meters · Oyster River High SchoolOyster River Bobcat Invitational · Sep 13 | 16:18.1 | Oyster River Bobcat Invitational | September 13, 2014 |
| 5,000 Meters · Thetford Academy XC Home CourseNew England Interscholastic Championships · Nov 14 | 16:58.1 | New England Interscholastic Championships | November 14, 2015 |
| 8,000 Meters · Dartmouth CollegeDartmouth College XC Invitational · Sep 10 | 26:26.7 | Dartmouth College XC Invitational | September 10, 2016 |
| 8,000 Meters · Franklin ParkNEICAAA Cross Country Championships · Oct 12 | 25:35 | NEICAAA Cross Country Championships | October 12, 2019 |
| 8,000 Meters · West Windsor FieldIvy League Cross Country Championships · Oct 26 | 26:04.8 | Ivy League Cross Country Championships | October 26, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results2016 Cross Country
2 results2015 Cross Country
2 results2014 Cross Country
3 results