Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Durham Academy XC CourseCity County Championships · Oct 820:07.6City County ChampionshipsOctober 8, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 120:45.1NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 420:27.06NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2520:27.17WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 2619:48.72NCHSAA 4A Mideast RegionalOctober 26, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 68 · Riverside-Durham5,000 Meters 7A6820:45.1 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 68 · Riverside (7A)5,000 Meters 7A6820:45.1112
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 68 · Riverside (7A)5,000 Meters 7A6820:45.1112
Oct 25NCHSAA 7A Central RegionalOct 25 · 5,000 Meters Varsity · Place 22 · Riverside-Durham5,000 Meters Varsity2220:27.1712
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A Central · Place 22 · Riverside-Durham5,000 Meters NCHSAA 7A Central2220:27.17 PB12
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 12 · Riverside-Durham5,000 Meters Varsity1221:02.3Unofficial12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 77 · Riverside-Durham5,000 Meters Varsity7720:20.712
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 77 · Riverside-Durham5,000 Meters Varsity7720:20.712
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 43 · Riverside (4A)5,000 Meters Invitational4321:15.012
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Junior Varsity · Place 25 · Riverside (45,000 Meters Junior Varsity2523:00.412

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 91 · Riverside (4A)5,000 Meters 4A9120:28.2411
Oct 26NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 25 · Riverside-Durham5,000 Meters Varsity2519:48.72 PB11
Oct 8City County ChampionshipsOct 8 · 5,000 Meters Varsity A · Place 10 · Riverside-Durham5,000 Meters Varsity A1020:07.6 PB11
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 168 · Riverside-Durham5,000 Meters Varsity16820:40.211
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 163 · Riverside (4A)5,000 Meters Championship16321:09.411

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 92 · Riverside-Durham5,000 Meters 4A9220:27.06 PB10
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 23 · Riverside-Durham5,000 Meters Varsity2320:00.3410
Oct 10Durham City County ChampionshipsOct 10 · 5,000 Meters Varsity · Place 7 · Riverside-Durham5,000 Meters Varsity719:58.4Unofficial10
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Championship · Place 123 · Riverside-Durham5,000 Meters Championship12319:43.910
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 127 · Riverside-Durham5,000 Meters Championship12720:45.110
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 95 · Riverside (4A)5,000 Meters Championship9521:01.010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 104 · Riverside-Durham5,000 Meters 4A10421:17.179
Oct 29NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 25 · Riverside-Durham5,000 Meters Varsity2520:26.939
Oct 6Durham City County ChampionshipsOct 6 · 5,000 Meters Varsity · Place 9 · Durham Riverside5,000 Meters Varsity920:59.00—
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 130 · Riverside (45,000 Meters Championship13021:28.39
Sep 9Friday Night Lights XC FestivalSep 9 · 5,000 Meters Championship · Place 178 · Riverside (4A)5,000 Meters Championship17822:00.8—