Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.55 Miles · Woodford County ParkWoodford County Beat the Heat · Aug 19 | 9:25.98 | Woodford County Beat the Heat | August 19, 2025 |
| 2900 m · Elizabethtown Sports ParkRun for the Gold · Sep 5 | 10:43.5 | Run for the Gold | September 5, 2026 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 11:29.80 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 11 | 11:12.90 | Rumble Thru The Jungle | September 11, 2026 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 11:42.07 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Lone Oak CourseUSATF Kentucky Association Junior Olympic Championship · Nov 2 | 11:46.64 | USATF Kentucky Association Junior Olympic Championship | November 2, 2025 |
| 3,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 11:16.30 | CCCYNC | November 16, 2024 |
| 3,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 11:51.41 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 22 | 11:19.22 | CCC Youth National Championship | November 22, 2025 |
| 3,000 Meters · Woodford County ParkWoodford County All Comers · Sep 2 | 10:56.28 | Woodford County All Comers | September 2, 2025 |
| 4,000 Meters · Lone Oak CourseUSATF Kentucky Junior Olympic Championship · Nov 1 | 16:14.17 | USATF Kentucky Junior Olympic Championship | November 1, 2026 |
| 4,000 Meters · Scott County High SchoolDouble S Stampede · Sep 19 | 15:15.37 | Double S Stampede | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 138 · Grassroots Running ClubGrassroots Running Club | 3,000 Meters 11-12 | 138 | 12:18.20 | 6 |
| Dec 6 | AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 57 · Grassroots Running ClubGrassroots Running Club | 3,000 Meters 12 Year Olds | 57 | 11:39.80 | 6 |
| Nov 22 | CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 27 · Grassroots Running ClubGrassroots Running Club | 3,000 Meters 11-12 | 27 | 11:19.22 PB | 6 |
| Nov 2 | USATF Kentucky Association Junior Olympic ChampionshipNov 2 · 3,000 Meters 11-12 · Place 13 · Grassroots Running ClubGrassroots Running Club | 3,000 Meters 11-12 | 13 | 11:46.64 PB | 6 |
| Sep 2 | Woodford County All ComersSep 2 · 3,000 Meters Middle School · Place 5 · Bryan Station Middle SchoolBryan Station Middle School | 3,000 Meters Middle School | 5 | 10:56.28 PB | 6 |
| Aug 30 | Run for the GoldAug 30 · 2,900 Meters MS · Place 14 · Bryan Station Middle SchoolBryan Station Middle School | 2,900 Meters MS | 14 | 11:00.6 | 6 |
| Aug 19 | Woodford County Beat the HeatAug 19 · 1.55 Miles Middle School · Place 7 · Bryan Station Middle SchoolBryan Station Middle School | 1.55 Miles Middle School | 7 | 9:25.98 PB | 6 |
2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
1 results