Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hagan-Stone ParkGuilford County Cross County Championship · Oct 1124:54.95Guilford County Cross County ChampionshipOctober 11, 2023
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 2620:44.73NCHSAA 4A Midwest RegionalOctober 26, 2024
5,000 Meters · Keeley ParkMetro XC #2 · Sep 1622:59.00Metro XC #2September 16, 2026
5,000 Meters · Southwest Guilford HSGC High School XC Championship · Oct 821:35.95GC High School XC ChampionshipOctober 8, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Metro XC #2Sep 16 · 5,000 Meters Varsity · Place 25 · Page5,000 Meters Varsity2522:59.00 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8GC High School XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 74 · Page5,000 Meters Varsity7421:35.95 PB11
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 165 · Page5,000 Meters Varsity16520:18.611
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Varsity · Place 219 · Page5,000 Meters Varsity21923:29.111

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 147 · Page5,000 Meters Varsity14720:44.73 PB10
Oct 9GC High School XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 86 · Page5,000 Meters Varsity8620:43.2510
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 54 · Page5,000 Meters Junior Varsity5421:32.28—
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 199 · Page5,000 Meters Varsity19921:58.310
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 364 · Page5,000 Meters JV FR/SO36423:43.310

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Guilford County Cross County ChampionshipOct 11 · 5,000 Meters HS Boys · Place 175 · Page5,000 Meters HS Boys17524:54.95 PB9
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Varsity · Place 31 · M9 Page2 Miles Varsity3114:35.7—