Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | Wilderness League ChampionshipMay 23 · Javelin · Winnisquam Regional | Javelin600g | -- | FOUL | 12 |
| May 23 | Wilderness League ChampionshipMay 23 · Discus · Place 5 · Winnisquam Regional | Discus1kg | 5. | 75-07 PB | 12 |
| May 23 | Wilderness League ChampionshipMay 23 · Shot Put · Place 3 · Winnisquam Regional | Shot Put4kg | 3. | 30-01.50 PB | 12 |
| May 19 | Gilford/Belmont MeetMay 19 · Discus · Place 4 · Winnisquam Regional | Discus1kg | 4. | 70-9 | 12 |
| May 19 | Gilford/Belmont MeetMay 19 · Shot Put · Place 3 · Winnisquam Regional | Shot Put4kg | 3. | 28-7 | 12 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 7 · Winnisquam Regional | Javelin600g | 7. | 58-0 | 12 |
| May 12 | Belmont MeetMay 12 · Discus · Place 3 · Winnisquam Regional | Discus1kg | 3. | 66-1 | 12 |
| May 12 | Belmont MeetMay 12 · Shot Put · Place 4 · Winnisquam Regional | Shot Put4kg | 4. | 26-3.5 | 12 |
| Apr 21 | Kennett MeetApr 21 · Javelin · Place 3 · Winnisquam Regional | Javelin600g | 3. | 65-10.00 PB | 12 |
| Apr 21 | Kennett MeetApr 21 · Discus · Place 2 · Winnisquam Regional | Discus1kg | 2. | 72-3.00 | 12 |
| Apr 21 | Kennett MeetApr 21 · Shot Put · Place 1 · Winnisquam Regional | Shot Put4kg | 1. | 29-8.50 | 12 |
| Apr 14 | Monadnock Early BirdApr 14 · Discus · Winnisquam Regional | Discus1kg | -- | SCR | 12 |
| Apr 14 | Monadnock Early BirdApr 14 · Shot Put · Place 3 · Winnisquam Regional | Shot Put4kg | 3. | 27-02.50 | 12 |
| Apr 10 | Belmont HS 2026Apr 10 · Javelin · Place 8 · Winnisquam Regional | Javelin600g | 8. | 55-11.00 | 12 |
| Apr 10 | Belmont HS 2026Apr 10 · Discus · Place 10 · Winnisquam Regional | Discus1kg | 10. | 61-7.00 | 12 |
| Apr 10 | Belmont HS 2026Apr 10 · Shot Put · Place 1 · Winnisquam Regional | Shot Put4kg | 1. | 28-5.50 | 12 |
2026 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | NHIAA D-II Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 11 · Winnisquam Regional | Shot Put4kg | 11. | 25' 3.5" | 12 |
| Jan 24 | NHWTL UNH EveningJan 24 · Shot Put · Place 13 · Winnisquam Regional | Shot Put | 13 | 26-11.25 | 12 |
| Jan 18 | NHWTL UNH MorningJan 18 · Shot Put · Place 4 · Winnisquam | Shot Put | 4 | 27-11.25 | SR |
| Jan 18 | NHWTL UNH MorningJan 18 · 55 Meters · Place 46 · Winnisquam | 55 Meters | 46 | 9.76 | SR |
| Jan 3 | NHWTL PEAJan 3 · Shot Put · Place 9 · Winnisquam Regional | Shot Put | 9 | 24-7.75 | 12 |
| Jan 3 | NHWTL PEAJan 3 · 55 Meters · Place 43 · Winnisquam Regional | 55 Meters | 43 | 9.70a PB | 12 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH AfternoonDec 27 · Shot Put · Place 7 · Winnisquam Regional | Shot Put4kg | 7. | 25-09.25 | 12 |
| Dec 21 | NHWTL UNH AfternoonDec 21 · 55 Meter · Place 47 · Winnisquam Regional | 55 MeterRound P | 47. | 9.77a | 12 |
| Dec 21 | NHWTL UNH AfternoonDec 21 · Shot Put · Place 3 · Winnisquam Regional | Shot Put4kg | 3. | 26-00.50 PB | 12 |
2025 Outdoor Track
5 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | NHWTL PSU 1_13_24Jan 13 · 55 Meter · Place 43 · Winnisquam Regional | 55 MeterRound P | 43. | 9.63a PB | 10 |
| Jan 13 | NHWTL PSU 1_13_24Jan 13 · Shot Put · Place 18 · Winnisquam Regional | Shot Put4kg | 18. | 17-10.00 | 10 |
2023 Indoor Track
2 results