Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cuthbertson Middle School10th Annual NC XC Championship · Oct 1613:07.7610th Annual NC XC ChampionshipOctober 16, 2021
3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 1413:01.43MRMS Home MeetSeptember 14, 2023
3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 2812:42.91MRMS Home Meet #2September 28, 2022
3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 1111:55.51Union County MS XC ChampionshipsOctober 11, 2023
3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 2113:05.86Union County Middle School XC ChampionshipsSeptember 21, 2021
3,000 Meters · Piedmont Middle SchoolPiedmont Middle Cross Country Invitational · Oct 812:10.9Piedmont Middle Cross Country InvitationalOctober 8, 2022
3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 213:27.1WMS XC meet Oct 2ndOctober 2, 2021
3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 3012:58.111st Annual UCPS MS XC ChampionshipSeptember 30, 2023
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1319:33.0Clover Classic Eagles Nest XC InvitationalSeptember 13, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 619:41.1Friday Night LightsSeptember 6, 2024
5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 918:43.32Union County XC ChampionshipsOctober 9, 2024
5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 718:26.18Union County XC ChampionshipsOctober 7, 2026
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2119:23.6Region “B” RaceOctober 21, 2025
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2918:27.60Carolinas KickoffAugust 29, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:51.28Great 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

4 results
DateMeetEventPlMarkGr
Oct 7Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 72 · Marvin RidgeMarvin Ridge5,000 Meters Varsity7218:26.18 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 88 · Marvin RidgeMarvin Ridge5,000 Meters White Invitational8818:51.28 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 92 · Marvin RidgeMarvin Ridge5,000 Meters Open (SATURDAY)9220:00.3Unofficial11
Aug 29Carolinas KickoffAug 29 · 5,000 Meters Boys Open 5K · Place 35 · Marvin RidgeMarvin Ridge5,000 Meters Boys Open 5K3518:27.60 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 54 · Marvin RidgeMarvin Ridge5,000 Meters Varsity5419:23.6 PB10
Sep 13Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 16 · Marvin RidgeMarvin Ridge5,000 Meters Junior Varsity1619:33.0 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Southern Carolina 4A XC Conference ChampionshipOct 9 · 5,000 Meters Varsity · Place 56 · Marvin RidgeMarvin Ridge5,000 Meters Varsity5618:43.329
Oct 9Union County XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 79 · Marvin RidgeMarvin Ridge5,000 Meters Varsity7918:43.32 PB9
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 78 · Marvin RidgeMarvin Ridge5,000 Meters JV FR/SO7819:41.1 PB9

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 51 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School5111:55.6—
Oct 11Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 51 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship5111:55.51 PB8
Sep 301st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Open · Place 32 · Marvin RidgeMarvin Ridge3,000 Meters Open3212:58.11 PB8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 63 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational6312:31.2—
Sep 14MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 18 · Marvin RidgeMarvin Ridge3,000 Meters Middle School1813:01.43 PB8
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School 8th Grade · Place 33 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School 8th Grade3313:04.1—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1511th Annual NC XC ChampionshipOct 15 · 3,000 Meters Open 7th/8th Boys · Place 15 · Marvin RidgeMarvin Ridge3,000 Meters Open 7th/8th Boys1512:14.70Unofficial7
Oct 8Piedmont Middle Cross Country InvitationalOct 8 · 3,000 Meters Middle School · Place 40 · Marvin RidgeMarvin Ridge3,000 Meters Middle School4012:10.9 PB7
Oct 6Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 62 · Marvin Ridge MiddleMarvin Ridge Middle3,000 Meters Middle School6212:38.3—
Oct 6Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 62 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship6212:38.257
Sep 28MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 34 · Marvin RidgeMarvin Ridge3,000 Meters Middle School3412:42.91 PB7
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 75 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Invitational (FRIDAY)7513:06.857
Aug 27Carolinas KickoffAug 27 · 3,000 Meters 7th Grade · Place 14 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters 7th Grade1412:42.2—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1610th Annual NC XC ChampionshipOct 16 · 3,000 Meters 6th Grade Boys · Place 20 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade Boys2013:07.76 PB6
Oct 5MRMS XC Meet #2Oct 5 · 3,000 Meters Middle School · Place 47 · Marvin RidgeMarvin Ridge3,000 Meters Middle School4713:49.516
Oct 2WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 39 · Marvin RidgeMarvin Ridge3,000 Meters Boys 3K3913:27.1 PB6
Sep 25Piedmont MS MeetSep 25 · 3,000 Meters Middle School · Place 30 · Marvin RidgeMarvin Ridge3,000 Meters Middle School3013:07.16
Sep 21Union County Middle School XC ChampionshipsSep 21 · 3,000 Meters Middle School Championship · Place 69 · Marvin RidgeMarvin Ridge3,000 Meters Middle School Championship6913:05.86 PB6
Sep 17Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Invitational · Place 82 · MS_Marvin RidgeMS_Marvin Ridge3,000 Meters Middle School Invitational8213:31.2—
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 6th Grade · Place 20 · Marvin RidgeMarvin Ridge3,000 Meters 6th Grade2013:38.86