Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 31 | 23:33.1 | Charger Invitational | August 31, 2024 |
| 5,000 Meters · Derryfield ParkNHIAA Divisional XC Championships · Oct 29 | 21:58.3 | NHIAA Divisional XC Championships | October 29, 2022 |
| 5,000 Meters · Monadnock Regional High SchoolCVC XC Championship · Oct 13 | 21:07.5 | CVC XC Championship | October 13, 2023 |
| 5,000 Meters · Stanley ParkJames Earley · Oct 11 | 23:11.14 | James Earley | October 11, 2025 |
| 6,000 Meters · 541 Main StGNAC XC Championships · Nov 1 | 27:50.9 | GNAC XC Championships | November 1, 2026 |
| 6,000 Meters · Norwich UniversityThe GNAC XC Champ · Nov 2 | 27:21.80 | The GNAC XC Champ | November 2, 2025 |
| 6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 19 | 28:42.3 | Cardinal Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GNAC XC ChampionshipsNov 1 · 6,000 Meters Championship · Place 22 · Colby-SawyerColby-Sawyer | 6,000 Meters Championship | 22 | 27:50.9 PB | Jr |
| Oct 17 | Golden Bear InvitationalOct 17 · 6,000 Meters Varsity · Place 59 · Colby-SawyerColby-Sawyer | 6,000 Meters Varsity | 59 | 26:50.20 | JR |
| Oct 4 | Maslan XC InviteOct 4 · 6,000 Meters Collegiate · Place 18 · Colby-SawyerColby-Sawyer | 6,000 Meters Collegiate | 18 | 28:12.9 | Jr |
| Sep 19 | Cardinal InvitationalSep 19 · 6,000 Meters Women · Place 96 · Colby-SawyerColby-Sawyer | 6,000 Meters Women | 96 | 28:42.3 PB | Jr |
| Sep 5 | Charger InvitationalSep 5 · 5,000 Meters Collegiate · Place 7 · Colby-SawyerColby-Sawyer | 5,000 Meters Collegiate | 7 | 24:54.3 | Jr |
2025 Cross Country
3 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
2 results