Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | 2026 Bobcat InviteMay 16 · 110m Hurdles · Place 18 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 18. | 19.95a PB | 12 |
| May 7 | Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 34 · Portsmouth | 4x110 Shuttle Hurdles39" | 34. | 19.76a | 12 |
| Apr 18 | ORSpringApr 18 · 110m Hurdles · Portsmouth | 110m Hurdles39" / 0.991mRound P | -- | NT | 12 |
| Apr 8 | Exeter, Spaulding @ PortsmouthApr 8 · 100 Meters · Place 18 · Portsmouth | 100 Meters | 18. | 13.29a | 12 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 55m Hurdles · Place 5 · Portsmouth | 55m Hurdles | 5 | 10.14 | SR |
2025 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Portsmouth | 55m Hurdles39"Round P | -- | DNS | 12 |
| Dec 13 | NHWTL PEADec 13 · 55m Hurdles · Place 8 · Portsmouth | 55m Hurdles39"Round P | 8. | 10.18a | 12 |
| Dec 10 | Neighborhood ScrimmageDec 10 · 55 Meter · Place 34 · Portsmouth | 55 Meter | 34. | 7.84a PB | 12 |
| Feb 1 | NHWTL UNH MorningFeb 1 · 55m Hurdles · Place 15 · Portsmouth | 55m Hurdles | 15 | 9.80 | 11 |
| Jan 25 | NHWTL PEAJan 25 · 55m Hurdles · Place 13 · Portsmouth | 55m Hurdles39"Round P | 13. | 12.30a | 11 |
| Jan 19 | NHWTL UNH MorningJan 19 · 55m Hurdles · Place 13 · Portsmouth | 55m Hurdles39"Round P | 13. | 10.00a | 11 |
| Jan 12 | NHWTL UNH MorningJan 12 · 55m Hurdles · Place 8 · Portsmouth | 55m Hurdles | 8 | 9.91 | JR |
| Jan 5 | NHWTL UNH AfternoonJan 5 · 55m Hurdles · Place 7 · Portsmouth | 55m Hurdles | 7 | 10.02a | — |
| Jan 3 | NHWTL JV 2Jan 3 · 55m Hurdles · Place 1 · Portsmouth | 55m Hurdles39" | 1. | 9.89a PB | 11 |
2025 Outdoor Track
5 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PEP ScrimmageDec 18 · 55m Hurdles · Place 1 · Portsmouth | 55m Hurdles39" | 1. | 10.00a | 11 |
2024 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Bobcat2024May 11 · 110m Hurdles · Portsmouth | 110m Hurdles39" / 0.991mRound P | -- | NT | 11 |
| May 6 | Portsmouth TriMay 6 · 110m Hurdles · Place 4 · Portsmouth | 110m Hurdles | 4 | 20.16a | — |
| May 6 | Portsmouth TriMay 6 · 100 Meters · Place 25 · Portsmouth | 100 Meters | 25 | 13.31a | — |
| May 4 | SeacoastF/SMay 4 · 110m Hurdles · Place 5 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 5. | 20.31a | 11 |
| May 4 | SeacoastF/SMay 4 · 110m Hurdles · Place 5 · Portsmouth | 110m Hurdles39" / 0.991m | 5. | 20.31a | 11 |
| May 4 | SeacoastF/SMay 4 · 200 Meters · Portsmouth | 200 Meters | -- | NT | 11 |
| May 4 | SeacoastF/SMay 4 · 100 Meters · Portsmouth | 100 MetersRound P | -- | NT | 11 |
| May 2 | Clipper RelaysMay 2 · 110m Hurdles · Place 20 · Portsmouth | 110m Hurdles | 20 | 20.29a | — |
| Apr 20 | Phillips Exeter Academy MeetApr 20 · 100 Meters · Place 29 · Portsmouth | 100 Meters | 29 | 13.59 | 10 |
2023 Outdoor Track
6 results