Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorConcord Tri Meet · May 21 | 20.67a | Concord Tri Meet | May 21, 2025 |
| 200 Meters · OutdoorMemorial Tri Meet · Apr 16 | 30.75 | Memorial Tri Meet | April 16, 2025 |
| 200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 17 | 30.139 | NHWTL @ PEA | January 17, 2026 |
| 300 Meters · IndoorNHWTL UNH Afternoon · Dec 13 | 49.58a | NHWTL UNH Afternoon | December 13, 2025 |
| 400 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 21 | 1:06.29a | Nashua South, Bedford at Londonderry | April 21, 2026 |
| 400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 24 | 1:08.474 | NHWTL @ PEA Morning | January 24, 2026 |
| 55m Hurdles · 33" · IndoorNHWTL PSU Afternoon · Dec 28 | 11.44a | NHWTL PSU Afternoon | December 28, 2024 |
| 600 Meters · IndoorNHWTL UNH Morning · Jan 11 | 1:56.10a | NHWTL UNH Morning | January 11, 2026 |
| 800 Meters · OutdoorNashua South, Spaulding, @ Central · May 12 | 2:44.23a | Nashua South, Spaulding, @ Central | May 12, 2026 |
| Long Jump · IndoorPinkerton Field Events Meet 2025 · Jan 30 | 13-01.00 | Pinkerton Field Events Meet 2025 | January 30, 2025 |
| Long Jump · OutdoorNashua South, Spaulding, @ Central · May 12 | 13' 11.5" | Nashua South, Spaulding, @ Central | May 12, 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 @ PEA MorningJan 24 · 400 Meters · Nashua South | 400 MetersRelay Split | — | 1:08.474 PB | 10 |
| Jan 17 | NHWTL @ PEAJan 17 · 600 Meters · Place 12 · Nashua South | 600 Meters | 12. | 1:56.28a | 10 |
| Jan 17 | NHWTL @ PEAJan 17 · 200 Meters · Nashua South | 200 MetersRelay Split | — | 30.139 PB | 10 |
| Jan 17 | NHWTL @ PEAJan 17 · Long Jump · Place 11 · Nashua South | Long Jump | 11. | 12-09.00 | 10 |
| Jan 11 | NHWTL UNH MorningJan 11 · 600 Meters · Place 4 · Nashua South | 600 Meters | 4 | 1:56.10a PB | 10 |
| Jan 3 | NHWTL Morning @ PSUJan 3 · 300 Meters · Place 24 · Nashua South | 300 Meters | 24. | 51.21a | 10 |
2025 Indoor Track
4 results2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Concord Tri MeetMay 21 · 100m Hurdles · Place 5 · Nashua South | 100m Hurdles33" / 0.838m | 5. | 20.67a PB | 9 |
| May 21 | Concord Tri MeetMay 21 · 400 Meters · Place 4 · Nashua South | 400 Meters | 4. | 1:08.72a | 9 |
| Apr 16 | Memorial Tri MeetApr 16 · 200 Meters · Place 6 · Nashua South | 200 Meters | 6 | 30.75 PB | FR |
2024 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU AfternoonDec 28 · 300 Meters · Place 14 · Nashua South | 300 Meters | 14. | 49.84a | 9 |
| Dec 28 | NHWTL PSU AfternoonDec 28 · 55m Hurdles · Place 8 · Nashua South | 55m Hurdles33"Round P | 8. | 11.58a | 9 |
| Dec 28 | NHWTL PSU AfternoonDec 28 · 55m Hurdles · Place 8 · Nashua South | 55m Hurdles33" | 8. | 11.44a PB | 9 |
| Dec 28 | NHWTL PSU AfternoonDec 28 · Long Jump · Place 7 · Nashua South | Long Jump | 7. | 13-01.00 | 9 |
| Dec 21 | NHWTL UNH MorningDec 21 · 55m Hurdles · Place 12 · Nashua South | 55m Hurdles33"Round P | 12. | 11.67a | 9 |
| Dec 21 | NHWTL UNH MorningDec 21 · High Jump · Nashua South | High Jump | -- | NH | 9 |
| Dec 15 | NWTL UNH PMDec 15 · 55m Hurdles · Place 12 · Nashua South | 55m Hurdles33"Round P | 12. | 11.80a | 9 |
| Dec 15 | NWTL UNH PMDec 15 · High Jump · Nashua South | High Jump | -- | NH | 9 |