Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Archives OfficeCapitol View Classic · Sep 12 | 20:33.67 | Capitol View Classic | September 12, 2025 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 11 | 20:14.57 | Rumble Thru The Jungle | September 11, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyrie Invitational 2026 · Sep 19 | 19:57.84 | Trinity/Valkyrie Invitational 2026 | September 19, 2026 |
| 5,000 Meters · Francis Parker School of LouisvilleWyverns XC Invitational · Sep 14 | 22:14.31 | Wyverns XC Invitational | September 14, 2024 |
| 5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 31 | 19:34.33 | 2026 KHSAA State Cross Country Championships | October 31, 2026 |
| 5,000 Meters · Louisville Champions ParkSTXXC Tiger Run · Aug 30 | 19:29.42 | STXXC Tiger Run | August 30, 2025 |
| 5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 10 | 19:45.80 | Haunted Woods XC HS (entries on Milesplit) | October 10, 2026 |
| 5,000 Meters · Seneca ParkKHSAA Region 3 Class 1A · Oct 25 | 19:03.7 | KHSAA Region 3 Class 1A | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 1A · Place 148 · Portland Christian | 5,000 Meters 1A | 148 | 19:34.33 PB | 11 |
| Oct 24 | KHSAA Region 3 Class 1AOct 24 · 5,000 Meters Varsity · Place 21 · Portland Christian | 5,000 Meters Varsity | 21 | 19:35.48 | 11 |
| Oct 10 | Haunted Woods XC HS (entries on Milesplit)Oct 10 · 5,000 Meters JV Boys · Place 75 · Portland Christian | 5,000 Meters JV Boys | 75 | 19:45.80 PB | 11 |
| Sep 19 | Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Junior/Senior · Place 58 · Portland Christian | 5,000 Meters Junior/Senior | 58 | 19:57.84 PB | 11 |
| Sep 11 | Rumble Thru The JungleSep 11 · 5,000 Meters HS Boys JV · Place 43 · Portland Christian | 5,000 Meters HS Boys JV | 43 | 20:14.57 PB | 11 |
| Aug 22 | The Tiger RunAug 22 · 5,000 Meters Varsity · Place 184 · Portland Christian | 5,000 Meters Varsity | 184 | 19:47.54 | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 1A · Place 110 · Portland Christian | 5,000 Meters 1A | 110 | 19:45.77 | 10 |
| Oct 25 | KHSAA Region 3 Class 1AOct 25 · 5,000 Meters Varsity · Place 18 · Portland Christian | 5,000 Meters Varsity | 18 | 19:03.7 PB | 10 |
| Oct 11 | Haunted Woods XCOct 11 · 5,000 Meters Junior Varsity · Place 43 · Portland Christian | 5,000 Meters Junior Varsity | 43 | 19:48.15 | 10 |
| Sep 27 | Hillbilly Run XC Sep 27 · 5,000 Meters Varsity · Place 36 · Portland Christian | 5,000 Meters Varsity | 36 | 20:19.54 | — |
| Sep 27 | Hillbilly Run XC Sep 27 · Varsity · Place 36 · Portland Christian | Varsity | 36 | 20:19.54 | 10 |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 4 · Place 92 · Portland Christian | 5,000 Meters HS Race 4 | 92 | 20:14.23 | 10 |
| Sep 12 | Capitol View ClassicSep 12 · 5,000 Meters Varsity · Place 22 · Portland Christian | 5,000 Meters Varsity | 22 | 20:33.67 PB | 10 |
| Aug 30 | STXXC Tiger RunAug 30 · 5,000 Meters Varsity · Place 128 · Portland Christian | 5,000 Meters Varsity | 128 | 19:29.42 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 1A · Place 146 · Portland Christian | 5,000 Meters 1A | 146 | 20:21.1 | 9 |
| Oct 26 | KHSAA Region 3 Class 1AOct 26 · 5,000 Meters Varsity · Place 35 · Portland Christian | 5,000 Meters Varsity | 35 | 19:45.89 | 9 |
| Sep 28 | Hillbilly Run XCSep 28 · 5,000 Meters Junior Varsity · Place 38 · Portland Christian | 5,000 Meters Junior Varsity | 38 | 21:22.10 | 9 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 140 · Portland Christian | 5,000 Meters Junior Varsity | 140 | 20:26.46 | 9 |
| Sep 14 | Wyverns XC InvitationalSep 14 · 5,000 Meters Varsity · Place 37 · Portland Christian | 5,000 Meters Varsity | 37 | 22:14.31 PB | 9 |
| Sep 6 | Rumble through the JungleSep 6 · 5,000 Meters Varsity · Place 215 · Portland Christian | 5,000 Meters Varsity | 215 | 21:14.57 | 9 |
| Aug 31 | Run for the GoldAug 31 · 5,000 Meters Junior Varsity · Portland Christian | 5,000 Meters Junior Varsity | — | NT | 9 |
| Aug 24 | St Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 230 · Portland Christian | 5,000 Meters Varsity | 230 | 21:04.85 | 9 |
2023 Cross Country
1 results