Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Sep 30 | 21:12.75 | Greater Louisville Classic | September 30, 2017 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic XC Invitational · Oct 1 | 22:27.85 | Greater Louisville Classic XC Invitational | October 1, 2016 |
| 5,000 Meters · Percy Warner ParkTSSAA D-1 Region 5 Small Schools · Oct 24 | 22:18.56 | TSSAA D-1 Region 5 Small Schools | October 24, 2018 |
| 5,000 Meters · Percy Warner Park - SteeplechaseTSSAA State Cross Country Championship · Nov 4 | 23:35.12 | TSSAA State Cross Country Championship | November 4, 2017 |
| 5,000 Meters · Yellow Creek ParkFast Cats Invitational · Oct 6 | 23:52.87 | Fast Cats Invitational | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | TSSAA D-1 Region 5 Small SchoolsOct 24 · 5,000 Meters D-I Small Schools · Place 42 · White House Heritage | 5,000 Meters D-I Small Schools | 42 | 22:18.56 PB | 12 |
| Oct 13 | MSCCA ChampionshipsOct 13 · 5,000 Meters Varsity · Place 308 · White House-Heritage High | 5,000 Meters Varsity | 308 | 22:43.57 | — |
| Oct 13 | MSCCA ChampionshipsOct 13 · 5,000 Meters Varsity · Place 91 · W. H. Heritage | 5,000 Meters Varsity | 91 | 22:43.57 | — |
| Oct 13 | MSCCA ChampionshipsOct 13 · 5,000 Meters Varsity · Place 91 · W. H. Heritage | 5,000 Meters Varsity | 91 | 22:43.57 | — |
| Oct 6 | Fast Cats InvitationalOct 6 · 5,000 Meters Varsity · Place 309 · White House Heritage | 5,000 Meters Varsity | 309 | 23:52.87 PB | 12 |
| Sep 29 | Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Invitational · White House Heritage | 5,000 Meters Boys Invitational | — | 24:17.1 | 12 |
| Sep 15 | Jr. Ward Tennessee ClassicSep 15 · 5,000 Meters Varsity · Place 126 · Wh.House-Heritag | 5,000 Meters Varsity | 126 | 25:03.62 | 12 |
2017 Cross Country
3 results2016 Cross Country
2 results