Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Winnisquam Meet #2May 28 · Discus · Place 5 · Winnisquam Regional | Discus1kg | 5. | 57-8 | 10 |
| May 28 | Winnisquam Meet #2May 28 · Shot Put · Place 5 · Winnisquam Regional | Shot Put4kg | 5. | 21-3 | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Javelin · Place 12 · Winnisquam Regional | Javelin600g | 12. | 54-5 PB | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Discus · Place 12 · Winnisquam Regional | Discus1kg | 12. | 51-0 | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Shot Put · Place 7 · Winnisquam Regional | Shot Put4kg | 7. | 23-11 PB | 10 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 14 · Winnisquam Regional | Javelin600g | 14. | 47-9 | 10 |
| May 12 | Belmont MeetMay 12 · Discus · Place 6 · Winnisquam Regional | Discus1kg | 6. | 58-1 | 10 |
| May 12 | Belmont MeetMay 12 · Shot Put · Place 7 · Winnisquam Regional | Shot Put4kg | 7. | 22-3 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Discus · Place 5 · Winnisquam Regional | Discus1kg | 5. | 57-8 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Shot Put · Place 5 · Winnisquam Regional | Shot Put4kg | 5. | 21-3 | 10 |
| Apr 26 | Campbell Cougar ClassicApr 26 · Discus · Place 5 · Winnisquam Regional | Discus1kg | 5. | 60-0.00 | 10 |
| Apr 26 | Campbell Cougar ClassicApr 26 · Shot Put · Place 6 · Winnisquam Regional | Shot Put4kg | 6. | 21-10.00 | 10 |
| Apr 21 | Kennett MeetApr 21 · Discus · Place 6 · Winnisquam Regional | Discus1kg | 6. | 59-9.00 | 10 |
| Apr 21 | Kennett MeetApr 21 · Shot Put · Place 11 · Winnisquam Regional | Shot Put4kg | 11. | 20-11.50 | 10 |
| Apr 14 | Monadnock Early BirdApr 14 · Discus · Winnisquam Regional | Discus1kg | -- | SCR | 10 |
| Apr 14 | Monadnock Early BirdApr 14 · Shot Put · Place 5 · Winnisquam Regional | Shot Put4kg | 5. | 21-03.00 | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · Discus · Place 6 · Winnisquam Regional | Discus1kg | 6. | 67-11.00 PB | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · Shot Put · Place 7 · Winnisquam Regional | Shot Put4kg | 7. | 21-9.00 | 10 |
2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Gilford MeetMay 20 · Discus · Place 7 · Winnisquam Regional | Discus1kg | 7. | 58-9 | 9 |
| May 20 | Gilford MeetMay 20 · Shot Put · Place 9 · Winnisquam Regional | Shot Put4kg | 9. | 21-2.25 | 9 |
| May 17 | BRISTOL INVITATIONALMay 17 · Discus · Place 13 · Winnisquam | Discus | 13 | 55-4 | 9 |
| May 17 | BRISTOL INVITATIONALMay 17 · Javelin · Place 24 · Winnisquam | Javelin | 24 | 41-3 | 9 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL PSU MorningJan 11 · Shot Put · Place 28 · Winnisquam | Shot Put | 28 | 20-00.50 | 9 |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU MorningDec 28 · Shot Put · Place 31 · Winnisquam Regional | Shot Put4kg | 31. | 16-05.00 PB | 9 |
| Dec 21 | NHWTL PSU MorningDec 21 · Shot Put · Place 22 · Winnisquam Regional | Shot Put4kg | 22. | 15-08.00 | 9 |
| Dec 14 | NHWT PSU AMDec 14 · Shot Put · Place 19 · Winnisquam Regional | Shot Put4kg | 19. | 16-00.50 | 9 |