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 28 | Winnisquam Meet #2May 28 · Javelin · Place 2 · Portsmouth Christian | Javelin800g | 2. | 120-0 | 10 |
| May 28 | Winnisquam Meet #2May 28 · 800 Meters · Place 2 · Portsmouth Christian | 800 Meters | 2. | 2:24.01a | 10 |
| May 22 | Seacoast ChampionshipsMay 22 · Javelin · Place 13 · Portsmouth Christian | Javelin800g | 13. | 125-01 PB | 10 |
| May 18 | Sanborn Last ChanceMay 18 · Javelin · Place 8 · Portsmouth Christian | Javelin800g | 8. | 124-03 | 10 |
| May 16 | 2026 Bobcat InviteMay 16 · Javelin · Place 18 · Portsmouth Christian | Javelin800g | 18. | 107' 2" | 10 |
| May 16 | 2026 Bobcat InviteMay 16 · 800 Meters · Place 43 · Portsmouth Christian | 800 Meters | 43. | 2:23.96a PB | 10 |
| May 12 | Belmont MeetMay 12 · Javelin · Place 6 · Portsmouth Christian | Javelin800g | 6. | 116-1 | 10 |
| May 7 | Clipper RelaysMay 7 · Javelin · Place 28 · Portsmouth Christian | Javelin800g | 28. | 114-06 | 10 |
| May 1 | New Hampshire Distance FestivalMay 1 · 1 Mile · Place 99 · Portsmouth Christian | 1 Mile | 99 | 5:24.86a PB | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · Javelin · Place 2 · Portsmouth Christian | Javelin800g | 2. | 120-0 | 10 |
| Apr 28 | Winnisquam Meet #2Apr 28 · 800 Meters · Place 2 · Portsmouth Christian | 800 Meters | 2. | 2:24.01a | 10 |
| Apr 25 | Black Bear InviteApr 25 · Javelin · Place 27 · Portsmouth Christian | Javelin800g | 27. | 108-5.00 | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · Javelin · Place 21 · Portsmouth Christian | Javelin800g | 21. | 103-05 | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 1600 Meters · Place 7 · Portsmouth Christian | 1600 Meters | 7. | 5:28.98a | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · Javelin · Place 4 · Portsmouth Christian | Javelin800g | 4. | 112-6.00 | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 800 Meters · Place 7 · Portsmouth Christian | 800 Meters | 7. | 2:32.45a | 10 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 600 Meters · Place 17 · Portsmouth Christian | 600 Meters | 17. | 1:44.73a PB | 10 |
| Dec 20 | NHWTL PEADec 20 · Shot Put · Place 45 · Portsmouth Christian | Shot Put12lb | 45. | 26-10.50 | 10 |
| Dec 20 | NHWTL PEADec 20 · High Jump · Portsmouth Christian | High Jump | -- | DNS | 10 |
| Dec 18 | NHWTL JV 1Dec 18 · 300 Meters · Place 26 · Portsmouth Christian | 300 Meters | 26. | 46.44a PB | 10 |
| Dec 18 | NHWTL JV 1Dec 18 · 55 Meter · Place 52 · Portsmouth Christian | 55 Meter | 52. | 8.24a PB | 10 |
| Dec 18 | NHWTL JV 1Dec 18 · Shot Put · Place 27 · Portsmouth Christian | Shot Put12lb | 27. | 27-04.25 PB | 10 |
| Dec 18 | NHWTL JV 1Dec 18 · High Jump · Portsmouth Christian | High Jump | -- | NH | 10 |
2025 Outdoor Track
10 results