Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA Class 3A State XC Championships · Oct 30 | 18:56.30 | KHSAA Class 3A State XC Championships | October 30, 2021 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 11 | 18:32.07 | Rumble Through the Jungle | September 11, 2021 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyre Invitational · Sep 18 | 18:13.69 | Trinity / Valkyre Invitational | September 18, 2021 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 5 | 18:50.9 | Greater Louisville Classic | October 5, 2019 |
| 5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class AAA · Oct 23 | 17:54.35 | KHSAA Region 4 Class AAA | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 130 · Eastern | 5,000 Meters Varsity | 130 | 18:56.30 PB | 12 |
| Oct 23 | KHSAA Region 4 Class AAAOct 23 · 5,000 Meters Varsity · Place 28 · Eastern | 5,000 Meters Varsity | 28 | 17:54.35 PB | 12 |
| Oct 14 | JCPS ChampionshipsOct 14 · 5,000 Meters Varsity · Place 20 · Eastern | 5,000 Meters Varsity | 20 | 18:03.90 | 12 |
| Sep 18 | Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 132 · Eastern | 5,000 Meters Seeded Elite | 132 | 18:13.69 PB | 12 |
| Sep 11 | Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 76 · Eastern | 5,000 Meters Varsity | 76 | 18:32.07 PB | 12 |
| Aug 28 | Tiger RunAug 28 · 5,000 Meters Varsity · Place 101 · Eastern | 5,000 Meters Varsity | 101 | 18:08.44 | 12 |
2020 Cross Country
4 results2019 Cross Country
4 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Louisville Area JV ChampionshipsOct 25 · Varsity · Place 67 · Eastern | Varsity | 67 | 18:46.1 | — |
| Oct 18 | JCPS ChampionshipsOct 18 · 5,000 Meters Open · Place 15 · Eastern | 5,000 Meters Open | 15 | 18:38.8 | — |
| Oct 10 | Triple M JCPS Series #3Oct 10 · 5,000 Meters Varsity · Place 3 · Eastern | 5,000 Meters Varsity | 3 | 15:47.90 | 9 |
| Sep 29 | Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Open · Eastern | 5,000 Meters Boys Open | — | 19:10.7 | 9 |
| Sep 15 | Trinity/Valkyre InvitationalSep 15 · Freshman · Place 25 · Eastern | Freshman | 25 | 19:13.3 | — |
| Sep 8 | Rumble in the JungleSep 8 · 5,000 Meters Junior Varsity · Place 34 · Eastern | 5,000 Meters Junior Varsity | 34 | 20:25.5 | — |
| Aug 25 | Tiger RunAug 25 · 4,000 Meters Freshman · Place 45 · M9 Eastern | 4,000 Meters Freshman | 45 | 16:19.77 | — |