Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | 2026 Bobcat InviteMay 16 · 200 Meters · Place 34 · Portsmouth Christian | 200 Meters | 34. | 30.10a PB | 10 |
| May 12 | Belmont MeetMay 12 · 200 Meters · Place 8 · Portsmouth Christian | 200 Meters | 8. | 30.60a | 10 |
| May 7 | Clipper RelaysMay 7 · Javelin · Place 38 · Portsmouth Christian | Javelin600g | 38. | 57-05 PB | 10 |
| Apr 25 | Black Bear InviteApr 25 · 400 Meters · Place 22 · Portsmouth Christian | 400 Meters | 22. | 1:10.89a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 200 Meters · Place 37 · Portsmouth Christian | 200 Meters | 37. | 32.00a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 100 Meters · Place 41 · Portsmouth Christian | 100 MetersRound P | 41. | 15.18a PB | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 400 Meters · Place 6 · Portsmouth Christian | 400 Meters | 6. | 1:09.29a PB | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 200 Meters · Place 13 · Portsmouth Christian | 200 Meters | 13. | 31.48a | 10 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 300 Meters · Place 24 · Portsmouth Christian | 300 Meters | 24 | 50.90 | SO |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 55 Meters · Place 31 · Portsmouth Christian | 55 Meters | 31 | 8.72 PB | SO |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 55 Meters · Place 26 · Portsmouth Christian | 55 Meters | 26 | 8.91 | SO |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Portsmouth Quad MeetMay 13 · 400 Meters · Place 13 · Portsmouth Christian | 400 Meters | 13 | 1:10.31 | FR |
| May 13 | Portsmouth Quad MeetMay 13 · 200 Meters · Place 17 · Portsmouth Christian | 200 Meters | 17 | 31.36 | FR |
| Apr 19 | Sanborn InvitationalApr 19 · Complete · Place 30 · Portsmouth Christian | Complete | 30 | 1:11.44 PB | 9 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL PEAJan 11 · High Jump · Place 5 · Portsmouth Christian | High Jump | 5 | 4-1 | — |
| Jan 11 | NHWTL PEAJan 11 · 300 Meters · Place 26 · Portsmouth Christian | 300 Meters | 26 | 50.64a PB | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 300 Meters · Place 12 · Portsmouth Christian | 300 Meters | 12 | 52.63a | — |