Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 1111:00.06Union County MS XC ChampionshipsOctober 11, 2023
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 811:40.7Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWeddington XC 2023 Meet · Sep 1411:34.0Weddington XC 2023 MeetSeptember 14, 2023
3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 3011:24.791st Annual UCPS MS XC ChampionshipSeptember 30, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:07.93USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1915:31.49USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 619:26.7Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 918:37.35Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1217:45.41Queen City InviteSeptember 12, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 64 · WeddingtonWeddington5,000 Meters Varsity6417:56.9511

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 225 · WeddingtonWeddington5,000 Meters Championship22517:51.410
Sep 12Queen City InviteSep 12 · 5,000 Meters Invite · Place 7 · WeddingtonWeddington5,000 Meters Invite717:45.41 PB10
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 223 · WeddingtonWeddington5,000 Meters Championship22318:33.010
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 72 · WeddingtonWeddington5,000 Meters Championship7218:07.5310
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 72 · WeddingtonWeddington5,000 Meters Varsity7218:07.53—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 52 · WeddingtonWeddington5,000 Meters Varsity5218:37.359
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 75 · WeddingtonWeddington5,000 Meters Varsity7518:37.35 PB9
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 2 · WeddingtonWeddington5,000 Meters Junior Varsity219:15.099
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 30 · WeddingtonWeddington5,000 Meters Junior Varsity3018:14.09
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 62 · WeddingtonWeddington5,000 Meters JV FR/SO6219:26.7 PB9

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 203 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-1420314:07.93 PB8
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 46 · Fit 180 AthleticsFit 180 Athletics5,000 Meters 13-14 yr olds4619:03.878
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 8 · Fit 180 AthleticsFit 180 Athletics4,000 Meters 13-14815:31.49 PB8
Oct 14The PR XC CarnivalOct 14 · 3,000 Meters Championship · Place 5 · WeddingtonWeddington3,000 Meters Championship51:03.08
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 16 · MS_WeddingtonMS_Weddington3,000 Meters Middle School1611:00.1—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 16 · Weddington msWeddington ms3,000 Meters Middle School Championship1611:00.06 PB8
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 14 · Weddington msWeddington ms3,000 Meters Middle School Championship1411:24.79 PB8
Sep 18Parkwood InvitationalSep 18 · Varsity · Place 13 · WeddingtonWeddingtonVarsity131:23.48
Sep 14Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 4 · Weddington msWeddington ms3,000 Meters Middle School411:34.0 PB8
Sep 9Piedmont Middle XC Invitational Sep 9 · Varsity · Place 3 · WeddingtonWeddingtonVarsity311:338

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 20USATF North Carolina Association Junior Olympic ChampionshipsNov 20 · 4,000 Meters Varsity · Place 13 · Fit 180 AthleticsFit 180 Athletics4,000 Meters Varsity1315:58.5014
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Championship Boys (Top 7) · Place 21 · Weddington msWeddington ms3,000 Meters Championship Boys (Top 7)2111:33.93Unofficial7
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 22 · Weddington msWeddington ms3,000 Meters Middle School2211:40.7 PB7
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 41 · Weddington MiddleWeddington Middle3,000 Meters Middle School4111:56.3—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 41 · Weddington msWeddington ms3,000 Meters Middle School Championship4111:56.247
Sep 24Greensboro XC InvitationalSep 24 · 4,000 Meters Middle School · Place 8 · Weddington msWeddington ms4,000 Meters Middle School815:58.67
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Championship (SATURDAY) · Place 22 · Weddington msWeddington ms3,000 Meters Middle School Championship (SATURDAY)2211:40.717
Aug 27Carolinas KickoffAug 27 · 3,000 Meters Middle School Championship · Place 30 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship3011:29.0—