Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | Gilford/Belmont MeetMay 19 · Javelin · Place 11 · Belmont | Javelin600g | 11. | 56-9 PB | 9 |
| May 19 | Gilford/Belmont MeetMay 19 · Shot Put · Place 13 · Belmont | Shot Put4kg | 13. | 21-8.75 PB | 9 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 11 · Belmont | Javelin600g | 11. | 51-10 | 9 |
| May 12 | Belmont MeetMay 12 · Shot Put · Place 9 · Belmont | Shot Put4kg | 9. | 21-7.5 | 9 |
| Apr 21 | Belmont MeetApr 21 · Javelin · Place 14 · Belmont | Javelin600g | 14. | 47-4.00 | 9 |
| Apr 21 | Belmont MeetApr 21 · Shot Put · Place 9 · Belmont | Shot Put4kg | 9. | 20-6.00 | 9 |
| Apr 10 | Belmont HS 2026Apr 10 · Javelin · Place 11 · Belmont | Javelin600g | 11. | 45-5.50 | 9 |
| Apr 10 | Belmont HS 2026Apr 10 · Shot Put · Place 8 · Belmont | Shot Put4kg | 8. | 21-8.00 | 9 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NHWTL UNH AfternoonJan 18 · Shot Put · Place 13 · Belmont | Shot Put | 13 | 19-3.5 | FR |
| Jan 11 | NHWTL USMJan 11 · Shot Put · Belmont | Shot Put4kg | -- | DNS | 9 |
| Jan 3 | NHWTL PEAJan 3 · Shot Put · Place 16 · Belmont | Shot Put | 16 | 20-10.25 | 9 |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL UNH MorningDec 21 · Shot Put · Place 13 · Belmont | Shot Put4kg | 13. | 20-11.00 PB | 9 |
| Dec 13 | NHWTL UNH MorningDec 13 · Shot Put · Place 12 · Belmont | Shot Put4kg | 12. | 20-02.75 | 9 |