Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
5 results2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | NHWTL UNH AfternoonFeb 1 · 55m Hurdles · Place 24 · Alvirne | 55m Hurdles | 24 | 10.72 | 12 |
| Jan 26 | NHWTL UNH AfternoonJan 26 · 55m Hurdles · Place 12 · Alvirne | 55m Hurdles | 12 | 10.84a | — |
| Jan 18 | NHWTL PEAJan 18 · 55m Hurdles · Place 11 · Alvirne | 55m Hurdles33"Round P | 11. | 10.62a | 12 |
| Jan 12 | NHWTL UNH AfternoonJan 12 · 55m Hurdles · Place 6 · Alvirne | 55m Hurdles | 6 | 10.47 | SR |
| Jan 12 | NHWTL UNH AfternoonJan 12 · 55m Hurdles · Place 6 · Alvirne | 55m Hurdles | 6 | 10.50 | SR |
| Jan 4 | NHWTL PSU MorningJan 4 · 55m Hurdles · Place 4 · Alvirne | 55m Hurdles | 4 | 10.52a | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 55m Hurdles · Place 3 · Alvirne | 55m Hurdles | 3 | 10.47a | — |
2024 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · 300 Meters · Place 17 · Alvirne | 300 Meters | 17. | 51.76a PB | 12 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 6 · Alvirne | 55m Hurdles33"Round P | 6. | 10.91a | 12 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 6 · Alvirne | 55m Hurdles33" | 6. | 10.41a PB | 12 |
| Dec 15 | NWTL UNH AMDec 15 · 55m Hurdles · Place 9 · Alvirne | 55m Hurdles33"Round P | 9. | 10.69a | 12 |
| Jan 14 | NHWTL UNH AMJan 14 · 55m Hurdles · Place 14 · Alvirne | 55m Hurdles | 14 | 11.66a | — |
| Jan 14 | NHWTL UNH AMJan 14 · 55 Meters · Place 31 · Alvirne | 55 Meters | 31 | 8.66a PB | — |
| Jan 14 | NHWTL UNH PMJan 14 · 55m Hurdles · Place 14 · Alvirne | 55m Hurdles33"Round P | 14. | 11.66a | 11 |
| Jan 14 | NHWTL UNH PMJan 14 · 55 Meter · Place 31 · Alvirne | 55 MeterRound P | 31. | 8.66a PB | 11 |
| Jan 6 | NHWTL @ PSU Morning SessionJan 6 · 55m Hurdles · Place 4 · Alvirne | 55m Hurdles33" | 4. | 11.34a | 11 |
| Jan 6 | NHWTL @ PSU Morning SessionJan 6 · 55 Meter · Place 14 · Alvirne | 55 MeterRound P | 14. | 8.66a | 11 |
2024 Outdoor Track
8 results2023 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | NHWTL @ UNH Morning SessionDec 23 · 55m Hurdles · Place 11 · Alvirne | 55m Hurdles33"Round P | 11. | 11.28a | 11 |
| Jan 15 | NH Meet PMJan 15 · 55m Hurdles · Place 11 · Alvirne | 55m Hurdles33"Round P | 11. | 11.65a | 10 |
| Jan 7 | NH WTL @ PSU AfternoonJan 7 · 55 Hurdles Preliminaries Heat 2 · Place 11 · Alvirne | 55 Hurdles Preliminaries Heat 2 | 11 | 11.44 | SO |
| Jan 7 | NH WTL @ PSU AfternoonJan 7 · 55 Hurdles Preliminaries · Place 11 · Alvirne | 55 Hurdles Preliminaries | 11 | 11.44 | SO |
| Jan 7 | NH WTL @ PSU AfternoonJan 7 · 300 Meters · Place 13 · Alvirne | 300 Meters | 13 | 53.19 | SO |
| Jan 7 | NH WTL @ PSU MorningJan 7 · 300 Meters · Place 13 · Alvirne | 300 Meters | 13. | 53.19a | 10 |
| Jan 7 | NH WTL @ PSU MorningJan 7 · 55m Hurdles · Place 11 · Alvirne | 55m Hurdles33"Round P | 11. | 11.44a | 10 |
| Jan 7 | NH WTL @ PSU MorningJan 7 · High Jump · Alvirne | High Jump | -- | NH | 10 |
| Jan 3 | NHWTL @ UNHJan 3 · -55 Hurdles Preliminaries Heat 2 · Place 10 · Alvirne | -55 Hurdles Preliminaries Heat 2 | 10 | 11.61 | SO |
| Jan 3 | NHWTL @ UNHJan 3 · -55 Hurdles Preliminaries · Place 10 · Alvirne | -55 Hurdles Preliminaries | 10 | 11.61 | SO |
| Jan 3 | NHWTL @ UNHJan 3 · 300 Meters · Place 21 · Alvirne | 300 Meters | 21 | 54.73 | SO |
2023 Outdoor Track
5 results2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL @ UNH MorningDec 27 · 300 Meters · Place 17 · Alvirne | 300 Meters | 17. | 53.96a | 10 |
| Dec 27 | NHWTL @ UNH MorningDec 27 · 55m Hurdles · Place 5 · Alvirne | 55m Hurdles33"Round P | 5. | 11.39a | 10 |
| Dec 27 | NHWTL @ UNH MorningDec 27 · 55m Hurdles · Place 6 · Alvirne | 55m Hurdles33" | 6. | 11.46a | 10 |