Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | 2026 NHIAA Meet of ChampionsJun 6 · 400 Meters · Place 14 · Portsmouth Christian | 400 Meters | 14. | 51.82a | 10 |
| May 18 | Sanborn Last ChanceMay 18 · 100 Meters · Place 5 · Portsmouth Christian | 100 Meters | 5. | 11.86a PB | 10 |
| May 16 | 2026 Bobcat InviteMay 16 · 400 Meters · Place 3 · Portsmouth Christian | 400 Meters | 3. | 50.92a PB | 10 |
| May 16 | 2026 Bobcat InviteMay 16 · 200 Meters · Portsmouth Christian | 200 Meters | -- | NT | 10 |
| May 12 | Belmont MeetMay 12 · 200 Meters · Place 1 · Portsmouth Christian | 200 Meters | 1. | 23.31a PB | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 200 Meters · Place 1 · Portsmouth Christian | 200 Meters | 1. | 23.59a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 100 Meters · Place 8 · Portsmouth Christian | 100 MetersRound P | 8. | 12.05a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 100 Meters · Portsmouth Christian | 100 Meters | -- | DNS | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 200 Meters · Place 1 · Portsmouth Christian | 200 Meters | 1. | 23.51a | 10 |
| Apr 10 | Belmont HS 2026Apr 10 · 100 Meters · Place 3 · Portsmouth Christian | 100 Meters | 3. | 12.23a | 10 |
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL UNH EveningJan 24 · 55 Meters · Place 13 · Portsmouth Christian | 55 Meters | 13 | 7.30a | 10 |
| Jan 21 | NHWTL @ PEAJan 21 · 300 Meters · Place 3 · Portsmouth Christian | 300 Meters | 3 | 37.64a PB | 10 |
| Jan 21 | NHWTL @ PEAJan 21 · 55 Meters · Place 18 · Portsmouth Christian | 55 Meters | 18 | 7.15a PB | 10 |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 300 Meters · Place 9 · Portsmouth Christian | 300 Meters | 9 | 39.65 | SO |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 55 Meters · Place 8 · Portsmouth Christian | 55 Meters | 8 | 7.20 | SO |
2025 Outdoor Track
10 results2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 26 | NHWTL UNH MorningJan 26 · 300 Meters · Place 22 · Portsmouth Christian | 300 Meters | 22 | 41.67a | — |
| Jan 26 | NHWTL UNH MorningJan 26 · 55 Meters · Place 26 · Portsmouth Christian | 55 Meters | 26 | 7.45a | — |
| Jan 11 | NHWTL PEAJan 11 · 55 Meters · Place 20 · Portsmouth Christian | 55 MetersRound P | 20 | 7.32a | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 300 Meters · Place 4 · Portsmouth Christian | 300 Meters | 4 | 40.94a | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 55 Meters · Place 13 · Portsmouth Christian | 55 Meters | 13 | 7.42a | — |