Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1613:32.8110th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · Marvin Ridge MSMRMS XC Meet #2 · Oct 513:09.91MRMS XC Meet #2October 5, 2021
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2112:22.98Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Piedmont Middle SchoolPiedmont MS Meet · Sep 2512:53.9Piedmont MS MeetSeptember 25, 2021
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 212:48.6WMS XC meet Oct 2ndOctober 2, 2021
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1320:48.4Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Fisher Farm ParkHough Invite · Sep 3021:38.9Hough InviteSeptember 30, 2023
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 119:12.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 619:37.1Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 919:03.89Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1118:42.4Queen City InviteSeptember 11, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2219:39.83NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Weddington HSWeddington Home Meet · Sep 123:11.5Weddington Home MeetSeptember 1, 2022
6,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 3122:59.6The American Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 222:42.9Paul Short RunOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31The American Cross Country ChampionshipsOct 31 · 6,000 Meters American · Place 64 · CharlotteCharlotte6,000 Meters American6422:59.6 PBFr
Oct 2Paul Short RunOct 2 · 6,000 Meters Gold · Place 161 · CharlotteCharlotte6,000 Meters Gold16122:42.9 PBFr
Sep 11Queen City InviteSep 11 · 5,000 Meters Womens · Place 29 · CharlotteCharlotte5,000 Meters Womens2918:42.4 PBFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 138 · Marvin RidgeMarvin Ridge5,000 Meters Championship13819:39.83 PB12
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 21 · Marvin RidgeMarvin Ridge5,000 Meters 7A2119:12.2 PB12
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 21 · Marvin RidgeMarvin Ridge5,000 Meters Varsity2119:56.9312
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Marvin RidgeMarvin Ridge5,000 Meters Varsity1220:48.4 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 223 · Marvin RidgeMarvin Ridge5,000 Meters Championship22320:43.4111
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 12 · Marvin RidgeMarvin Ridge5,000 Meters Varsity1219:03.8911
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 13 · Marvin RidgeMarvin Ridge5,000 Meters Varsity1319:03.89 PB11
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 49 · Marvin RidgeMarvin Ridge5,000 Meters Championship4919:37.1 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Hough InviteSep 30 · 5,000 Meters Junior Varsity · Place 2 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity221:38.9 PB10
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 186 · Marvin RidgeMarvin Ridge5,000 Meters Championship18621:38.910

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6Union County XC Middle School ChampionshipsOct 6 · 5,000 Meters Highschool · Place 51 · Marvin RidgeMarvin Ridge5,000 Meters Highschool5122:05.389
Sep 24Hough InviteSep 24 · 5,000 Meters Developmental · Place 1 · Marvin RidgeMarvin Ridge5,000 Meters Developmental122:33.49
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Open (SATURDAY) · Place 10 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)1022:31.189
Sep 1Weddington Home MeetSep 1 · 5,000 Meters Varsity · Place 30 · Marvin RidgeMarvin Ridge5,000 Meters Varsity3023:11.5 PB9

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters Championship Girls (Top 7) · Place 29 · Marvin RidgeMarvin Ridge3,000 Meters Championship Girls (Top 7)2913:32.81 PB8
Oct 5MRMS XC Meet #2Oct 5 · 3,000 Meters Middle School · Place 15 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1513:09.91 PB8
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Girls 3K · Place 13 · Marvin RidgeMarvin Ridge3,000 Meters Girls 3K1312:48.6 PB8
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 13 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1312:53.9 PB8
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 21 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship2112:22.98 PB8
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 8th Grade · Place 4 · Marvin RidgeMarvin Ridge3,000 Meters 8th Grade413:06.68