Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Derryfield ParkManchester Invite · Sep 21 | 13:01.4 | Manchester Invite | September 21, 2024 |
| 5,000 Meters · Cheshire FairgroundsMonadnock Moonlight Madness · Oct 3 | 18:58.45 | Monadnock Moonlight Madness | October 3, 2025 |
| 5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 31 | 19:41.50 | NHIAA Division State X-C Championships | October 31, 2026 |
| 5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 7 | 19:25.1 | NHIAA XC Meet of Champions | November 7, 2026 |
| 5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 10 | 19:51.70 | Hopkinton Cross Country Festival | October 10, 2026 |
| 5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 2 | 19:59.3 | Moonlight Madness Cross-Country Invitational | October 2, 2026 |
| 5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 12 | 20:22.70 | Nashua North X-C Invitational | September 12, 2026 |
| 5,000 Meters · Sanborn Regional High SchoolJamie Martin Sanborn Invitational · Sep 3 | 20:32.7 | Jamie Martin Sanborn Invitational | September 3, 2025 |
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 7 | NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 127 · Conant | 5,000 Meters Varsity | 127 | 19:25.1 PB | 11 |
| Oct 31 | NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 45 · Conant | 5,000 Meters D3 | 45 | 19:41.50 PB | 11 |
| Oct 10 | Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 235 · Conant | 5,000 Meters Varsity | 235 | 19:51.70 PB | 11 |
| Oct 2 | Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 123 · Conant | 5,000 Meters Varsity | 123 | 19:59.3 PB | 11 |
| Sep 12 | Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 131 · Conant | 5,000 Meters Varsity | 131 | 20:22.70 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
3 results