Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 1112:20.55Union County MS XC ChampionshipsOctober 11, 2023
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 813:13.9Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWeddington XC 2023 Meet · Sep 1413:04.6Weddington XC 2023 MeetSeptember 14, 2023
3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 3012:41.941st Annual UCPS MS XC ChampionshipSeptember 30, 2023
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:07.2NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 919:17.55Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 716:48.40Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 317:23.66Wendy's InvitationalOctober 3, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:45.1adidas XC ChallengeSeptember 18, 2026

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 7A · Place 78 · WeddingtonWeddington5,000 Meters 7A7817:07.2 PB11
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 37 · WeddingtonWeddington5,000 Meters Varsity3717:01.6711
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 23 · WeddingtonWeddington5,000 Meters Varsity2316:48.40 PB11
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 53 · WeddingtonWeddington5,000 Meters Red5317:23.66 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 48 · WeddingtonWeddington5,000 Meters Invitational4817:45.1 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 221 · WeddingtonWeddington5,000 Meters Championship22118:41.7211
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 50 · WeddingtonWeddington5,000 Meters Varsity 25017:39.5011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 49 · WeddingtonWeddington5,000 Meters Varsity4917:35.6510
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 17 · WeddingtonWeddington5,000 Meters Varsity1718:03.110
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 265 · WeddingtonWeddington5,000 Meters Championship26518:22.510
Sep 12Queen City InviteSep 12 · 5,000 Meters Invite · Place 10 · WeddingtonWeddington5,000 Meters Invite1017:58.3710
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 197 · WeddingtonWeddington5,000 Meters Championship19718:09.910
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 68 · WeddingtonWeddington5,000 Meters Championship6818:04.6210
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 68 · WeddingtonWeddington5,000 Meters Varsity6818:04.62—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 67 · WeddingtonWeddington5,000 Meters Varsity6719:17.559
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 93 · WeddingtonWeddington5,000 Meters Varsity9319:17.55 PB9
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 10 · WeddingtonWeddington5,000 Meters Junior Varsity1019:44.599
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 103 · WeddingtonWeddington5,000 Meters Junior Varsity10319:18.89
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 193 · WeddingtonWeddington5,000 Meters JV FR/SO19321:02.59
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 51 · WeddingtonWeddington5,000 Meters Junior Varsity5119:58.639

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14The PR XC CarnivalOct 14 · 3,000 Meters 8th Grade · Place 22 · WeddingtonWeddington3,000 Meters 8th Grade2212:56.58
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 63 · MS_WeddingtonMS_Weddington3,000 Meters Middle School6312:20.6—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 63 · Weddington msWeddington ms3,000 Meters Middle School Championship6312:20.55 PB8
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 23 · Weddington msWeddington ms3,000 Meters Open2312:41.94 PB8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 79 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship7912:23.7—
Sep 18Parkwood InvitationalSep 18 · Varsity · Place 38 · WeddingtonWeddingtonVarsity381:50.28
Sep 14Weddington XC 2023 MeetSep 14 · 3,000 Meters Middle School · Place 30 · Weddington msWeddington ms3,000 Meters Middle School3013:04.6 PB8
Sep 9Piedmont Middle XC Invitational Sep 9 · Varsity · Place 19 · WeddingtonWeddingtonVarsity1912:538
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School 8th Grade · Place 31 · MS_WeddingtonMS_Weddington3,000 Meters Middle School 8th Grade3112:58.6—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 75 · Weddington msWeddington ms3,000 Meters Middle School7513:13.9 PB7
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 70 · Weddington MiddleWeddington Middle3,000 Meters Middle School7012:51.7—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 70 · Weddington msWeddington ms3,000 Meters Middle School Championship7012:51.687
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 7th Grade · Place 22 · MS_WeddingtonMS_Weddington3,000 Meters 7th Grade2213:13.6—