Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCISAA/GCMSAA Meet #5 · Sep 24 | 13:39.60 | CISAA/GCMSAA Meet #5 | September 24, 2024 |
| 3,000 Meters · Frank Lisk ParkMS Conference Championship · Oct 13 | 13:08.31 | MS Conference Championship | October 13, 2025 |
| 3,000 Meters · McAlpine Creek ParkCISAA/GCMSAA Championships · Oct 15 | 13:24.06 | CISAA/GCMSAA Championships | October 15, 2024 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Central Regional · Oct 31 | 19:33.12 | NCHSAA 4A Central Regional | October 31, 2026 |
| 5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 22 | 21:02.30 | South Mecklenburg Cross Country Invitational 2026 | August 22, 2026 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 19:23.29 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 5 | 19:57.0 | Pfeiffer XC Invitational | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipsNov 6 · 5,000 Meters 4A · Place 97 · Lake Norman CharterLake Norman Charter | 5,000 Meters 4A | 97 | 20:04.3 | 9 |
| Oct 31 | NCHSAA 4A Central RegionalOct 31 · 5,000 Meters Varsity · Place 40 · Lake Norman CharterLake Norman Charter | 5,000 Meters Varsity | 40 | 19:33.12 PB | 9 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters JV FR/SO · Place 68 · Lake Norman CharterLake Norman Charter | 5,000 Meters JV FR/SO | 68 | 19:23.29 PB | 9 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 114 · Lake Norman CharterLake Norman Charter | 5,000 Meters Open (SATURDAY) | 114 | 20:22.3Unofficial | 9 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 259 · Lake Norman CharterLake Norman Charter | 5,000 Meters Invitational | 259 | 21:03.87 | 9 |
| Sep 5 | Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 39 · Lake Norman CharterLake Norman Charter | 5,000 Meters HS Invitational | 39 | 19:57.0 PB | 9 |
| Aug 22 | South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 85 · Lake Norman CharterLake Norman Charter | 5,000 Meters Varsity 3 | 85 | 21:02.30 PB | 9 |
2025 Cross Country
1 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CISAA/GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 48 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School | 48 | 13:24.06 PB | 7 |
| Sep 24 | CISAA/GCMSAA Meet #5Sep 24 · 3,000 Meters Middle School · Place 33 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School | 33 | 13:39.60 PB | 7 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 108 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School Invitational (FRIDAY) | 108 | 13:26.39 | 7 |
| Sep 10 | CISAA/GCMSAA Meet #3Sep 10 · 3,000 Meters Middle School · Place 27 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School | 27 | 13:02.42Unofficial | 7 |
| Sep 3 | CISAA/GCMSAA Meet #2Sep 3 · 3,000 Meters Middle School · Place 48 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School | 48 | 13:51.37 | 7 |
| Aug 27 | CISAA/GCMSAA Meet #1Aug 27 · 3,000 Meters Middle School · Place 56 · Lake Norman CharterLake Norman Charter | 3,000 Meters Middle School | 56 | 15:02.69 | 7 |