Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 27 | 21:07 | Black Bear Invitational | September 27, 2025 |
| 5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 3 | 19:07.59 | 22rd Annual Battle of the Border | October 3, 2026 |
| 5,000 Meters · DeMeritt HllBobcat Invite · Sep 6 | 21:03.3 | Bobcat Invite | September 6, 2025 |
| 5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 25 | 20:03.1 | NHIAA Division State X-C Championships | October 25, 2025 |
| 5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 13 | 19:48.1 | Nashua North X-C Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 103 · Alvirne | 5,000 Meters D1 | 103 | 20:03.1 PB | 10 |
| Oct 4 | 21st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 170 · Alvirne | 5,000 Meters Varsity | 170 | 22:58.07 | 10 |
| Sep 27 | Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 109 · Alvirne | 5,000 Meters Varsity | 109 | 21:07 PB | 10 |
| Sep 13 | Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 112 · Alvirne | 5,000 Meters Varsity | 112 | 19:48.1 PB | 10 |
| Sep 6 | Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 94 · Alvirne | 5,000 Meters Varsity | 94 | 21:03.3 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | NH Division I JV State ChampionshipsOct 18 · 5,000 Meters Varsity · Place 63 · Alvirne | 5,000 Meters Varsity | 63 | 19:50.7 | FR |
| Oct 5 | 20th Battle of the BorderOct 5 · 3,200 Meters Varsity · Place 25 · Alvirne | 3,200 Meters Varsity | 25 | 14:06.42 | 9 |
| Oct 5 | 20th Battle of the BorderOct 5 · 3,200 Meters Freshman · Place 25 · Alvirne | 3,200 Meters Freshman | 25 | 14:06.5 | FR |
| Sep 14 | Nashua North X-C InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 70 · Alvirne | 5,000 Meters Junior Varsity | 70 | 22:55.1 | FR |
| Sep 9 | Alvirne vs Merrimack MeetSep 9 · 5,000 Meters Varsity · Place 33 · Alvirne | 5,000 Meters Varsity | 33 | 24:22.2 | FR |
| Sep 7 | Bobcat InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 64 · Alvirne | 5,000 Meters Junior Varsity | 64 | 23:52.8 | FR |