Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 21 | 13.84a | Nashua South, Bedford at Londonderry | April 21, 2026 |
| 200 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 21 | 28.96a | Nashua South, Bedford at Londonderry | April 21, 2026 |
| 200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 17 | 26.934 | NHWTL @ PEA | January 17, 2026 |
| 300 Meters · IndoorNHWTL Morning @ PSU · Jan 3 | 48.32a | NHWTL Morning @ PSU | January 3, 2026 |
| 55 Meter · IndoorNHWTL PEA · Dec 20 | 8.06a | NHWTL PEA | December 20, 2025 |
| 55 Meters · IndoorNHWTL UNH Evening · Jan 24 | 8.00a | NHWTL UNH Evening | January 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL UNH EveningJan 24 · 55 Meters · Place 11 · Bedford | 55 Meters | 11 | 8.00a PB | 9 |
| Jan 17 | NHWTL @ PEAJan 17 · 200 Meters · Bedford | 200 MetersRelay Split | — | 26.934 PB | 9 |
| Jan 17 | NHWTL @ PEAJan 17 · 55 Meter · Place 12 · Bedford | 55 MeterRound P | 12. | 8.13a | 9 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 300 Meters · Place 10 · Bedford | 300 Meters | 10. | 48.32a PB | 9 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 55 Meter · Place 8 · Bedford | 55 MeterRound P | 8. | 8.07a | 9 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 55 Meter · Place 8 · Bedford | 55 Meter | 8. | 8.07a | 9 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH AfternoonDec 27 · 300 Meters · Place 9 · Bedford | 300 Meters | 9. | 48.71a | 9 |
| Dec 27 | NHWTL UNH AfternoonDec 27 · 55 Meter · Place 7 · Bedford | 55 MeterRound P | 7. | 8.12a | 9 |
| Dec 20 | NHWTL PEADec 20 · 300 Meters · Place 13 · Bedford | 300 Meters | 13. | 48.72a | 9 |
| Dec 20 | NHWTL PEADec 20 · 55 Meter · Place 9 · Bedford | 55 MeterRound P | 9. | 8.06a PB | 9 |