Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Winnisquam Meet #2May 28 · 1600 Meters · Place 7 · Belmont | 1600 Meters | 7. | 7:22.98a | 11 |
| May 12 | Belmont MeetMay 12 · 800 Meters · Place 14 · Belmont | 800 Meters | 14. | 3:22.81a | 11 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 1600 Meters · Place 7 · Belmont | 1600 Meters | 7. | 7:22.98a | 11 |
| Apr 21 | Belmont MeetApr 21 · 1600 Meters · Place 6 · Belmont | 1600 Meters | 6. | 7:28.84a | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · 1600 Meters · Place 15 · Belmont | 1600 Meters | 15. | 7:46.93a | 11 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 1000 Meters · Place 8 · Belmont | 1000 Meters | 8 | 4:08.10 PB | JR |
| Jan 11 | NHWTL USMJan 11 · 600 Meters · Place 24 · Belmont | 600 Meters | 24. | 2:19.41a | 11 |
| Jan 3 | NHWTL PEAJan 3 · 600 Meters · Place 14 · Belmont | 600 Meters | 14 | 2:14.09a | 11 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 600 Meters · Place 13 · Belmont | 600 Meters | 13. | 2:14.36a | 11 |
| Dec 13 | NHWTL UNH MorningDec 13 · 600 Meters · Place 18 · Belmont | 600 Meters | 18. | 2:13.88a | 11 |
| Jan 11 | NHWTL PSU MorningJan 11 · 600 Meters · Place 27 · Belmont | 600 Meters | 27 | 2:08.78 PB | 10 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Gilford MeetMay 20 · 800 Meters · Place 11 · Belmont | 800 Meters | 11. | 3:12.60 PB | 10 |
| May 15 | Belmont HS MeetMay 15 · 1600 Meters · Place 4 · Belmont | 1600 Meters | 4. | 7:18.33a PB | 10 |
2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU MorningDec 28 · 600 Meters · Place 12 · Belmont | 600 Meters | 12. | 2:12.97a | 10 |
| Dec 28 | NHWTL PSU MorningDec 28 · 400 Meters · Belmont | 400 MetersRelay Split | — | 1:17.358 PB | 10 |
| Dec 21 | NHWTL PSU MorningDec 21 · 300 Meters · Place 41 · Belmont | 300 Meters | 41. | 58.53a PB | 10 |
| Dec 14 | NHWT PSU AMDec 14 · 600 Meters · Place 16 · Belmont | 600 Meters | 16. | 2:17.08a | 10 |
| Jan 13 | NHWTL PSU 1_13_24Jan 13 · 55 Meter · Place 47 · Belmont | 55 MeterRound P | 47. | 9.98a PB | 9 |
| Jan 13 | NHWTL PSU 1_13_24Jan 13 · Shot Put · Place 12 · Belmont | Shot Put4kg | 12. | 19-06.00 PB | 9 |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 12 | Belmont MeetApr 12 · Shot Put · Place 8 · Belmont | Shot Put | 8 | 18-0.25 | FR |
| Apr 12 | Belmont MeetApr 12 · 200 Meters · Place 16 · Belmont | 200 Meters | 16 | 39.55 PB | FR |
2023 Indoor Track
2 results