Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Great Brook Ski Touring CenterGBTC XC Invite · Sep 13 | 15:36.4 | GBTC XC Invite | September 13, 2026 |
| 5,000 Meters · Wayland High SchoolHFC Striders-Wayland XC Festival · Oct 11 | 15:26.5 | HFC Striders-Wayland XC Festival | October 11, 2026 |
| 6,000 Meters · University of Massachusetts Amherst Ken O'Brien XC Invitational · Sep 10 | 20:29.20 | Ken O'Brien XC Invitational | September 10, 2022 |
| 8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 12 | 26:16.5 | NCAA D3 East Regional XC Championships | November 12, 2022 |
| 8,000 Meters · EP Tom Sawyer State Park2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) · Nov 20 | 25:44.9 | 2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) | November 20, 2021 |
| 8,000 Meters · Forest Akers East Golf Course2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) · Nov 19 | 26:57.6 | 2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) | November 19, 2022 |
| 8,000 Meters · Franklin ParkNCAA DIII East Region Cross Country Championships · Nov 13 | 26:29.0 | NCAA DIII East Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 16 | 27:31.7 | USATF-NE Cross Country | November 16, 2025 |
| 8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Oct 30 | 26:54.1 | NEWMAC Cross Country Championships | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
4 results2019 Cross Country
2 results2018 Cross Country
1 results