Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 17 | NHWTL @ PEAJan 17 · 600 Meters · Place 11 · Bedford | 600 Meters | 11. | 1:35.51a PB | 12 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 600 Meters · Place 12 · Bedford | 600 Meters | 12. | 1:40.29a | 12 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH AfternoonDec 27 · 300 Meters · Place 12 · Bedford | 300 Meters | 12. | 42.66a PB | 12 |
| Dec 13 | NHWTL UNH AfternoonDec 13 · 600 Meters · Place 4 · Bedford | 600 Meters | 4. | 1:37.27a | 12 |
| Jan 26 | NHWTL UNH AfternoonJan 26 · 600 Meters · Place 11 · Bedford | 600 Meters | 11 | 1:35.80a | — |
| Jan 18 | NHWTL PEAJan 18 · 1000 Meters · Place 20 · Bedford | 1000 Meters | 20. | 3:07.28a | 11 |
| Jan 5 | NHWTL UNH AfternoonJan 5 · 600 Meters · Place 5 · Bedford | 600 Meters | 5 | 1:40.55a | — |
2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH AfternoonDec 21 · 600 Meters · Place 4 · Bedford | 600 Meters | 4. | 1:38.73a | 11 |
| Dec 15 | NWTL UNH PMDec 15 · 1000 Meters · Place 10 · Bedford | 1000 Meters | 10. | 3:13.13a | 11 |
| Jan 14 | NHWTL UNH AMJan 14 · 1000 Meters · Place 14 · Bedford | 1000 Meters | 14 | 3:02.67a PB | — |
| Jan 14 | NHWTL UNH PMJan 14 · 1000 Meters · Place 14 · Bedford | 1000 Meters | 14. | 3:02.67a | 10 |
2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Bobcat2024May 11 · 800 Meters · Place 16 · Bedford | 800 Meters | 16. | 2:20.49a | 10 |
| May 4 | Phillips Exeter Cluster MeetMay 4 · 3000 Meters · Place 8 · Bedford | 3000 Meters | 8. | 10:45.15a PB | 10 |
| Apr 13 | Pelham InviteApr 13 · 800 Meters · Place 16 · Bedford | 800 Meters | 16. | 2:21.31a | 10 |
| Apr 9 | Merrimack Home Meet #1Apr 9 · 1600 Meters · Place 3 · Bedford | 1600 Meters | 3. | 5:13.36a PB | 10 |
2023 Indoor Track
2 results2023 Outdoor Track
2 results