Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | 2026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Place 10 · Belmont | 300m Hurdles30" / 0.762m | 10. | 49.68a PB | 9 |
| May 28 | Winnisquam Meet #2May 28 · Triple Jump · Place 2 · Belmont | Triple Jump | 2. | 27-11 | 9 |
| May 28 | Winnisquam Meet #2May 28 · 300m Hurdles · Place 1 · Belmont | 300m Hurdles30" / 0.762m | 1. | 51.30a | 9 |
| May 28 | Winnisquam Meet #2May 28 · 100m Hurdles · Place 1 · Belmont | 100m Hurdles33" / 0.838m | 1. | 18.50a | 9 |
| May 23 | Wilderness League ChampionshipMay 23 · Triple Jump · Place 4 · Belmont | Triple Jump | 4. | 31-02.75 | 9 |
| May 23 | Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 2 · Belmont | 300m Hurdles30" / 0.762m | 2. | 49.73a | 9 |
| May 23 | Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 6 · Belmont | 100m Hurdles33" / 0.838mRound P | 6. | 17.98a | 9 |
| May 23 | Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 3 · Belmont | 100m Hurdles33" / 0.838m | 3. | 17.19a PB | 9 |
| May 19 | Gilford/Belmont MeetMay 19 · 300m Hurdles · Place 1 · Belmont | 300m Hurdles30" / 0.762m | 1. | 51.82a | 9 |
| May 19 | Gilford/Belmont MeetMay 19 · 100m Hurdles · Place 2 · Belmont | 100m Hurdles33" / 0.838m | 2. | 17.87a | 9 |
| May 12 | Belmont MeetMay 12 · Triple Jump · Place 1 · Belmont | Triple Jump | 1. | 30-7.75 | 9 |
| May 12 | Belmont MeetMay 12 · 100m Hurdles · Place 3 · Belmont | 100m Hurdles33" / 0.838m | 3. | 18.05a | 9 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Triple Jump · Place 2 · Belmont | Triple Jump | 2. | 27-11 | 9 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 300m Hurdles · Place 1 · Belmont | 300m Hurdles30" / 0.762m | 1. | 51.30a | 9 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 100m Hurdles · Place 1 · Belmont | 100m Hurdles33" / 0.838m | 1. | 18.50a | 9 |
| Apr 21 | Belmont MeetApr 21 · Triple Jump · Place 1 · Belmont | Triple Jump | 1. | 32-2.00 PB | 9 |
| Apr 21 | Belmont MeetApr 21 · 300m Hurdles · Place 6 · Belmont | 300m Hurdles30" / 0.762m | 6. | 53.60a | 9 |
| Apr 21 | Belmont MeetApr 21 · 100m Hurdles · Place 3 · Belmont | 100m Hurdles33" / 0.838m | 3. | 17.97a | 9 |
| Apr 10 | Belmont HS 2026Apr 10 · Triple Jump · Place 3 · Belmont | Triple Jump | 3. | 28-11.00 | 9 |
| Apr 10 | Belmont HS 2026Apr 10 · 100m Hurdles · Place 2 · Belmont | 100m Hurdles33" / 0.838m | 2. | 18.27a | 9 |
2026 Indoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 14 · Belmont | 55m Hurdles33"Round P | 14. | 10.10a PB | 9 |
| Jan 24 | NHWTL @ PEA AfternoonJan 24 · Long Jump · Place 16 · Belmont | Long Jump | 16 | 13-3 | 9 |
| Jan 24 | NHWTL @ PEA AfternoonJan 24 · 55m Hurdles · Place 12 · Belmont | 55m Hurdles | 12 | 9.92a | 9 |
| Jan 18 | NHWTL UNH AfternoonJan 18 · Long Jump · Place 7 · Belmont | Long Jump | 7 | 12-8.75 | FR |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 55m Hurdles · Place 10 · Belmont | 55m Hurdles | 10 | 10.14 | FR |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 300 Meters · Place 10 · Belmont | 300 Meters | 10 | 49.30 PB | FR |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 55 Meters · Place 25 · Belmont | 55 Meters | 25 | 8.87 PB | FR |
| Jan 11 | NHWTL USMJan 11 · 300 Meters · Place 21 · Belmont | 300 Meters | 21. | 49.84a | 9 |
| Jan 11 | NHWTL USMJan 11 · 55m Hurdles · Place 9 · Belmont | 55m Hurdles33"Round P | 9. | 10.16a | 9 |
| Jan 11 | NHWTL USMJan 11 · 55 Meter · Place 33 · Belmont | 55 MeterRound P | 33. | 8.83a PB | 9 |
| Jan 11 | NHWTL USMJan 11 · Long Jump · Place 12 · Belmont | Long Jump | 12. | 13-10.75 PB | 9 |
| Jan 3 | NHWTL PEAJan 3 · Long Jump · Place 12 · Belmont | Long Jump | 12 | 13-2.50 | 9 |
| Jan 3 | NHWTL PEAJan 3 · 55m Hurdles · Place 3 · Belmont | 55m Hurdles | 3 | 10.12a | 9 |
| Jan 3 | NHWTL PEAJan 3 · 55m Hurdles · Place 3 · Belmont | 55m Hurdles | 3 | 9.98a | 9 |
| Jan 3 | NHWTL PEAJan 3 · 300 Meters · Place 17 · Belmont | 300 Meters | 17 | 51.08a | 9 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 300 Meters · Place 20 · Belmont | 300 Meters | 20. | 52.24a | 9 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 6 · Belmont | 55m Hurdles33"Round P | 6. | 10.41a | 9 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 6 · Belmont | 55m Hurdles33" | 6. | 11.94a | 9 |
| Dec 21 | NHWTL UNH MorningDec 21 · Long Jump · Place 7 · Belmont | Long Jump | 7. | 13-00.00 | 9 |
| Dec 13 | NHWTL UNH MorningDec 13 · 55m Hurdles · Place 6 · Belmont | 55m Hurdles33"Round P | 6. | 10.32a | 9 |
| Dec 13 | NHWTL UNH MorningDec 13 · 55m Hurdles · Place 6 · Belmont | 55m Hurdles33" | 6. | 10.50a | 9 |
| Dec 13 | NHWTL UNH MorningDec 13 · Long Jump · Place 11 · Belmont | Long Jump | 11. | 13-03.00 | 9 |