Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNew Hampshire Distance Festival · May 1 | 5:16.47a | New Hampshire Distance Festival | May 1, 2026 |
| 1000 Meters · IndoorNHWTL JV 1 · Dec 18 | 3:16.02a | NHWTL JV 1 | December 18, 2025 |
| 1500 Meters · IndoorNHWTL UNH Morning · Dec 27 | 5:03.94a | NHWTL UNH Morning | December 27, 2025 |
| 1600 Meters · OutdoorSeacoast Freshmen Sophomore · May 9 | 5:17.02a | Seacoast Freshmen Sophomore | May 9, 2026 |
| 3000 Meters · IndoorNHWTL @ PEA · Jan 21 | 10:26.10a | NHWTL @ PEA | January 21, 2026 |
| 800 Meters · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 4 | 2:23.59a | Pinkerton, Winnacunnet, Newmarket @ Exeter | May 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | NHWTL @ PEAJan 21 · 3000 Meters · Place 13 · Winnacunnet | 3000 Meters | 13 | 10:26.10a PB | 9 |
| Jan 11 | NHWTL USMJan 11 · 3000 Meters · Place 5 · Winnacunnet | 3000 Meters | 5. | 10:31.82a | 9 |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 18 · Winnacunnet | 1500 Meters | 18 | 5:06.71 | FR |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 1500 Meters · Place 6 · Winnacunnet | 1500 Meters | 6. | 5:03.94a PB | 9 |
| Dec 18 | NHWTL JV 1Dec 18 · 1000 Meters · Place 4 · Winnacunnet | 1000 Meters | 4. | 3:16.02a PB | 9 |