Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1610:37.2810th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · Frank Lisk ParkThe Run Cabarrus Invitational · Oct 1712:10.3The Run Cabarrus InvitationalOctober 17, 2020
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1711:13.41USATF North Carolina Association Junior Olympic ChampionshipsNovember 17, 2019
3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #1 · Sep 312:06.34Marvin Ridge Middle School Meet #1September 3, 2019
3,000 Meters · Marvin Ridge MSMRMS XC Meet #2 · Dec 511:47.3MRMS XC Meet #2December 5, 2020
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2110:10.37Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 1411:55.3The Rebellion XC InvitationalSeptember 14, 2019
3,000 Meters · Piedmont Middle SchoolPiedmont MS Meet · Sep 2510:39.0Piedmont MS MeetSeptember 25, 2021
3,000 Meters · Weddington MSWMS XC meet Sept 28th · Sep 2810:25.9WMS XC meet Sept 28thSeptember 28, 2021
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:30.1NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 2616:16.29NCHSAA 4A Midwest RegionalOctober 26, 2024
5,000 Meters · mcalpineWendys Invite · Oct 716:25.17Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 915:42.94Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkSouthern Carolina 4A XC Conference Championship · Oct 915:42.94Southern Carolina 4A XC Conference ChampionshipOctober 9, 2024
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1516:38.0Adidas XC InvitationalSeptember 15, 2023
5,000 Meters · Weddington HSWeddington Home Meet · Sep 117:55.4Weddington Home MeetSeptember 1, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 30 · WeddingtonWeddington5,000 Meters 7A3016:30.1 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 30 · WeddingtonWeddington5,000 Meters 7A3016:30.0612
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 30 · WeddingtonWeddington5,000 Meters 7A3016:30.0612
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 7 · WeddingtonWeddington5,000 Meters Varsity716:00.6512
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 64 · WeddingtonWeddington5,000 Meters Championship6416:24.412
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 35 · WeddingtonWeddington5,000 Meters Championship3516:20.612

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 60 · WeddingtonWeddington5,000 Meters 4A6016:34.7811
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 9 · WeddingtonWeddington5,000 Meters Varsity916:16.29 PB11
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 2 · WeddingtonWeddington5,000 Meters Varsity215:42.94 PB11
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington5,000 Meters Varsity315:42.94 PB11
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · WeddingtonWeddington5,000 Meters Varsity116:20.1211
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 125 · WeddingtonWeddington5,000 Meters Championship12516:57.011
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 129 · WeddingtonWeddington5,000 Meters Championship12917:32.611
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Championship · Place 18 · WeddingtonWeddington5,000 Meters Championship1816:40.2111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 60 · WeddingtonWeddington5,000 Meters 4A6016:54.8510
Oct 28NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 51 · WeddingtonWeddington5,000 Meters Varsity5117:28.1410
Oct 17Southern Carolina Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 18 · WeddingtonWeddington5,000 Meters Varsity1817:07.7—
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 24 · WeddingtonWeddington5,000 Meters White2416:25.17 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 99 · WeddingtonWeddington5,000 Meters Championship9916:38.0 PB10
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 21 · WeddingtonWeddington5,000 Meters Championship2116:16.110
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 42 · WeddingtonWeddington5,000 Meters Varsity4217:34.9710
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 42 · WeddingtonWeddington5,000 Meters Championship4217:34.9710

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 174 · WeddingtonWeddington5,000 Meters 4A17419:02.499
Oct 29NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 99 · WeddingtonWeddington5,000 Meters Varsity9918:31.929
Oct 18Southern Carolina Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 10 · WeddingtonWeddington5,000 Meters Varsity1016:54.8—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 5,000 Meters Highschool · Place 13 · WeddingtonWeddington5,000 Meters Highschool1316:40.459
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 142 · WeddingtonWeddington5,000 Meters Championship14217:13.99
Sep 9Friday Night Lights XC FestivalSep 9 · 5,000 Meters Championship · Place 86 · Weddington High SchoWeddington High Scho5,000 Meters Championship8617:21.2—
Sep 1Weddington Home MeetSep 1 · 5,000 Meters Varsity · Place 7 · WeddingtonWeddington5,000 Meters Varsity717:55.4 PB9
Aug 27Providence InvitationalAug 27 · 5,000 Meters Varsity · Place 74 · Weddington HWeddington H5,000 Meters Varsity7418:12.709

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters Championship Boys (Top 7) · Place 2 · Weddington msWeddington ms3,000 Meters Championship Boys (Top 7)210:37.28 PB8
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 1 · Weddington msWeddington ms3,000 Meters Boys 3K110:39.08
Sep 28WMS XC meet Sept 28thSep 28 · 3,000 Meters Boys Middle School · Place 1 · Weddington msWeddington ms3,000 Meters Boys Middle School110:25.9 PB8
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 1 · Weddington msWeddington ms3,000 Meters Middle School110:39.0 PB8
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 1 · Weddington msWeddington ms3,000 Meters Middle School Championship110:10.37 PB8
Sep 17Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Championship · Place 2 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship210:17.9—
Aug 28Carolinas KickoffAug 28 · 3,000 Meters Middle School Championship · Place 2 · Weddington msWeddington ms3,000 Meters Middle School Championship210:22.98

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 19Cuth / Wedd / Marv MS TriDec 19 · 3,000 Meters Middle School · Place 18 · Weddington msWeddington ms3,000 Meters Middle School1812:55.147
Dec 12WMS / MRMS / Sun Valley / CMSDec 12 · 3,000 Meters Boys 3K 9:00 AM · Weddington msWeddington ms3,000 Meters Boys 3K 9:00 AM0—7
Dec 5MRMS XC Meet #2Dec 5 · 3,000 Meters Middle School · Place 5 · Weddington msWeddington ms3,000 Meters Middle School511:47.3 PB7
Nov 28Cuth Wedd Marv Tri-MeetNov 28 · 3,000 Meters Middle School 9:30 · Place 7 · Weddington msWeddington ms3,000 Meters Middle School 9:30711:47.647
Oct 17The Run Cabarrus InvitationalOct 17 · 3,000 Meters Open (13-14) · Place 6 · Fit 180 AthleticsFit 180 Athletics3,000 Meters Open (13-14)612:10.3 PB7

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17USATF North Carolina Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 2 · Fit 180 AthleticsFit 180 Athletics3,000 Meters 11-12211:13.41 PB6
Oct 199th Annual NC XC ChampionshipOct 19 · 3,000 Meters Championship Boys (Top 7) · Place 7 · Weddington msWeddington ms3,000 Meters Championship Boys (Top 7)710:42.906
Oct 7Weddington meetOct 7 · 3,000 Meters Middle School · Place 6 · Weddington msWeddington ms3,000 Meters Middle School611:18.066
Sep 30Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School Championship · Place 13 · Weddington msWeddington ms3,000 Meters Middle School Championship1311:10.06
Sep 25Union County XC ChampionshipsSep 25 · 3,000 Meters Middle School · Place 13 · WeddingtonWeddington3,000 Meters Middle School1311:10.06
Sep 20Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship · Place 15 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship1511:27.16
Sep 14The Rebellion XC InvitationalSep 14 · 3,000 Meters Middle School · Place 16 · Weddington msWeddington ms3,000 Meters Middle School1611:55.3 PB6
Sep 3Marvin Ridge Middle School Meet #1Sep 3 · 3,000 Meters Middle School · Place 2 · Weddington msWeddington ms3,000 Meters Middle School212:06.34 PB6
Aug 20Annual Cuthbertson Weddington Dual MeetAug 20 · 3,000 Meters Varsity · Place 7 · WeddingtonWeddington3,000 Meters Varsity712:12.11—