Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Seacoast ScrambleApr 11 · Javelin · Place 11 · Oyster River | Javelin800g | 11. | 94-09 PB | 12 |
| Apr 11 | Seacoast ScrambleApr 11 · Shot Put · Place 17 · Oyster River | Shot Put12lb | 17. | 26-06.00 PB | 12 |
2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | OR Home2May 7 · Javelin · Place 8 · Oyster River | Javelin800g | 8. | 86' 9" | 10 |
| May 7 | OR Home2May 7 · Discus · Place 11 · Oyster River | Discus1.6kg | 11. | 68' 2" PB | 10 |
| May 4 | SeacoastF/SMay 4 · Javelin · Place 10 · Oyster River | Javelin800g | 10. | 88' 0" | 10 |
| May 4 | SeacoastF/SMay 4 · Discus · Place 15 · Oyster River | Discus1.6kg | 15. | 66' 10" | 10 |
| Apr 30 | OR,CB,STAApr 30 · Javelin · Place 6 · Oyster River | Javelin800g | 6. | 93' 4.50" | 10 |
| Apr 30 | OR,CB,STAApr 30 · Discus · Place 11 · Oyster River | Discus1.6kg | 11. | 62' 6" | 10 |
| Apr 20 | Sanborn InviteApr 20 · Javelin · Place 25 · Oyster River | Javelin800g | 25. | 89-00 | 10 |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL @ UNH MorningDec 27 · Long Jump · Place 17 · Oyster River | Long Jump | 17. | 3.61m PB | 9 |
| Dec 27 | NHWTL @ UNH MorningDec 27 · Shot Put · Place 13 · Oyster River | Shot Put12lb | 13. | 6.18m PB | 9 |