Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNorthwest XC Invitational · Aug 2823:29.23Northwest XC InvitationalAugust 28, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2421:33.41NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Metrolina Christian AcademyMetrolina Christian Fall is Here XC Bash · Sep 2422:29.70Metrolina Christian Fall is Here XC BashSeptember 24, 2026
5,000 Meters · Northwestern HSTrojan Invitational · Sep 622:41.3Trojan InvitationalSeptember 6, 2025
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 524:29.4Pfeiffer XC InvitationalSeptember 5, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1223:44.56Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 24Metrolina Christian Fall is Here XC BashSep 24 · 5,000 Meters Varsity · Place 140 · Davidson Day5,000 Meters Varsity14022:29.70 PB11
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS VARSITY BOYS 5K · Place 73 · Davidson Day5,000 Meters HS VARSITY BOYS 5K7323:44.56 PB11
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 177 · Davidson Day5,000 Meters HS Championship17724:29.4 PB11
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 177 · Davidson Day5,000 Meters Varsity17724:50.911
Aug 21River Run Twilight InvitationalAug 21 · 5,000 Meters Varsity · Place 129 · Davidson Day5,000 Meters Varsity12925:27.07Unofficial11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 145 · Davidson Day5,000 Meters Varsity14521:33.41 PB10
Sep 6Trojan InvitationalSep 6 · 5,000 Meters Varsity · Place 137 · Davidson Day5,000 Meters Varsity13722:41.3 PB10
Aug 28Northwest XC InvitationalAug 28 · 5,000 Meters Varsity · Place 176 · Davidson Day5,000 Meters Varsity17623:29.23 PB10