Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 9:19.30 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 2,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 8:53.61 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 2,000 Meters · Lone Oak CourseUSATF Kentucky Association Junior Olympic Championship · Nov 2 | 9:01.65 | USATF Kentucky Association Junior Olympic Championship | November 2, 2025 |
| 2,000 Meters · Louisville Champions ParkST XHalloween Hustle XC · Oct 26 | 8:38.56 | ST XHalloween Hustle XC | October 26, 2025 |
| 2,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 11:22.07 | CCCYNC | November 16, 2024 |
| 2,000 Meters · Thomas Nelson High SchoolHillbilly '26 Middle School (entries on MS) · Sep 26 | 9:23.62 | Hillbilly '26 Middle School (entries on MS) | September 26, 2026 |
| 2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 9:04.51 | AAU Cross Country Nationals | December 6, 2025 |
| 3,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 13:40.22 | Swags Louisville Cross Country Classic | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 112 · Team Kentucky EliteTeam Kentucky Elite | 2,000 Meters 8U | 112 | 9:19.30 PB | 3 |
| Dec 6 | AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 46 · Louisville TigerSharksLouisville TigerSharks | 2,000 Meters 8 Year Olds | 46 | 9:04.51 PB | 3 |
| Nov 16 | Middle School XC Nationals 2025Nov 16 · 2,000 Meters 8u · Place 99 · Louisville TigerSharksLouisville TigerSharks | 2,000 Meters 8u | 99 | 9:05.9 | 3 |
| Nov 2 | USATF Kentucky Association Junior Olympic ChampionshipNov 2 · 2,000 Meters 8U · Place 6 · Team Kentucky EliteTeam Kentucky Elite | 2,000 Meters 8U | 6 | 9:01.65 PB | 3 |
| Oct 26 | ST XHalloween Hustle XCOct 26 · 2,000 Meters Boys 8 and Under · Place 11 · Louisville TigerSharksLouisville TigerSharks | 2,000 Meters Boys 8 and Under | 11 | 8:38.56 PB | 3 |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 2,000 Meters 3rd Grade · Place 23 · Tully ElementaryTully Elementary | 2,000 Meters 3rd Grade | 23 | 8:53.61 PB | 3 |
| Aug 30 | St Xavier Tiger RunAug 30 · 1,200 Meters Varsity · Place 40 · Tully ElementaryTully Elementary | 1,200 Meters Varsity | 40 | 5:30.51 | 3 |
2024 Cross Country
6 results