Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 15 · Oyster River | 100m Hurdles33" / 0.838mRound P | 15. | 19.39a | 12 |
| May 22 | Seacoast ChampionshipsMay 22 · 100m Hurdles · Place 18 · Oyster River | 100m Hurdles33" / 0.838mRound P | 18. | 20.10a | 12 |
| May 16 | 2026 Bobcat InviteMay 16 · 100m Hurdles · Place 14 · Oyster River | 100m Hurdles33" / 0.838mRound P | 14. | 18.47a | 12 |
| May 12 | Oyster River Pembroke MeetMay 12 · 100m Hurdles · Place 4 · Oyster River | 100m Hurdles33" / 0.838m | 4. | 18.37a | 12 |
| May 7 | Clipper RelaysMay 7 · 4x100 Shuttle Hurdles · Place 21 · Oyster River | 4x100 Shuttle Hurdles33" | 21. | 18.91a | 12 |
| Apr 21 | OR Home #1Apr 21 · 100m Hurdles · Place 2 · Oyster River | 100m Hurdles33" / 0.838m | 2. | 18.68a | 12 |
| Apr 18 | ORSpringApr 18 · 100m Hurdles · Place 5 · Oyster River | 100m Hurdles33" / 0.838mRound P | 5. | 18.11a PB | 12 |
| Apr 18 | ORSpringApr 18 · 100m Hurdles · Place 4 · Oyster River | 100m Hurdles33" / 0.838m | 4. | 19.24a | 12 |
| Apr 11 | Seacoast ScrambleApr 11 · 100m Hurdles · Place 7 · Oyster River | 100m Hurdles33" / 0.838m | 7. | 18.57a | 12 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | NHWTL @ PEAJan 21 · 55m Hurdles · Place 10 · Oyster River | 55m Hurdles | 10 | 10.33a | 12 |
| Jan 4 | NHWTL UNH MorningJan 4 · 55m Hurdles · Place 9 · Oyster River | 55m Hurdles | 9 | 10.66 | SR |
| Jan 4 | NHWTL UNH MorningJan 4 · 55 Meters · Place 20 · Oyster River | 55 Meters | 20 | 8.49 PB | SR |
2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Seacoast ChampionshipsMay 23 · 100m Hurdles · Place 19 · Oyster River | 100m Hurdles | 19 | 19.66 | JR |
| May 17 | Bobcat InviteMay 17 · 100m Hurdles · Place 27 · Oyster River | 100m Hurdles | 27 | 19.97 | JR |
| May 8 | Clipper RelaysMay 8 · 100m Hurdles · Place 39 · Oyster River | 100m Hurdles | 39 | 20.17 | JR |
| Apr 26 | Black Bear InviteApr 26 · 300m Hurdles · Place 23 · Oyster River | 300m Hurdles | 23 | 1:01.10 | JR |
| Apr 26 | Black Bear InviteApr 26 · 100m Hurdles · Place 8 · Oyster River | 100m Hurdles | 8 | 20.28 | JR |
| Apr 19 | Sanborn InvitationalApr 19 · 100m Hurdles · Place 27 · Oyster River | 100m HurdlesRound P | 27 | 20.27 | 11 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | NHWTL UNH MorningFeb 1 · 55m Hurdles · Place 22 · Oyster River | 55m Hurdles | 22 | 10.95 | 11 |
| Feb 1 | NHWTL UNH MorningFeb 1 · 55 Meters · Place 43 · Oyster River | 55 Meters | 43 | 8.68 | 11 |
| Jan 26 | NHWTL UNH MorningJan 26 · 55m Hurdles · Place 16 · Oyster River | 55m Hurdles | 16 | 10.87a | — |
| Jan 4 | NHWTL PSU AfternoonJan 4 · 55m Hurdles · Place 11 · Oyster River | 55m HurdlesRound P | 11 | 11.10 | JR |