Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | NHWTL @ PEAJan 21 · 55m Hurdles · Place 14 · Manchester Memorial | 55m Hurdles | 14 | 10.11a | 10 |
| Jan 3 | NHWTL PEAJan 3 · 55m Hurdles · Place 8 · Manchester Memorial | 55m Hurdles | 8 | 10.03a | 10 |
| Jan 3 | NHWTL PEAJan 3 · 55m Hurdles · Place 7 · Manchester Memorial | 55m Hurdles | 7 | 9.78a | 10 |
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Memorial Tri - MeetMay 21 · 300m Hurdles · Place 7 · Manchester Memorial | 300m Hurdles | 7 | 51.95 | FR |
| May 21 | Memorial Tri - MeetMay 21 · 110m Hurdles · Place 5 · Manchester Memorial | 110m Hurdles | 5 | 20.24 | FR |
| May 13 | Nashua North v. MemorialMay 13 · 110m Hurdles · Place 5 · Manchester Memorial | 110m Hurdles | 5 | 21.08 | FR |
| May 13 | Nashua North v. MemorialMay 13 · 300m Hurdles · Place 4 · Manchester Memorial | 300m Hurdles | 4 | 50.44 | FR |
| May 8 | Clipper RelaysMay 8 · 110m Hurdles · Place 40 · Manchester Memorial | 110m Hurdles | 40 | 20.28 | FR |
| May 6 | Exeter Quad MeetMay 6 · 300m Hurdles · Place 8 · Manchester Memorial | 300m Hurdles | 8 | 51.29 | FR |
| May 6 | Exeter Quad MeetMay 6 · 110m Hurdles · Place 9 · Manchester Memorial | 110m Hurdles | 9 | 20.48 | FR |
| Apr 16 | Memorial Tri MeetApr 16 · 300m Hurdles · Place 7 · Manchester Memorial | 300m Hurdles | 7 | 52.87 | FR |
| Apr 16 | Memorial Tri MeetApr 16 · 110m Hurdles · Place 7 · Manchester Memorial | 110m Hurdles | 7 | 20.65 | FR |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL PEAJan 11 · Long Jump · Place 24 · Manchester Memorial | Long Jump | 24 | 14-8.50 | — |
| Jan 11 | NHWTL PEAJan 11 · 55m Hurdles · Place 14 · Manchester Memorial | 55m HurdlesRound P | 14 | 10.65a | — |
| Jan 5 | NHWTL UNH MorningJan 5 · Long Jump · Place 23 · Manchester Memorial | Long Jump | 23 | 4.14m PB | FR |
| Jan 5 | NHWTL UNH MorningJan 5 · Long Jump · Place 23 · Manchester Memorial | Long Jump | 23 | 4.14m | FR |
| Jan 5 | NHWTL UNH MorningJan 5 · -55 Hurdles Preliminaries Heat 1 · Place 10 · Manchester Memorial | -55 Hurdles Preliminaries Heat 1 | 10 | 10.82 | FR |
| Jan 5 | NHWTL UNH MorningJan 5 · -55 Hurdles Preliminaries · Place 10 · Manchester Memorial | -55 Hurdles Preliminaries | 10 | 10.82 | FR |