Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 55 Meter · IndoorNHWTL UNH Morning · Dec 27 | 8.77a | NHWTL UNH Morning | December 27, 2025 |
| 55m Hurdles · 39" · IndoorNHWTL UNH Afternoon · Dec 13 | 12.38a | NHWTL UNH Afternoon | December 13, 2025 |
| Discus · 1.6kg · OutdoorMerrimack, Goffstown, Pelham @ Timberlane · May 12 | 60-6 | Merrimack, Goffstown, Pelham @ Timberlane | May 12, 2026 |
| Shot Put · 12lb · IndoorNHWTL UNH Afternoon · Dec 13 | 19-06.50 | NHWTL UNH Afternoon | December 13, 2025 |
| Shot Put · 12lb · OutdoorMilford versus ConVal, Hollis-Brookline and Wilton · May 9 | 27-11.25 | Milford versus ConVal, Hollis-Brookline and Wilton | May 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NHWTL UNH AfternoonJan 18 · Shot Put · Place 26 · Pelham | Shot Put | 26 | 23-9.5 | FR |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 55 Meter · Place 51 · Pelham | 55 MeterRound P | 51. | 8.77a PB | 9 |
| Dec 27 | NHWTL UNH MorningDec 27 · Shot Put · Place 26 · Pelham | Shot Put12lb | 26. | 19-05.75 | 9 |
| Dec 20 | NHWTL PEADec 20 · 55m Hurdles · Place 28 · Pelham | 55m Hurdles39"Round P | 28. | 12.59a | 9 |
| Dec 20 | NHWTL PEADec 20 · Shot Put · Place 55 · Pelham | Shot Put12lb | 55. | 17-07.25 | 9 |
| Dec 13 | NHWTL UNH AfternoonDec 13 · 55m Hurdles · Place 14 · Pelham | 55m Hurdles39"Round P | 14. | 12.38a PB | 9 |
| Dec 13 | NHWTL UNH AfternoonDec 13 · Shot Put · Place 23 · Pelham | Shot Put12lb | 23. | 19-06.50 PB | 9 |