Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 8 | New England HS Outdoor Track & Field ChampionshipJun 8 · Javelin · Place 27 · Oyster River-NH | Javelin | 27 | 90-04 | 12 |
| Jun 2 | 2024 NHIAA Meet of ChampionsJun 2 · Javelin · Place 6 · Oyster River | Javelin | 6 | 101-7 | — |
| May 17 | SeacoastMay 17 · Javelin · Place 7 · Oyster River | Javelin | 7 | 98-10 | — |
| May 17 | SeacoastMay 17 · Shot Put · Place 10 · Oyster River | Shot Put | 10 | 26-6.25 | — |
| May 11 | Bobcat2024May 11 · Javelin · Place 3 · Oyster River | Javelin600gRound P | 3. | 91' 4" | 12 |
| May 11 | Bobcat2024May 11 · Javelin · Place 3 · Oyster River | Javelin600g | 3. | 91' 2" | 12 |
| May 11 | Bobcat2024May 11 · Discus · Place 11 · Oyster River | Discus1kgRound P | 11. | 72' 9" PB | 12 |
| May 11 | Bobcat2024May 11 · Shot Put · Place 8 · Oyster River | Shot Put4kgRound P | 8. | 26' 5" | 12 |
| May 11 | Bobcat2024May 11 · Shot Put · Place 6 · Oyster River | Shot Put4kg | 6. | 27' 6.50" | 12 |
| May 7 | OR Home2May 7 · Javelin · Place 1 · Oyster River | Javelin600g | 1. | 94' 5" | 12 |
| May 7 | OR Home2May 7 · Discus · Place 4 · Oyster River | Discus1kg | 4. | 65' 4.50" | 12 |
| May 7 | OR Home2May 7 · Shot Put · Place 2 · Oyster River | Shot Put4kg | 2. | 26' 10" | 12 |
| May 2 | Clipper RelaysMay 2 · Javelin · Place 8 · Oyster River | Javelin | 8 | 89-4 | — |
| Apr 30 | OR,CB,STAApr 30 · Javelin · Place 2 · Oyster River | Javelin600g | 2. | 92' 7" | 12 |
| Apr 30 | OR,CB,STAApr 30 · Discus · Place 5 · Oyster River | Discus1kg | 5. | 70' 4" | 12 |
| Apr 30 | OR,CB,STAApr 30 · Shot Put · Place 2 · Oyster River | Shot Put4kg | 2. | 28' 8" PB | 12 |
| Apr 27 | Black BearApr 27 · Javelin · Place 8 · Oyster River | Javelin600g | 8. | 95-10 | 12 |
| Apr 20 | Sanborn InviteApr 20 · Javelin · Place 1 · Oyster River | Javelin600g | 1. | 108-00 PB | 12 |
| Apr 20 | Sanborn InviteApr 20 · Shot Put · Place 7 · Oyster River | Shot Put4kg | 7. | 27-02.00 | 12 |
2023 Outdoor Track
4 results2022 Outdoor Track
1 results2021 Outdoor Track
3 results