Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | Winnisquam Meet #2May 28 · Javelin · Place 8 · Winnisquam Regional | Javelin800g | 8. | 74-2 | 11 |
| May 28 | Winnisquam Meet #2May 28 · Discus · Place 7 · Winnisquam Regional | Discus1.6kg | 7. | 67-11 PB | 11 |
| May 19 | Gilford/Belmont MeetMay 19 · Javelin · Place 13 · Winnisquam Regional | Javelin800g | 13. | 79-0 | 11 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 21 · Winnisquam Regional | Javelin800g | 21. | 69-2 | 11 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Javelin · Place 8 · Winnisquam Regional | Javelin800g | 8. | 74-2 | 11 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Discus · Place 7 · Winnisquam Regional | Discus1.6kg | 7. | 67-11 | 11 |
| Apr 26 | Campbell Cougar ClassicApr 26 · Javelin · Place 15 · Winnisquam Regional | Javelin800g | 15. | 75-2.50 | 11 |
| Apr 21 | Kennett MeetApr 21 · Javelin · Place 16 · Winnisquam Regional | Javelin800g | 16. | 75-10.00 | 11 |
| Apr 21 | Kennett MeetApr 21 · Discus · Place 19 · Winnisquam Regional | Discus1.6kg | 19. | 65-11.00 | 11 |
| Apr 14 | Monadnock Early BirdApr 14 · Discus · Place 22 · Winnisquam Regional | Discus1.6kg | 22. | 63-00 | 11 |
| Apr 10 | Belmont HS 2026Apr 10 · Javelin · Place 16 · Winnisquam Regional | Javelin800g | 16. | 78-0.00 | 11 |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Gilford MeetMay 20 · Javelin · Place 16 · Winnisquam Regional | Javelin800g | 16. | 80-5 PB | 10 |
| May 20 | Gilford MeetMay 20 · Discus · Place 15 · Winnisquam Regional | Discus1.6kg | 15. | 64-8 | 10 |
| May 20 | Gilford MeetMay 20 · Shot Put · Place 25 · Winnisquam Regional | Shot Put12lb | 25. | 20-6 PB | 10 |
2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | 14 May 2024 KRHS MeetMay 14 · Javelin · Place 21 · Winnisquam Regional | Javelin800g | 21. | 57' 4.5 | 9 |
| May 11 | Lions InvitationalMay 11 · Javelin · Place 37 · Winnisquam Regional | Javelin | 37 | 63-7 | — |
| May 11 | Lions InvitationalMay 11 · Discus · Place 44 · Winnisquam Regional | Discus | 44 | 48-10 | — |
| May 11 | Lions InvitationalMay 11 · Shot Put · Place 38 · Winnisquam Regional | Shot Put | 38 | 19-11 | — |