Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1420:32.83USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Carrollton Elementary2025 USATF Region 4 Junior Olympic Cross Country Championships · Nov 2218:38.692025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNovember 22, 2025
5,000 Meters · Long County High SchoolHigh Tide Hills 5K · Oct 122:24.10High Tide Hills 5KOctober 1, 2026
5,000 Meters · Richmond Hill High SchoolRichmond Hill Invitational · Oct 1823:27.77Richmond Hill InvitationalOctober 18, 2025
5,000 Meters · Wayne County High SchoolWayne County Invitational · Sep 323:53.00Wayne County InvitationalSeptember 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1High Tide Hills 5KOct 1 · 5,000 Meters Varsity · Place 15 · Wayne Christian AcademyWayne Christian Academy5,000 Meters Varsity1522:24.10 PB10
Sep 3Wayne County InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · Wayne Christian AcademyWayne Christian Academy5,000 Meters Varsity1023:53.00 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 222025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNov 22 · 4,000 Meters 13-14 · Place 14 · 45-Unattached45-Unattached4,000 Meters 13-141418:38.69 PB9
Nov 152025 USATF Georgia Association Junior Olympic Cross Country ChampionshipsNov 15 · 4,000 Meters 13-14 · Place 20 · UnattachedUnattached4,000 Meters 13-142018:58.459
Oct 18Richmond Hill InvitationalOct 18 · 5,000 Meters Varsity · Place 19 · Wayne Christian AcademyWayne Christian Academy5,000 Meters Varsity1923:27.77 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 383 · 45-Unattached45-Unattached4,000 Meters 13-1438320:32.83 PB8
Nov 16USATF Georgia Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 24 · 45-Unattached45-Unattached4,000 Meters 13-142419:50.358