Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Atherton High SchoolFlying Raven XC · Sep 13 | 12:47.39 | Flying Raven XC | September 13, 2025 |
| 3,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 31 | 15:22.0 | Run for the Gold | August 31, 2024 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 11 | 22:36.89 | Rumble Thru The Jungle | September 11, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 20:41.17 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 5,000 Meters · Louisville Champions ParkThe Tiger Run · Aug 22 | 21:50.78 | The Tiger Run | August 22, 2026 |
| 5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 26 | 20:50.90 | Hillbilly Run '26 HS (entries on MileSplit) | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Open · Place 105 · Louisville CollegiateLouisville Collegiate | 5,000 Meters Open | 105 | 20:41.17 PB | 9 |
| Sep 26 | Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys JV · Place 42 · Louisville CollegiateLouisville Collegiate | 5,000 Meters Boys JV | 42 | 20:50.90 PB | 9 |
| Sep 19 | Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Freshman/Soph · Place 122 · Louisville CollegiateLouisville Collegiate | 5,000 Meters Freshman/Soph | 122 | 21:43.34 | 9 |
| Sep 11 | Rumble Thru The JungleSep 11 · 5,000 Meters HS Boys Varsity · Place 201 · Louisville CollegiateLouisville Collegiate | 5,000 Meters HS Boys Varsity | 201 | 22:36.89 PB | 9 |
| Aug 22 | The Tiger RunAug 22 · 5,000 Meters JV Boys · Place 135 · Louisville CollegiateLouisville Collegiate | 5,000 Meters JV Boys | 135 | 21:50.78 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
4 results