Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · EP Tom Sawyer State ParkMiddle School XC Nationals 2025 · Nov 16 | 9:42.6 | Middle School XC Nationals 2025 | November 16, 2025 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 14:04.37 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 14:12.71 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Lone Oak CourseUSATF Kentucky Association Junior Olympic Championships · Nov 3 | 14:02.29 | USATF Kentucky Association Junior Olympic Championships | November 3, 2024 |
| 3,000 Meters · Louisville Champions ParkST XHalloween Hustle XC · Oct 26 | 15:20.05 | ST XHalloween Hustle XC | October 26, 2025 |
| 3,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 16:54.60 | CCCYNC | November 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 305 · Louisville TigerSharks | 3,000 Meters 9-10 | 305 | 14:12.71 PB | 3 |
| Nov 18 | USATF Region 16 Junior Olympic Championships (Kentucky Association)Nov 18 · 3,000 Meters 9-10 · Place 43 · Louisville TigerSharks | 3,000 Meters 9-10 | 43 | 14:15.50 | 3 |
| Nov 4 | Middle School Cross Country NationalsNov 4 · 3,000 Meters Championship · Place 86 · Louisville TigerSharks | 3,000 Meters Championship | 86 | 14:16.2 | 3 |
| Sep 23 | Bluegrass InvitationalSep 23 · 2,000 Meters Varsity · Place 64 · Louisville TigerSharks | 2,000 Meters Varsity | 64 | 8:33.54 | 3 |
| Sep 23 | Bluegrass InvitationalSep 23 · 2,000 Meters Varsity · Place 64 · Louisville TigerSharks | 2,000 Meters Varsity | 64 | 8:33.54 | 3 |