Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 139:19.302025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
2,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 48:53.61Swags Louisville Cross Country ClassicOctober 4, 2025
2,000 Meters · Lone Oak CourseUSATF Kentucky Association Junior Olympic Championship · Nov 29:01.65USATF Kentucky Association Junior Olympic ChampionshipNovember 2, 2025
2,000 Meters · Louisville Champions ParkST XHalloween Hustle XC · Oct 268:38.56ST XHalloween Hustle XCOctober 26, 2025
2,000 Meters · Masterson Station ParkCCCYNC · Nov 1611:22.07CCCYNC November 16, 2024
2,000 Meters · Thomas Nelson High SchoolHillbilly '26 Middle School (entries on MS) · Sep 269:23.62Hillbilly '26 Middle School (entries on MS)September 26, 2026
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 69:04.51AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 313:40.22Swags Louisville Cross Country ClassicOctober 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25St X Halloween HustleOct 25 · 3,000 Meters Varsity · Place 20 · Louisville TigerSharksLouisville TigerSharks3,000 Meters Varsity2013:17.2—
Oct 3Swags Louisville Cross Country ClassicOct 3 · 3,000 Meters 5th grade · Place 47 · Tully ElementaryTully Elementary3,000 Meters 5th grade4713:40.22 PB4
Sep 26Hillbilly '26 Middle School (entries on MS)Sep 26 · 2,000 Meters EL Boys 3-5 · Place 78 · Tully ElementaryTully Elementary2,000 Meters EL Boys 3-5789:23.62 PB4

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 112 · Team Kentucky EliteTeam Kentucky Elite2,000 Meters 8U1129:19.30 PB3
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 46 · Louisville TigerSharksLouisville TigerSharks2,000 Meters 8 Year Olds469:04.51 PB3
Nov 16Middle School XC Nationals 2025Nov 16 · 2,000 Meters 8u · Place 99 · Louisville TigerSharksLouisville TigerSharks2,000 Meters 8u999:05.93
Nov 2USATF Kentucky Association Junior Olympic ChampionshipNov 2 · 2,000 Meters 8U · Place 6 · Team Kentucky EliteTeam Kentucky Elite2,000 Meters 8U69:01.65 PB3
Oct 26ST XHalloween Hustle XCOct 26 · 2,000 Meters Boys 8 and Under · Place 11 · Louisville TigerSharksLouisville TigerSharks2,000 Meters Boys 8 and Under118:38.56 PB3
Oct 4Swags Louisville Cross Country ClassicOct 4 · 2,000 Meters 3rd Grade · Place 23 · Tully ElementaryTully Elementary2,000 Meters 3rd Grade238:53.61 PB3
Aug 30St Xavier Tiger RunAug 30 · 1,200 Meters Varsity · Place 40 · Tully ElementaryTully Elementary1,200 Meters Varsity405:30.513

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 172 · Louisville TigerSharksLouisville TigerSharks2,000 Meters 7-81729:26.342
Nov 16CCCYNC Nov 16 · 2,000 Meters 6-8 Boys · Place 177 · Louisville TigerSharksLouisville TigerSharks2,000 Meters 6-8 Boys17711:22.07 PB2
Nov 3USATF Kentucky Association Junior Olympic ChampionshipsNov 3 · 2,000 Meters 8U · Place 16 · Louisville TigerSharksLouisville TigerSharks2,000 Meters 8U169:55.672
Oct 27St X Halloween HustleOct 27 · Varsity · Place 29 · Louisville TigerSharksLouisville TigerSharksVarsity2910:05.4017
Oct 12Haunted Woods ClassicOct 12 · 2,000 Meters Middle School · Place 128 · Tully Elementary MSTully Elementary MS2,000 Meters Middle School12810:25.06—
Aug 24St Xavier Tiger RunAug 24 · 1 Mile Varsity · Place 179 · Tully ElementaryTully Elementary1 Mile Varsity1798:38.202