Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | GC High School XC ChampionshipOct 14 · 5,000 Meters Boys High School · Place 43 · Grimsley | 5,000 Meters Boys High School | 43 | 21:26.1 | 11 |
| Oct 3 | Hagan Stone XC ClassicOct 3 · 5,000 Meters High School JV · Place 11 · Grimsley | 5,000 Meters High School JV | 11 | 20:01.3 PB | 11 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 70 · Grimsley | 5,000 Meters Open (SATURDAY) | 70 | 19:43.0Unofficial | 11 |
| Sep 16 | Metro XC #2Sep 16 · 5,000 Meters Varsity · Place 13 · Grimsley | 5,000 Meters Varsity | 13 | 21:49.10 | 11 |
| Sep 5 | Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 99 · Grimsley | 5,000 Meters HS Championship | 99 | 19:56.5 PB | 11 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | GC High School XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 45 · Grimsley | 5,000 Meters Varsity | 45 | 20:09.94 PB | 10 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 116 · Grimsley | 5,000 Meters HS Champ | 116 | 20:57.54 PB | 10 |
| Sep 16 | Metro XC Meet #2Sep 16 · 5,000 Meters Varsity · Place 19 · Grimsley | 5,000 Meters Varsity | 19 | 21:39.49 | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | GC High School XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 109 · Grimsley | 5,000 Meters Varsity | 109 | 22:11.49 | 9 |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 115 · Grimsley | 5,000 Meters Junior Varsity | 115 | 24:41.09 | — |