Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Winnisquam Meet #2May 28 · 110m Hurdles · Place 1 · Belmont | 110m Hurdles39" / 0.991m | 1. | 19.24a | 11 |
| May 28 | Winnisquam Meet #2May 28 · 400 Meters · Place 2 · Belmont | 400 Meters | 2. | 58.96a PB | 11 |
| May 23 | Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 5 · Belmont | 300m Hurdles36" / 0.914m | 5. | 45.62a PB | 11 |
| May 23 | Wilderness League ChampionshipMay 23 · 110m Hurdles · Place 3 · Belmont | 110m Hurdles39" / 0.991mRound P | 3. | 19.11a | 11 |
| May 23 | Wilderness League ChampionshipMay 23 · 110m Hurdles · Place 2 · Belmont | 110m Hurdles39" / 0.991m | 2. | 18.03a PB | 11 |
| May 19 | Gilford/Belmont MeetMay 19 · 110m Hurdles · Place 2 · Belmont | 110m Hurdles39" / 0.991m | 2. | 18.25a | 11 |
| May 19 | Gilford/Belmont MeetMay 19 · 100 Meters · Place 15 · Belmont | 100 Meters | 15. | 12.77a PB | 11 |
| May 12 | Belmont MeetMay 12 · 300m Hurdles · Place 2 · Belmont | 300m Hurdles36" / 0.914m | 2. | 45.87a | 11 |
| May 12 | Belmont MeetMay 12 · 110m Hurdles · Place 1 · Belmont | 110m Hurdles39" / 0.991m | 1. | 18.26a | 11 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 110m Hurdles · Place 1 · Belmont | 110m Hurdles39" / 0.991m | 1. | 19.24a | 11 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 400 Meters · Place 2 · Belmont | 400 Meters | 2. | 58.96a | 11 |
| Apr 21 | Belmont MeetApr 21 · 300m Hurdles · Place 1 · Belmont | 300m Hurdles36" / 0.914m | 1. | 47.74a | 11 |
| Apr 21 | Belmont MeetApr 21 · 110m Hurdles · Place 2 · Belmont | 110m Hurdles39" / 0.991m | 2. | 18.85a | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · 300m Hurdles · Place 1 · Belmont | 300m Hurdles36" / 0.914m | 1. | 47.80a | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · 110m Hurdles · Place 3 · Belmont | 110m Hurdles39" / 0.991m | 3. | 19.29a | 11 |
2026 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 14 · Belmont | 55m Hurdles39"Round P | 14. | 9.67a PB | 10 |
| Jan 24 | NHWTL @ PEA AfternoonJan 24 · 55m Hurdles · Place 14 · Belmont | 55m Hurdles | 14 | 9.80a | 10 |
| Jan 18 | NHWTL UNH AfternoonJan 18 · Long Jump · Place 12 · Belmont | Long Jump | 12 | 16-1.5 | SO |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 55m Hurdles · Place 7 · Belmont | 55m Hurdles | 7 | 10.04 | SO |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 55 Meters · Place 35 · Belmont | 55 Meters | 35 | 7.89 PB | SO |
| Jan 11 | NHWTL USMJan 11 · 55m Hurdles · Place 9 · Belmont | 55m Hurdles39"Round P | 9. | 10.20a | 10 |
| Jan 11 | NHWTL USMJan 11 · 55 Meter · Place 32 · Belmont | 55 MeterRound P | 32. | 7.67a PB | 10 |
| Jan 11 | NHWTL USMJan 11 · Long Jump · Place 9 · Belmont | Long Jump | 9. | 17-06.25 PB | 10 |
| Jan 3 | NHWTL PEAJan 3 · Long Jump · Place 15 · Belmont | Long Jump | 15 | 15-1 | 10 |
| Jan 3 | NHWTL PEAJan 3 · 55m Hurdles · Place 10 · Belmont | 55m Hurdles | 10 | 10.40a | 10 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 7 · Belmont | 55m Hurdles39"Round P | 7. | 10.87a | 10 |
| Dec 21 | NHWTL UNH MorningDec 21 · Long Jump · Place 12 · Belmont | Long Jump | 12. | 15-05.50 | 10 |
| Dec 13 | NHWTL UNH MorningDec 13 · 55m Hurdles · Place 11 · Belmont | 55m Hurdles39"Round P | 11. | 11.76a | 10 |