Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUL Lenny Lyles Indoor TF · Jan 304:07.62aUL Lenny Lyles Indoor TFJanuary 30, 2026
10,000 Meters · OutdoorBryan Clay Invitational · Apr 1629:44.86aBryan Clay InvitationalApril 16, 2026
1500 Meters · OutdoorClark Wood Open · Apr 283:50.68Clark Wood OpenApril 28, 2023
1600 Meters · OutdoorKHSAA Class 3A State Championship · Jun 124:19.32aKHSAA Class 3A State ChampionshipJune 12, 2021
3000 Meters · IndoorASUN Conference Indoor TF Championships · Feb 278:12.16aASUN Conference Indoor TF ChampionshipsFebruary 27, 2025
3200 Meters · OutdoorKHSAA Class 3A State Championship · Jun 1210:14.57aKHSAA Class 3A State ChampionshipJune 12, 2021
5000 Meters · IndoorASUN Conference Indoor TF Championships · Feb 2714:15.63aASUN Conference Indoor TF ChampionshipsFebruary 27, 2025
5000 Meters · Outdoor2024 Bryan Clay Invitational · Apr 1114:07.09a2024 Bryan Clay InvitationalApril 11, 2024
800 Meters · OutdoorOwensboro Invitational · Apr 171:59.20Owensboro InvitationalApril 17, 2021

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162026 ASUN Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 1 · LipscombLipscomb10,000 Meters1.30:11.14aSr
May 162026 ASUN Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 6 · LipscombLipscomb5000 Meters6.14:44.83aSr
Apr 16Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 17 · LipscombLipscomb10,000 Meters17.29:44.86a PBSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · LipscombLipscomb5000 Meters--DNSSr
Mar 26Raleigh RelaysMar 26 · 10,000 Meters · LipscombLipscomb10,000 Meters--DNFSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 5000 Meters · LipscombLipscomb5000 Meters—DNFSr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 14 · LipscombLipscomb1 Mile14.4:07.62a PBSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 172025 ASUN Outdoor Track & Field ChampionshipMay 17 · 10,000 Meters · Place 2 · BellarmineBellarmine10,000 Meters2.30:18.88aJr
May 172025 ASUN Outdoor Track & Field ChampionshipMay 17 · 5000 Meters · Place 5 · BellarmineBellarmine5000 Meters5.14:41.50aJr
Apr 4Jim Vargo Bellarmine InvitationalApr 4 · 1500 Meters · Place 4 · BellarmineBellarmine1500 Meters43:52.51JR
Apr 4Jim Vargo Bellarmine InvitationalApr 4 · 1500 Meters · Place 4 · BellarmineBellarmine1500 Meters43:52.51JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27ASUN Conference Indoor TF ChampionshipsFeb 27 · 5000 Meters · Place 8 · BellarmineBellarmine5000 Meters814:15.63a PB—
Feb 27ASUN Conference Indoor TF ChampionshipsFeb 27 · 3000 Meters · Place 5 · BellarmineBellarmine3000 Meters58:12.16a PB—
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 1 Mile · Place 10 · BellarmineBellarmine1 Mile104:07.82a—
Jan 24PNC Bellarmine ClassicJan 24 · 3000 Meters · Place 1 · BellarmineBellarmine3000 Meters18:12.83a—
Jan 10Rod McCravy Memorial TF MeetJan 10 · 1 Mile · Place 2 · BellarmineBellarmine1 Mile24:11.31a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 7 · BellarmineBellarmine5000 Meters7.14:07.09a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Bellarmine PNC TF 2024Feb 2 · 1 Mile · Place 8 · BellarmineBellarmine1 Mile84:10.07a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Clark Wood OpenApr 28 · 1500 Meters · Place 4 · BellarmineBellarmine1500 Meters43:50.68 PBFR
Apr 13Bryan Clay InvitationalApr 13 · 5000 Meters · Place 3 · BellarmineBellarmine5000 Meters3.14:25.15aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11GVSU Big Meet-FridayFeb 11 · 1 Mile · BellarmineBellarmine1 Mile--DNFFr
Feb 3PNC Bellarmine Classic IndoorFeb 3 · 3000 Meters · Place 6 · BellarmineBellarmine3000 Meters68:26.58a—
Jan 20Bellarmine College Indoor OpenJan 20 · 1 Mile · Place 11 · BellarmineBellarmine1 Mile11.4:16.88aFr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12KHSAA Class 3A State ChampionshipJun 12 · 3200 Meters · Place 15 · HopkinsvilleHopkinsville3200 Meters15.10:14.57a PB12
Jun 12KHSAA Class 3A State ChampionshipJun 12 · 1600 Meters · Place 3 · HopkinsvilleHopkinsville1600 Meters3.4:19.32a PB12
Apr 17Owensboro InvitationalApr 17 · 1600 Meters · Place 3 · HopkinsvilleHopkinsville1600 Meters3.4:21.5012
Apr 17Owensboro InvitationalApr 17 · 800 Meters · Place 2 · HopkinsvilleHopkinsville800 Meters2.1:59.20 PB12