Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 47 · Cannon | 5,000 Meters Varsity | 47 | 17:34.25 | 12 |
| Oct 20 | CISAA XC Conference Championship MeetOct 20 · 5,000 Meters Varsity · Place 10 · Cannon | 5,000 Meters Varsity | 10 | 16:45.6 | — |
| Oct 13 | CISAA Pancake PD-Latin HostOct 13 · 5,000 Meters New Division · Place 8 · Cannon | 5,000 Meters New Division | 8 | 16:49.56 PB | 12 |
| Oct 6 | CISAA #4 CDS HostOct 6 · 5,000 Meters High School/Club · Place 1 · Cannon | 5,000 Meters High School/Club | 1 | 17:13.75 | 12 |
| Oct 3 | Hagan Stone XC ClassicOct 3 · 5,000 Meters High School Championship · Place 7 · Cannon | 5,000 Meters High School Championship | 7 | 17:23.1 PB | 12 |
| Sep 29 | CISAA Cannon MeetSep 29 · 5,000 Meters New Division · Place 1 · Cannon | 5,000 Meters New Division | 1 | 17:59 PB | 12 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 30 · Cannon | 5,000 Meters Varsity Championship (SATURDAY) | 30 | 16:27.9Unofficial | 12 |
| Aug 29 | Carolinas KickoffAug 29 · 5,000 Meters Boys' Varsity 5K Championship · Place 6 · Cannon | 5,000 Meters Boys' Varsity 5K Championship | 6 | 15:55.91 PB | 12 |
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | CISAA Meet #2Sep 9 · 5,000 Meters Varsity · Place 1 · Cannon | 5,000 Meters Varsity | 1 | 17:19.0 | — |
| Aug 23 | Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 17 · Cannon | 5,000 Meters Championship | 17 | 16:33.5 | JR |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 24 | WNC Cross Country CarnivalAug 24 · 5,000 Meters Championship · Place 115 · Cannon School | 5,000 Meters Championship | 115 | 18:29.1 | 10 |