Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1612:26.9210th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · McAlpine Creek ParkUnion County XC Middle School Championships · Oct 612:05.25Union County XC Middle School ChampionshipsOctober 6, 2022
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2111:51.65Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 811:55Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 212:20.1WMS XC meet Oct 2ndOctober 2, 2021
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 120:08.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 2819:42.56NCHSAA 4A Midwest RegionalOctober 28, 2023
5,000 Meters · mcalpineWendys Invite · Oct 719:31.09Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 920:40.63Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2518:55.70Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 323:10.35Wendy's InvitationalOctober 3, 2026
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Fall is Here XC Bash · Sep 2421:07.60Metrolina Christian Fall is Here XC BashSeptember 24, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 525:29.8Pfeiffer XC InvitationalSeptember 5, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:40.8The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1519:25.5Adidas XC InvitationalSeptember 15, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 49 · CuthbertsonCuthbertson5,000 Meters Varsity4922:09.3312
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 84 · CuthbertsonCuthbertson5,000 Meters Red8423:10.35 PB12
Sep 24Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 22 · CuthbertsonCuthbertson5,000 Meters Varsity2221:07.60 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 25 · CuthbertsonCuthbertson5,000 Meters Open (SATURDAY)2523:34.1Unofficial12
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 75 · CuthbertsonCuthbertson5,000 Meters HS Championship7525:29.8 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 48 · CuthbertsonCuthbertson5,000 Meters 7A4820:08.2 PB11
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 12 · CuthbertsonCuthbertson5,000 Meters Varsity1219:00.4011
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 65 · CuthbertsonCuthbertson5,000 Meters Showcase6518:40.8 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 153 · CuthbertsonCuthbertson5,000 Meters Championship15319:28.3410
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 33 · CuthbertsonCuthbertson5,000 Meters Varsity3320:43.9710
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 29 · CuthbertsonCuthbertson5,000 Meters Varsity2920:40.6310
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 37 · CuthbertsonCuthbertson5,000 Meters Varsity3720:40.63 PB10

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 71 · NCNC5,000 Meters Championship7118:55.70 PB9
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 52 · WeddingtonWeddington5,000 Meters 4A5219:44.709
Oct 28NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 25 · WeddingtonWeddington5,000 Meters Varsity2519:42.56 PB9
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 24 · WeddingtonWeddington5,000 Meters White2419:31.09 PB9
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 54 · WeddingtonWeddington5,000 Meters Championship5419:25.5 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Championship Girls (Top 7) · Place 4 · Weddington msWeddington ms3,000 Meters Championship Girls (Top 7)412:02.11Unofficial8
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 3 · Weddington msWeddington ms3,000 Meters Middle School311:55 PB8
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 9 · Weddington MiddleWeddington Middle3,000 Meters Middle School912:05.3—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 9 · Weddington msWeddington ms3,000 Meters Middle School Championship912:05.25 PB8
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Championship (SATURDAY) · Place 6 · Weddington msWeddington ms3,000 Meters Middle School Championship (SATURDAY)612:14.858
Aug 27Carolinas KickoffAug 27 · 3,000 Meters Middle School Championship · Place 13 · MS_WeddingtonMS_Weddington3,000 Meters Middle School Championship1312:06.2—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters Championship Girls (Top 7) · Place 14 · Weddington msWeddington ms3,000 Meters Championship Girls (Top 7)1412:26.92 PB7
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Girls 3K · Place 6 · Weddington msWeddington ms3,000 Meters Girls 3K612:20.1 PB7
Sep 28WMS XC meet Sept 28thSep 28 · 3,000 Meters Girls Middle School · Place 8 · Weddington msWeddington ms3,000 Meters Girls Middle School812:40.47
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 8 · Weddington msWeddington ms3,000 Meters Middle School812:36.47
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 9 · Weddington msWeddington ms3,000 Meters Middle School Championship911:51.65 PB7
Aug 28Carolinas KickoffAug 28 · 3,000 Meters Middle School Championship · Place 18 · Weddington msWeddington ms3,000 Meters Middle School Championship1812:22.17