Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 311:39.91Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · McAlpine Creek ParkGCMSAA Conference Championship 10/17 · Oct 1711:38.06GCMSAA Conference Championship 10/17October 17, 2023
5,000 Meters · Frank Lisk ParkCatawba Shores Athletic Conference Championship · Oct 1517:54.47Catawba Shores Athletic Conference ChampionshipOctober 15, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:48.7NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2218:45.73South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 317:52.72Wendy's InvitationalOctober 3, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1318:36.6Pfeiffer XC InviteSeptember 13, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 4A · Place 29 · Lake Norman CharterLake Norman Charter5,000 Meters 4A2917:48.7 PB10
Oct 31NCHSAA 4A Central RegionalOct 31 · 5,000 Meters Varsity · Place 21 · Lake Norman CharterLake Norman Charter5,000 Meters Varsity2118:09.3910
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Blue · Place 29 · Lake Norman CharterLake Norman Charter5,000 Meters Blue2917:52.72 PB10
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 90 · Lake Norman CharterLake Norman Charter5,000 Meters Varsity Invitational (SATURDAY)9018:00.3Unofficial10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 83 · Lake Norman CharterLake Norman Charter5,000 Meters Invitational8318:07.7310
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 31 · Lake Norman CharterLake Norman Charter5,000 Meters HS Invitational3119:34.610
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 50 · Lake Norman CharterLake Norman Charter5,000 Meters Varsity 15018:45.73 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 4A · Place 32 · Lake NormanLake Norman5,000 Meters 4A3217:52.899
Oct 15Catawba Shores Athletic Conference ChampionshipOct 15 · 5,000 Meters Boys 5K · Place 12 · Lake NormanLake Norman5,000 Meters Boys 5K1217:54.47 PB9
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 79 · Lake NormanLake Norman5,000 Meters Varsity7918:56.679
Sep 20Freedom XC InviteSep 20 · 5,000 Meters Boys Varsity · Lake Norman CharterLake Norman Charter5,000 Meters Boys Varsity018:05.2Unofficial9
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Invitational · Place 8 · Lake Norman CharterLake Norman Charter5,000 Meters Invitational818:36.6 PB9
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Open · Place 66 · Lake NormanLake Norman5,000 Meters Open6619:01.19
Sep 5Friday Night LightsSep 5 · 5,000 Meters Boys Open · Lake Norman CharterLake Norman Charter5,000 Meters Boys Open019:01.1Unofficial9

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 12 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School1211:49.868
Sep 24CISAA/GCMSAA Meet #5Sep 24 · 3,000 Meters Middle School · Place 7 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School711:43.278
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 3,000 Meters Middle School · Place 14 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School1412:13.22Unofficial8
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 3,000 Meters Middle School · Place 16 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School1612:47.678

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 14 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School1411:38.06 PB7
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 13 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School Boys1311:39.91 PB7
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 10 · Lake Norman CharterLake Norman Charter3,000 Meters Middle School1011:55.437