Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Winnisquam Meet #2May 28 · Javelin · Place 5 · Winnisquam Regional | Javelin600g | 5. | 32-6 | 10 |
| May 28 | Winnisquam Meet #2May 28 · Discus · Place 8 · Winnisquam Regional | Discus1kg | 8. | 48-7 | 10 |
| May 28 | Winnisquam Meet #2May 28 · Shot Put · Place 8 · Winnisquam Regional | Shot Put4kg | 8. | 16-9.5 PB | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Javelin · Place 18 · Winnisquam Regional | Javelin600g | 18. | 43-4 PB | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Discus · Place 13 · Winnisquam Regional | Discus1kg | 13. | 49-4 | 10 |
| May 19 | Gilford/Belmont MeetMay 19 · Shot Put · Place 22 · Winnisquam Regional | Shot Put4kg | 22. | 14-10 | 10 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 16 · Winnisquam Regional | Javelin600g | 16. | 41-3 | 10 |
| May 12 | Belmont MeetMay 12 · Discus · Place 11 · Winnisquam Regional | Discus1kg | 11. | 43-2 | 10 |
| May 12 | Belmont MeetMay 12 · Shot Put · Place 20 · Winnisquam Regional | Shot Put4kg | 20. | 15-3 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Javelin · Place 5 · Winnisquam Regional | Javelin600g | 5. | 32-6 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Discus · Place 8 · Winnisquam Regional | Discus1kg | 8. | 48-7 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Shot Put · Place 8 · Winnisquam Regional | Shot Put4kg | 8. | 16-9.5 | 10 |
| Apr 26 | Campbell Cougar ClassicApr 26 · Discus · Place 9 · Winnisquam Regional | Discus1kg | 9. | 48-0.00 | 10 |
| Apr 26 | Campbell Cougar ClassicApr 26 · Shot Put · Place 11 · Winnisquam Regional | Shot Put4kg | 11. | 16-0.00 | 10 |
| Apr 21 | Kennett MeetApr 21 · Javelin · Place 18 · Winnisquam Regional | Javelin600g | 18. | 40-2.00 | 10 |
| Apr 21 | Kennett MeetApr 21 · Discus · Place 15 · Winnisquam Regional | Discus1kg | 15. | 46-2.00 | 10 |
| Apr 21 | Kennett MeetApr 21 · Shot Put · Place 17 · Winnisquam Regional | Shot Put4kg | 17. | 16-3.00 | 10 |
| Apr 14 | Monadnock Early BirdApr 14 · Discus · Place 5 · Winnisquam Regional | Discus1kg | 5. | 48-03 | 10 |
| Apr 14 | Monadnock Early BirdApr 14 · Shot Put · Place 15 · Winnisquam Regional | Shot Put4kg | 15. | 15-01.00 | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · Discus · Place 14 · Winnisquam Regional | Discus1kg | 14. | 50-3.00 PB | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · Shot Put · Place 14 · Winnisquam Regional | Shot Put4kg | 14. | 16-3.00 | 10 |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Gilford MeetMay 20 · Discus · Place 18 · Winnisquam Regional | Discus1kg | 18. | 35-3 | 9 |
| May 20 | Gilford MeetMay 20 · Shot Put · Place 16 · Winnisquam Regional | Shot Put4kg | 16. | 15-9 | 9 |
| May 17 | BRISTOL INVITATIONALMay 17 · Javelin · Place 27 · Winnisquam | Javelin | 27 | 36-0 | 9 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL PSU MorningJan 11 · Shot Put · Place 36 · Winnisquam | Shot Put | 36 | 11-07.00 | 9 |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU MorningDec 28 · Shot Put · Place 32 · Winnisquam Regional | Shot Put4kg | 32. | 14-09.00 PB | 9 |
| Dec 21 | NHWTL PSU MorningDec 21 · Shot Put · Place 27 · Winnisquam Regional | Shot Put4kg | 27. | 14-06.00 | 9 |
| Dec 14 | NHWT PSU AMDec 14 · Shot Put · Place 20 · Winnisquam Regional | Shot Put4kg | 20. | 13-09.50 | 9 |