Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 917:18.00USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 818:42.51Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3122:15.4Run for the GoldAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkJCPS HS XC Championship · Oct 1721:00.45JCPS HS XC ChampionshipOctober 17, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1920:42.16Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Louisville Champions ParkSTXXC Tiger Run · Aug 3021:13.73STXXC Tiger RunAugust 30, 2025
5,000 Meters · Old McDonald's FarmMcCallie Invitational · Sep 2722:41.80McCallie InvitationalSeptember 27, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2322:43.21NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Junior/Senior · Place 104 · MaleMale5,000 Meters Junior/Senior10421:40.0111
Aug 22The Tiger RunAug 22 · 5,000 Meters JV Boys · Place 155 · MaleMale5,000 Meters JV Boys15522:20.0211

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 27McCallie InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 26 · MaleMale5,000 Meters Junior Varsity2622:41.80 PB10
Sep 27McCallie InvitationalSep 27 · 5,000 Meters Varsity · Place 83 · MaleMale5,000 Meters Varsity8331:53.4010
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 1 · Place 137 · MaleMale5,000 Meters HS Race 113720:42.16 PB10
Aug 30STXXC Tiger RunAug 30 · 5,000 Meters Junior Varsity · Place 144 · MaleMale5,000 Meters Junior Varsity14421:13.73 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 273 · UnattachedUnattached5,000 Meters Rising Stars27322:43.21 PB9
Oct 24Metro JV Regional XCOct 24 · 5,000 Meters Junior Varsity · Place 160 · MaleMale5,000 Meters Junior Varsity16021:37.299
Oct 17JCPS HS XC ChampionshipOct 17 · 5,000 Meters JV · Place 31 · MaleMale5,000 Meters JV3121:00.45 PB9
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Open · Place 188 · MaleMale5,000 Meters Open18822:39.99
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Frosh/Soph · Place 167 · MaleMale5,000 Meters Frosh/Soph16721:14.899
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Junior Varsity · Place 84 · MaleMale5,000 Meters Junior Varsity8421:43.789
Aug 31Run for the GoldAug 31 · 5,000 Meters Junior Varsity · Place 222 · MaleMale5,000 Meters Junior Varsity22222:15.4 PB9
Aug 24St Xavier Tiger RunAug 24 · 5,000 Meters Junior Varsity · Place 223 · MaleMale5,000 Meters Junior Varsity22323:02.379

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 438 · Derby City ACDerby City AC4,000 Meters 13-1443817:18.00 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Haunted Woods XC InvitationalOct 8 · 4,000 Meters Middle School Open · Place 24 · Johnson TraditionalJohnson Traditional4,000 Meters Middle School Open2418:42.51 PB7
Sep 17Double S StampedeSep 17 · 4,000 Meters Varsity · Place 108 · Johnson Traditional Middle SchJohnson Traditional Middle Sch4,000 Meters Varsity10821:41.847