Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Champions ParkSt. Xavier Tiger Run · Aug 24 | 17:35.62 | St. Xavier Tiger Run | August 24, 2019 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Cross Country Classic · Sep 29 | 17:19.0 | Greater Louisville Cross Country Classic | September 29, 2018 |
| 5,000 Meters · Seneca ParkKHSAA Region 3 Class AAA · Oct 26 | 17:15.26 | KHSAA Region 3 Class AAA | October 26, 2019 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class AAA State XC Championships · Nov 2 | 17:35.35 | KHSAA Class AAA State XC Championships | November 2, 2019 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 25 | 18:11.7 | NXR Southeast Regional Championships | November 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | KHSAA Class 3A State ChampionshipNov 3 · 5,000 Meters Varsity · Place 138 · Male | 5,000 Meters Varsity | 138 | 18:11.63 | 11 |
| Oct 27 | KHSAA Region 3 Class AAAOct 27 · 5,000 Meters Varsity · Place 20 · Male | 5,000 Meters Varsity | 20 | 17:46.13 | 11 |
| Oct 18 | JCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 12 · Male | 5,000 Meters Varsity | 12 | 16:59.4 | — |
| Sep 29 | Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Invitational · Male | 5,000 Meters Boys Invitational | — | 17:19.0 PB | 11 |
| Sep 8 | Rumble in the JungleSep 8 · 5,000 Meters Varsity · Place 47 · Male | 5,000 Meters Varsity | 47 | 19:14.8 | — |
2017 Cross Country
4 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Louisville Area JV RegionalOct 27 · 5,000 Meters Varsity · Place 43 · Male | 5,000 Meters Varsity | 43 | 18:14.63 | 9 |
| Oct 20 | JCPS ChampionshipsOct 20 · 5,000 Meters Varsity · Place 45 · Male | 5,000 Meters Varsity | 45 | 18:34.40 | 9 |
| Oct 15 | Lexington Catholic InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 27 · Male | 5,000 Meters Junior Varsity | 27 | 18:42.44 | 9 |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Junior Varsity - 1 · Place 97 · Male | 5,000 Meters Junior Varsity - 1 | 97 | 19:07.8 | 9 |
| Sep 10 | Rumble Through the JungleSep 10 · 5,000 Meters Junior Varsity · Place 37 · Male | 5,000 Meters Junior Varsity | 37 | 20:15.45 | 9 |