Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorBelmont Meet · Apr 21 | 18.74a | Belmont Meet | April 21, 2026 |
| 300 Meters · IndoorNHWTL UNH Morning · Dec 27 | 47.79a | NHWTL UNH Morning | December 27, 2025 |
| 300m Hurdles · 30" / 0.762m · OutdoorBelmont Meet · Apr 21 | 53.16a | Belmont Meet | April 21, 2026 |
| 400 Meters · OutdoorBelmont HS 2026 · Apr 10 | 1:09.36a | Belmont HS 2026 | April 10, 2026 |
| 400 Meters · Relay Split · IndoorNHWTL PEA · Dec 13 | 1:09.041 | NHWTL PEA | December 13, 2025 |
| 55 Meter · IndoorNHWTL UNH Morning · Dec 27 | 8.35a | NHWTL UNH Morning | December 27, 2025 |
| 55 Meters · IndoorNHWTL PSU Morning · Jan 11 | 8.81 | NHWTL PSU Morning | January 11, 2025 |
| 55m Hurdles · 33" · IndoorNHWTL @ PEA Morning · Jan 24 | 9.70a | NHWTL @ PEA Morning | January 24, 2026 |
| 600 Meters · IndoorNHWTL PEA · Dec 13 | 1:56.57a | NHWTL PEA | December 13, 2025 |
| High Jump · OutdoorBelmont HS 2026 · Apr 10 | 4-2.00 | Belmont HS 2026 | April 10, 2026 |
| Long Jump · IndoorNHWTL UNH Morning · Dec 27 | 12-04.00 | NHWTL UNH Morning | December 27, 2025 |
| Shot Put · 4kg · OutdoorWilderness League Championship · May 23 | 25-04.00 | Wilderness League Championship | May 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Wilderness League ChampionshipMay 23 · Shot Put · Place 8 · Gilford | Shot Put4kg | 8. | 25-04.00 PB | 11 |
| May 12 | Belmont MeetMay 12 · Shot Put · Place 10 · Gilford | Shot Put4kg | 10. | 21-4.5 | 11 |
| Apr 21 | Belmont MeetApr 21 · 300m Hurdles · Place 5 · Gilford | 300m Hurdles30" / 0.762m | 5. | 53.16a PB | 11 |
| Apr 21 | Belmont MeetApr 21 · 100m Hurdles · Place 6 · Gilford | 100m Hurdles33" / 0.838m | 6. | 18.74a PB | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · High Jump · Place 3 · Gilford | High Jump | 3. | 4-2.00 PB | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · 400 Meters · Place 7 · Gilford | 400 Meters | 7. | 1:09.36a PB | 11 |
2026 Indoor Track
6 results2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 300 Meters · Place 3 · Gilford | 300 Meters | 3. | 47.79a PB | 11 |
| Dec 27 | NHWTL UNH MorningDec 27 · 55 Meter · Place 7 · Gilford | 55 MeterRound P | 7. | 8.35a PB | 11 |
| Dec 27 | NHWTL UNH MorningDec 27 · Long Jump · Place 15 · Gilford | Long Jump | 15. | 12-04.00 PB | 11 |
| Dec 20 | The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 36 · Gilford | 55m Hurdles33"Round P | 36. | 10.17a | 11 |
| Dec 13 | NHWTL PEADec 13 · 600 Meters · Place 7 · Gilford | 600 Meters | 7. | 1:56.57a PB | 11 |
| Dec 13 | NHWTL PEADec 13 · 55m Hurdles · Place 13 · Gilford | 55m Hurdles33"Round P | 13. | 10.45a | 11 |
| Dec 13 | NHWTL PEADec 13 · 400 Meters · Gilford | 400 MetersRelay Split | — | 1:09.041 PB | 11 |
| Jan 26 | NHWTL UNH MorningJan 26 · 600 Meters · Place 24 · Gilford | 600 Meters | 24 | 2:01.42a | — |
| Jan 11 | NHWTL PSU MorningJan 11 · 600 Meters · Place 18 · Gilford | 600 Meters | 18 | 2:01.23 | 10 |
| Jan 11 | NHWTL PSU MorningJan 11 · 55 Meters · Place 39 · Gilford | 55 Meters | 39 | 8.81 PB | 10 |
2025 Outdoor Track
11 results