Personal bests

Best marks in available results
Event / courseMarkMeetDate
#11 Miracle Mile Heat 3 · OutdoorFlashes Showcase · Apr 134:23.05Flashes ShowcaseApril 13, 2018
#12 MILE HEAT 4 RESULTS · OutdoorFlashes Showcase · Apr 124:20.23Flashes ShowcaseApril 12, 2019
1 Mile · IndoorUniversity of Louisville Lenny Lyles Indoor Invitational · Jan 274:12.67aUniversity of Louisville Lenny Lyles Indoor InvitationalJanuary 27, 2023
10,000 Meters · OutdoorACC Outdoor Track & Field Championships · May 1131:21.97aACC Outdoor Track & Field ChampionshipsMay 11, 2023
1500 Meters · OutdoorLouisville TF Invitational · Apr 163:56.91aLouisville TF InvitationalApril 16, 2022
1600 Meters · OutdoorIHSAA Boys State Track & Field Championships · May 314:14.58aIHSAA Boys State Track & Field ChampionshipsMay 31, 2019
3000 Meters · IndoorUniversity of Louisville Cardinal Indoor Classic · Jan 138:31.02aUniversity of Louisville Cardinal Indoor ClassicJanuary 13, 2023
3000 Meters · OutdoorJim Freeman Louisville Invitational · Apr 148:55.76Jim Freeman Louisville InvitationalApril 14, 2023
3200 Meters · IndoorHoosier State Relays Finals · Mar 239:24.32aHoosier State Relays FinalsMarch 23, 2019
3200 Meters · OutdoorHSR Blue and White Relays · Mar 29:39.25HSR Blue and White RelaysMarch 2, 2019
5000 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 914:42.60David Hemrey Valentine InvitationalFebruary 9, 2024
5000 Meters · OutdoorUL Jim Freeman /Clark Wood Open · Apr 2514:38.72UL Jim Freeman /Clark Wood OpenApril 25, 2025
800 Meters · IndoorPNC Lenny Lyles Invitational · Jan 291:58.88PNC Lenny Lyles InvitationalJanuary 29, 2022
800 Meters · OutdoorBig Ten Invite #3 · Apr 161:56.90Big Ten Invite #3April 16, 2021

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25UL Jim Freeman /Clark Wood OpenApr 25 · 5000 Meters · Place 8 · LouisvilleLouisville5000 Meters814:38.72 PBSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 3000 Meters · Place 46 · LouisvilleLouisville3000 Meters468:41.97a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Louisville Opener TFDec 11 · 1 Mile · Place 5 · LouisvilleLouisville1 Mile5.4:18.52aSr
Feb 22ACC Indoor ChampionshipsFeb 22 · 3000 Meters · Place 47 · LouisvilleLouisville3000 Meters47.8:36.98aSr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 5000 Meters · Place 65 · LouisvilleLouisville5000 Meters6514:42.60 PBJR
Jan 26PNC Lenny Lyles InvitationalJan 26 · 1 Mile · Place 14 · LouisvilleLouisville1 Mile144:14.93a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 10,000 Meters · Place 24 · LouisvilleLouisville10,000 Meters24.31:21.97a PBJr
Apr 28Clark Wood OpenApr 28 · 1500 Meters · Place 14 · LouisvilleLouisville1500 Meters143:57.15JR
Apr 14Jim Freeman Louisville InvitationalApr 14 · 3000 Meters · Place 5 · LouisvilleLouisville3000 Meters58:55.76 PB—
Apr 14Jim Freeman Louisville InvitationalApr 14 · 1500 Meters · Place 11 · LouisvilleLouisville1500 Meters113:57.26—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Meyo InvitationalFeb 4 · 5000 Meters · Place 38 · LouisvilleLouisville5000 Meters38.14:55.66aJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 1 Mile · Place 14 · LouisvilleLouisville1 Mile14.4:12.67a PBJr
Jan 13University of Louisville Cardinal Indoor ClassicJan 13 · 3000 Meters · Place 16 · LouisvilleLouisville3000 Meters168:31.02a PBJr
Jan 13University of Louisville Cardinal Indoor ClassicJan 13 · 1 Mile · Place 13 · LouisvilleLouisville1 Mile134:19.51aJr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3Commonwealth College OpenerDec 3 · 1 Mile · Place 1 · LouisvilleLouisville1 Mile1.4:18.19aJr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 34 · LouisvilleLouisville1 MileRound P34.4:27.17aSo
Jan 29PNC Lenny Lyles InvitationalJan 29 · 1 Mile · Place 27 · LouisvilleLouisville1 Mile274:22.99SO
Jan 29PNC Lenny Lyles InvitationalJan 29 · 800 Meters · Place 20 · LouisvilleLouisville800 Meters201:58.88 PBSO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Louisville Clark/Woods Track & Field InvitationalApr 29 · 5000 Meters · Place 14 · LouisvilleLouisville5000 Meters14.15:06.19aSo
Apr 22Indiana InviteApr 22 · 1500 Meters · Place 39 · LouisvilleLouisville1500 Meters39.4:00.07aSo
Apr 16Louisville TF InvitationalApr 16 · 3000 Meters · LouisvilleLouisville3000 Meters--DNFSo
Apr 16Louisville TF InvitationalApr 16 · 1500 Meters · Place 21 · LouisvilleLouisville1500 Meters21.3:56.91a PBSo
Apr 7Tennessee RelaysApr 7 · 5000 Meters · Place 14 · LouisvilleLouisville5000 Meters14.15:01.01aSo

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11University of Louisville Indoor Cardinal ClassicDec 11 · 1 Mile · Place 2 · LouisvilleLouisville1 Mile2.4:21.70aSo
Dec 11University of Louisville Indoor Cardinal ClassicDec 11 · 3000 Meters · LouisvilleLouisville3000 Meters—DNFSo
Feb 20Big Ten OpenFeb 20 · 1 Mile · Place 4 · IndianaIndiana1 Mile44:19.31FR
Feb 12Big 10 InvitationalFeb 12 · 5000 Meters · Place 18 · IndianaIndiana5000 Meters18.15:26.27aFr
Feb 6Hoosier Hills InvitationalFeb 6 · 1 Mile · Place 6 · IndianaIndiana1 Mile64:14.93FR
Jan 23Gladstein InvitationalJan 23 · 3000 Meters · Place 14 · Indiana UniversityIndiana University3000 Meters148:39.77—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Billy Hayes InviteMay 1 · 5000 Meters · Place 13 · IndianaIndiana5000 Meters13.15:19.84aFr
Apr 16Big Ten Invite #3Apr 16 · 800 Meters · Place 10 · IndianaIndiana800 Meters101:56.90 PBFR
Apr 9Big 10 Invitational #2Apr 9 · 1500 Meters · Place 40 · IndianaIndiana1500 Meters40.3:59.90aFr
Mar 26Big 10 Invitational #1Mar 26 · 1500 Meters · Place 21 · IndianaIndiana1500 Meters21.3:58.84aFr
Mar 26Big 10 Invitational #1Mar 26 · 800 Meters · Place 11 · IndianaIndiana800 Meters11.2:02.21aFr

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31IHSAA Boys State Track & Field ChampionshipsMay 31 · 1600 Meters · Place 6 · FishersFishers1600 Meters6.4:14.58a PB12
May 23#3 Lafayette Jefferson Boys IHSAA RegionalMay 23 · 1600 Meters · Place 1 · FishersFishers1600 Meters1.4:17.52a12
May 16#11 Carmel Boys IHSAA SectionalMay 16 · 1600 Meters · Place 1 · FishersFishers1600 Meters1.4:20.30a12
May 9Boys' Hamilton County ChampionshipMay 9 · 3200 Meters · Place 5 · FishersFishers3200 Meters5.9:41.33a12
May 2HCC ChampionshipsMay 2 · 1600 Meters · Place 1 · FishersFishers1600 Meters1.4:23.91a12
Apr 30Hoosier Crossroads ConferenceApr 30 · 1600 Meters · Place 1 · FishersFishers1600 Meters14:23.9112
Apr 12Flashes ShowcaseApr 12 · #12 MILE HEAT 4 RESULTS · Place 6 · FishersFishers#12 MILE HEAT 4 RESULTS64:20.23 PB—
Apr 12Flashes ShowcaseApr 12 · #12 MILE HEAT 4 RESULTS · Place 6 · FishersFishers#12 MILE HEAT 4 RESULTS64:20.23—
Apr 12Flashes ShowcaseApr 12 · #12 MILE HEAT 4 RESULTS · Place 6 · FishersFishers#12 MILE HEAT 4 RESULTS64:20.23—
Mar 2HSR Blue and White RelaysMar 2 · 3200 Meters · Place 1 · FishersFishers3200 Meters19:39.25 PBSR

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Hoosier State Relays FinalsMar 23 · 3200 Meters · Place 8 · FishersFishers3200 Meters8.9:24.32a PB12

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2IHSAA Boys State Track & Field ChampionshipsJun 2 · 1600 Meters · Place 16 · FishersFishers1600 Meters16.4:21.95a11
May 24#3 Lafayette Jefferson Boys IHSAA RegionalMay 24 · 1600 Meters · Place 2 · FishersFishers1600 Meters2.4:23.83a11
May 17#11 Carmel Boys IHSAA SectionalMay 17 · 1600 Meters · Place 2 · FishersFishers1600 Meters2.4:26.61a11
May 10Hoosier Crossroads ConferenceMay 10 · 1600 Meters · Place 1 · FishersFishers1600 Meters1.4:26.28a11
Apr 13Flashes ShowcaseApr 13 · #11 Miracle Mile Heat 3 · Place 1 · FishersFishers#11 Miracle Mile Heat 314:23.05 PB—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25IHSAA Boys Regional 7 (Lafayette Jefferson)May 25 · 1600 Meters · Place 9 · FishersFishers1600 Meters9.4:28.14a10
May 18IHSAA Boys Sectional 04 (Carmel)May 18 · 1600 Meters · Place 3 · FishersFishers1600 Meters3.4:31.02a10
Apr 15W-Z InvitationalApr 15 · 1600 Meters · Place 1 · FishersFishers1600 Meters1.4:36.66a10

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13Hoosier Crossroads ConferenceMay 13 · 800 Meters · Place 10 · FishersFishers800 Meters10.2:03.05aUnofficial9