Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 620:19.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 120:44.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3120:34.64Wake Med Super RegionalOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 49 · Riverside-Durham5,000 Meters 7A4920:19.3 PB12
Oct 31NCHSAA 7A Central RegionalOct 31 · 5,000 Meters Varsity · Place 21 · Riverside-Durham5,000 Meters Varsity2120:34.712
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A Central · Place 21 · Riverside-Durham5,000 Meters 7A Central2120:34.64 PB12
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 45 · Riverside-Durham5,000 Meters Invitational4521:45.712

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 67 · Riverside-Durham5,000 Meters 7A6720:44.3 PB11
Oct 8Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 16 · Riverside-Durham5,000 Meters Varsity1621:35.9Unofficial11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 163 · Riverside-Durham5,000 Meters Varsity16321:17.211
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 163 · Riverside-Durham5,000 Meters Varsity16321:17.211
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 105 · Riverside (4A)5,000 Meters Invitational10522:36.911
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Junior Varsity · Place 23 · Riverside (45,000 Meters Junior Varsity2322:52.011

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 169 · Riverside (4A)5,000 Meters 4A16922:46.24—
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 204 · Riverside (4A)5,000 Meters Championship20421:47.010
Sep 6Friday Night LightsSep 6 · 5,000 Meters Junior Varsity · Place 22 · Riverside-Durham5,000 Meters Junior Varsity2222:37.910

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Durham City County ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 3 · Riverside-Durham5,000 Meters Junior Varsity322:42.9Unofficial9
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Junior Varsity · Place 75 · Riverside-Durham5,000 Meters Junior Varsity7523:09.99
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 72 · Riverside (4A)5,000 Meters Junior Varsity7224:38.69