Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | 2026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 9 · Goffstown Area | Javelin600g | 9. | 98-07 PB | 11 |
| May 30 | NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Javelin · Place 8 · Goffstown Area | Javelin600g | 8. | 84-2 | 11 |
| May 23 | Londonderry R.E.A.L. InvitationalMay 23 · Javelin · Place 4 · Goffstown Area | Javelin600g | 4. | 93-3 | 11 |
| May 19 | Dover, Goffstown, & Others @ PortsmouthMay 19 · 100m Hurdles · Place 5 · Goffstown Area | 100m Hurdles33" / 0.838m | 5. | 18.84a PB | 11 |
| May 16 | 2026 Bobcat InviteMay 16 · Javelin · Place 4 · Goffstown Area | Javelin600g | 4. | 92' 11" | 11 |
| May 12 | Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Javelin · Place 1 · Goffstown Area | Javelin600g | 1. | 89-6 | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · Javelin · Place 1 · Goffstown Area | Javelin600g | 1. | 79-10 | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · 300m Hurdles · Place 3 · Goffstown Area | 300m Hurdles30" / 0.762m | 3. | 1:01.67a PB | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · 100m Hurdles · Place 1 · Goffstown Area | 100m Hurdles33" / 0.838m | 1. | 19.74a | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Javelin · Place 1 · Goffstown Area | Javelin600g | 1. | 79-10 | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 300m Hurdles · Place 3 · Goffstown Area | 300m Hurdles30" / 0.762m | 3. | 1:01.67a | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 100m Hurdles · Place 1 · Goffstown Area | 100m Hurdles33" / 0.838m | 1. | 19.74a | 11 |
| Apr 18 | Sanborn InvitationalApr 18 · Javelin · Place 7 · Goffstown Area | Javelin600g | 7. | 84-06 | 11 |
| Apr 11 | Pelham InvitationalApr 11 · Javelin · Place 11 · Goffstown Area | Javelin600g | 11. | 73-05 | 11 |
2025 Outdoor Track
17 results2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 12 · Goffstown | Discus | 12 | 21.03m | FR |
| May 24 | NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 12 · Goffstown | Discus | 12 | 21.03m | FR |
| May 18 | Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 22 · Goffstown | Discus | 22 | 21.10m | FR |
| May 18 | Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 22 · Goffstown | Discus | 22 | 21.10m | FR |
| May 11 | Bobcat2024May 11 · Discus · Place 20 · Goffstown Area | Discus1kgRound P | 20. | 53' 5" | 9 |
| May 11 | Bobcat2024May 11 · 100m Hurdles · Place 30 · Goffstown Area | 100m Hurdles33" / 0.838mRound P | 30. | 24.88a | 9 |
| May 9 | MV Senior DayMay 9 · Javelin · Place 4 · Goffstown Area | Javelin | 4 | 72-5 | — |
| May 9 | MV Senior DayMay 9 · Discus · Place 3 · Goffstown Area | Discus | 3 | 73-6 | — |
| May 9 | MV Senior DayMay 9 · 100m Hurdles · Place 9 · Goffstown Area | 100m Hurdles | 9 | 21.26a | — |
| May 2 | Clipper RelaysMay 2 · Javelin · Place 46 · Goffstown Area | Javelin | 46 | 53-8 | — |
| May 2 | Clipper RelaysMay 2 · 100m Hurdles · Place 43 · Goffstown Area | 100m Hurdles | 43 | 21.46a | — |
| Apr 20 | Sanborn InviteApr 20 · Discus · Place 10 · Goffstown Area | Discus1kg | 10. | 80-03 | 9 |
| Apr 20 | Sanborn InviteApr 20 · 100m Hurdles · Place 19 · Goffstown Area | 100m Hurdles33" / 0.838mRound P | 19. | 21.96a | 9 |
| Apr 13 | Pelham InviteApr 13 · Discus · Place 9 · Goffstown Area | Discus1kg | 9. | 70-09 | 9 |
| Apr 13 | Pelham InviteApr 13 · 100m Hurdles · Place 28 · Goffstown Area | 100m Hurdles33" / 0.838mRound P | 28. | 22.29a | 9 |