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 22 | Seacoast ChampionshipsMay 22 · 300m Hurdles · Place 6 · Portsmouth | 300m Hurdles36" / 0.914m | 6. | 45.58a | 11 |
| May 22 | Seacoast ChampionshipsMay 22 · 110m Hurdles · Place 5 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 5. | 18.08a | 11 |
| May 22 | Seacoast ChampionshipsMay 22 · 110m Hurdles · Place 4 · Portsmouth | 110m Hurdles39" / 0.991m | 4. | 17.14a PB | 11 |
| May 16 | 2026 Bobcat InviteMay 16 · 300m Hurdles · Place 11 · Portsmouth | 300m Hurdles36" / 0.914m | 11. | 46.74a | 11 |
| May 16 | 2026 Bobcat InviteMay 16 · 110m Hurdles · Place 7 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 7. | 17.19a | 11 |
| May 16 | 2026 Bobcat InviteMay 16 · 110m Hurdles · Place 8 · Portsmouth | 110m Hurdles39" / 0.991m | 8. | 17.79a | 11 |
| May 7 | Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 16 · Portsmouth | 4x110 Shuttle Hurdles39" | 16. | 18.05a | 11 |
| Apr 25 | Nashua North Invitational Apr 25 · 300m Hurdles · Place 9 · Portsmouth | 300m Hurdles36" / 0.914m | 9. | 45.64a | 11 |
| Apr 25 | Nashua North Invitational Apr 25 · 110m Hurdles · Place 14 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 14. | 18.46a | 11 |
| Apr 25 | Nashua North Invitational Apr 25 · 110m Hurdles · Place 10 · Portsmouth | 110m Hurdles39" / 0.991m | 10. | 18.14a | 11 |
| Apr 18 | ORSpringApr 18 · 300m Hurdles · Place 2 · Portsmouth | 300m Hurdles36" / 0.914m | 2. | 45.17a PB | 11 |
| Apr 18 | ORSpringApr 18 · 110m Hurdles · Place 2 · Portsmouth | 110m Hurdles39" / 0.991mRound P | 2. | 18.16a | 11 |
| Apr 18 | ORSpringApr 18 · 110m Hurdles · Place 2 · Portsmouth | 110m Hurdles39" / 0.991m | 2. | 17.43a | 11 |
| Apr 8 | Exeter, Spaulding @ PortsmouthApr 8 · 300m Hurdles · Place 1 · Portsmouth | 300m Hurdles36" / 0.914m | 1. | 45.30a | 11 |
| Apr 8 | Exeter, Spaulding @ PortsmouthApr 8 · 110m Hurdles · Place 1 · Portsmouth | 110m Hurdles39" / 0.991m | 1. | 19.16a | 11 |
2026 Indoor Track
12 results2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 300 Meters · Place 14 · Portsmouth | 300 Meters | 14. | 42.86a | 11 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 4 · Portsmouth | 55m Hurdles39"Round P | 4. | 9.98a | 11 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 5 · Portsmouth | 55m Hurdles39" | 5. | 10.06a | 11 |
| Dec 10 | Neighborhood ScrimmageDec 10 · 300 Meters · Place 16 · Portsmouth | 300 Meters | 16. | 42.17a PB | 11 |
| Dec 10 | Neighborhood ScrimmageDec 10 · 55m Hurdles · Place 2 · Portsmouth | 55m Hurdles39" | 2. | 10.10a | 11 |
| Dec 10 | Neighborhood ScrimmageDec 10 · 400 Meters · Portsmouth | 400 MetersRelay Split | — | 1:00.068 PB | 11 |
| Jan 5 | NHWTL UNH AfternoonJan 5 · 55m Hurdles · Place 8 · Portsmouth | 55m Hurdles | 8 | 10.15a | — |
| Jan 5 | NHWTL UNH AfternoonJan 5 · 300 Meters · Place 24 · Portsmouth | 300 Meters | 24 | 44.42a | — |
| Jan 3 | NHWTL JV 2Jan 3 · 300 Meters · Place 8 · Portsmouth | 300 Meters | 8. | 44.21a | 10 |
| Jan 3 | NHWTL JV 2Jan 3 · 55m Hurdles · Place 2 · Portsmouth | 55m Hurdles39" | 2. | 10.26a | 10 |
2024 Indoor Track
5 results