Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 22 · Millbury Memorial | 5,000 Meters Boy's Varsity | 22 | 19:18.6 PB | 12 |
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 94 · Millbury Memorial | 5,000 Meters Division 3B | 94 | 20:25.51 | 11 |
| Oct 20 | CMAC West Division ChampionshipOct 20 · 3 Miles Boy's Varsity · Place 21 · Millbury Memorial | 3 Miles Boy's Varsity | 21 | 19:42.50 PB | 11 |
2024 Cross Country
1 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3B · Place 140 · Millbury Memorial | 5,000 Meters Division 3B | 140 | 22:45.43 PB | 9 |