Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Seacoast ChampionshipsMay 22 · 400 Meters · Place 16 · Portsmouth Christian | 400 Meters | 16. | 1:07.24a PB | 8 |
| May 18 | Sanborn Last ChanceMay 18 · 800 Meters · Place 6 · Portsmouth Christian | 800 Meters | 6. | 2:36.36a | 8 |
| May 16 | 2026 Bobcat InviteMay 16 · 1600 Meters · Place 8 · Portsmouth Christian | 1600 Meters | 8. | 5:49.31a | 8 |
| May 1 | New Hampshire Distance FestivalMay 1 · 1 Mile · Place 43 · Portsmouth Christian | 1 Mile | 43 | 5:55.83a PB | 8 |
| Apr 25 | Black Bear InviteApr 25 · 1600 Meters · Place 9 · Portsmouth Christian | 1600 Meters | 9. | 5:54.42a | 8 |
| Apr 18 | Sanborn InvitationalApr 18 · 800 Meters · Place 8 · Portsmouth Christian | 800 Meters | 8. | 2:35.16a PB | 8 |
| Apr 10 | Belmont HS 2026Apr 10 · 1600 Meters · Place 4 · Portsmouth Christian | 1600 Meters | 4. | 5:59.84a | 8 |
2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL UNH EveningJan 24 · 1000 Meters · Place 10 · Portsmouth Christian | 1000 Meters | 10 | 3:30.48a | 8 |
| Jan 21 | NHWTL @ PEAJan 21 · 1500 Meters · Place 6 · Portsmouth Christian | 1500 Meters | 6 | 5:55.96a | 8 |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 1000 Meters · Place 4 · Portsmouth Christian | 1000 Meters | 4 | 3:35.48 | 8 |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 11 · Portsmouth Christian | 1500 Meters | 11 | 6:09.93 | 8 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 400 Meters · Portsmouth Christian | 400 MetersRelay Split | — | 1:08.736 PB | 8 |
| Feb 8 | NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 11 · Portsmouth Christian | 1500 Meters | 11 | 5:35.05a | — |
| Feb 1 | NHWTL UNH MorningFeb 1 · 1500 Meters · Place 6 · Portsmouth Christian | 1500 Meters | 6 | 5:26.29 PB | 7 |
| Jan 26 | NHWTL UNH MorningJan 26 · 1000 Meters · Place 6 · Portsmouth Christian | 1000 Meters | 6 | 3:28.37a PB | — |
| Jan 19 | NHWTL UNH AfternoonJan 19 · 1500 Meters · Place 5 · Portsmouth Christian | 1500 Meters | 5. | 5:40.63a | 7 |
| Jan 11 | NHWTL PEAJan 11 · 1500 Meters · Place 8 · Portsmouth Christian | 1500 Meters | 8 | 5:44.89a | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 1500 Meters · Place 3 · Portsmouth Christian | 1500 Meters | 3 | 5:38.34a | — |
2025 Outdoor Track
6 results2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL UNH MorningDec 28 · 1000 Meters · Place 5 · Portsmouth Christian | 1000 Meters | 5. | 3:39.86a | 7 |
| Dec 14 | NHWT PEADec 14 · 1500 Meters · Place 4 · Portsmouth Christian | 1500 Meters | 4. | 5:46.59a | 7 |