Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1613:25.0610th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 2812:54.18MRMS Home Meet #2September 28, 2022
3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1612:33.82Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2113:20.44Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 812:13.4Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 214:10.9WMS XC meet Oct 2ndOctober 2, 2021
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1319:49.8Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Fisher Farm ParkHough Invite · Sep 3020:30.5Hough InviteSeptember 30, 2023
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 619:17.4Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 918:40.29Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkSouthern Carolina 4A XC Conference Championship · Oct 918:40.29Southern Carolina 4A XC Conference ChampionshipOctober 9, 2024
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2120:19.2Region “B” RaceOctober 21, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2918:31.19Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:59.10Great American XC Festival Presented by CorosOctober 2, 2026

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 80 · Marvin RidgeMarvin Ridge5,000 Meters Varsity8018:45.1712
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 91 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity I9118:59.10 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 51 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)5119:23.9Unofficial12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 45 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity JR/SR4519:52.4212
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 39 · Marvin RidgeMarvin Ridge5,000 Meters Boys Open 5K3918:31.19 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 100 · Marvin RidgeMarvin Ridge5,000 Meters Varsity10020:19.2 PB11
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 26 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity2619:49.8 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 54 · Marvin RidgeMarvin Ridge5,000 Meters Varsity5418:40.29 PB10
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 77 · Marvin RidgeMarvin Ridge5,000 Meters Varsity7718:40.29 PB10
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 50 · Marvin RidgeMarvin Ridge5,000 Meters JV FR/SO5019:17.4 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hough InviteSep 30 · 5,000 Meters Developmental · Place 8 · Marvin RidgeMarvin Ridge5,000 Meters Developmental820:30.5 PB9

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Open 7th/8th Boys · Place 14 · Marvin RidgeMarvin Ridge3,000 Meters Open 7th/8th Boys1412:14.00Unofficial8
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 41 · Marvin RidgeMarvin Ridge3,000 Meters Middle School4112:13.4 PB8
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 60 · Marvin Ridge MiddleMarvin Ridge Middle3,000 Meters Middle School6012:37.2—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 60 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship6012:37.178
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 37 · Marvin RidgeMarvin Ridge3,000 Meters Middle School3712:54.18 PB8
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 48 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)4812:33.82 PB8
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 8th Grade · Place 21 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 8th Grade2112:44.4—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters Open 7th/8th Boys · Place 27 · Marvin RidgeMarvin Ridge3,000 Meters Open 7th/8th Boys2713:25.06 PB7
Oct 5MRMS XC Meet #2Oct 5 · 3,000 Meters Middle School · Place 50 · Marvin RidgeMarvin Ridge3,000 Meters Middle School5014:09.517
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 57 · Marvin RidgeMarvin Ridge3,000 Meters Boys 3K5714:10.9 PB7
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 45 · Marvin RidgeMarvin Ridge3,000 Meters Middle School4513:46.97
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 80 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship8013:20.44 PB7
Sep 17Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Invitational · Place 117 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational11714:12.9—
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 7th Grade · Place 34 · Marvin RidgeMarvin Ridge3,000 Meters 7th Grade3414:06.07