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 22 | Seacoast ChampionshipsMay 22 · 800 Meters · Place 24 · Portsmouth Christian | 800 Meters | 24. | 2:17.37a | 10 |
| May 18 | Sanborn Last ChanceMay 18 · 1600 Meters · Place 1 · Portsmouth Christian | 1600 Meters | 1. | 5:15.61a PB | 10 |
| May 16 | 2026 Bobcat InviteMay 16 · 800 Meters · Place 25 · Portsmouth Christian | 800 Meters | 25. | 2:13.44a PB | 10 |
| May 12 | Belmont MeetMay 12 · 400 Meters · Place 7 · Portsmouth Christian | 400 Meters | 7. | 59.83a PB | 10 |
| May 1 | New Hampshire Distance FestivalMay 1 · 1 Mile · Place 73 · Portsmouth Christian | 1 Mile | 73 | 5:13.01a PB | 10 |
| Apr 25 | Black Bear InviteApr 25 · 800 Meters · Place 34 · Portsmouth Christian | 800 Meters | 34. | 2:18.16a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 800 Meters · Place 20 · Portsmouth Christian | 800 Meters | 20. | 2:20.81a | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 1600 Meters · Place 15 · Portsmouth Christian | 1600 Meters | 15. | 5:33.71a | 10 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | NHWTL @ PEAJan 21 · 1500 Meters · Place 17 · Portsmouth Christian | 1500 Meters | 17 | 5:02.70a PB | 10 |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 1000 Meters · Place 9 · Portsmouth Christian | 1000 Meters | 9 | 3:09.61 PB | SO |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 600 Meters · Place 11 · Portsmouth Christian | 600 Meters | 11 | 1:44.01 PB | SO |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 400 Meters · Portsmouth Christian | 400 MetersRelay Split | — | 55.879 PB | 10 |