Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorWinter Warrior HS Invitational · Dec 28 | 5:38.27a | Winter Warrior HS Invitational | December 28, 2025 |
| 1 Mile · OutdoorNew Hampshire Distance Festival · May 1 | 5:47.55a | New Hampshire Distance Festival | May 1, 2026 |
| 1000 Meters · IndoorNHWTL JV 1 · Dec 19 | 3:42.95a | NHWTL JV 1 | December 19, 2024 |
| 1500 Meters · IndoorNHWTL JV 1 · Dec 18 | 5:16.97a | NHWTL JV 1 | December 18, 2025 |
| 1600 Meters · OutdoorAlvirne, Bishop Guertin at Londonderry · May 19 | 5:53.42a | Alvirne, Bishop Guertin at Londonderry | May 19, 2026 |
| 800 Meters · OutdoorLondonderry, Alvirne @ Keene · Apr 28 | 2:38.61a | Londonderry, Alvirne @ Keene | April 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 1500 Meters · Place 13 · Alvirne | 1500 Meters | 13 | 5:22.07 | SO |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 131 · Alvirne | 1 Mile | 131. | 5:38.27a PB | 10 |
| Dec 18 | NHWTL JV 1Dec 18 · 1500 Meters · Place 4 · Alvirne | 1500 Meters | 4. | 5:16.97a PB | 10 |
| Jan 3 | NHWTL JV 2Jan 3 · 1000 Meters · Place 10 · Alvirne | 1000 Meters | 10. | 3:44.41a | 9 |
2025 Outdoor Track
3 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | NHWTL JV 1Dec 19 · 1000 Meters · Place 12 · Alvirne | 1000 Meters | 12. | 3:42.95a PB | 9 |