Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLouisville Indoor Games · Jan 254:40.71Louisville Indoor GamesJanuary 25, 2025
1600 Meters · IndoorKHSAA 2A Indoor State Track & Field Championships · Mar 44:39.19KHSAA 2A Indoor State Track & Field ChampionshipsMarch 4, 2025
1600 Meters · OutdoorAJ's HEART OF THE BLUEGRASS TRACK CLASSIC · Apr 114:34.88aAJ's HEART OF THE BLUEGRASS TRACK CLASSICApril 11, 2026
2000m Steeplechase · OutdoorShelbyville Hexagonal · Mar 227:06.23Shelbyville HexagonalMarch 22, 2025
3200 Meters · OutdoorAJ's Heart of the Bluegrass Classic · Apr 1210:12.99AJ's Heart of the Bluegrass ClassicApril 12, 2025
800 Meters · IndoorBorder Battle · Jan 172:07.13Border BattleJanuary 17, 2026
800 Meters · OutdoorAJ's HEART OF THE BLUEGRASS TRACK CLASSIC · Apr 112:01.78aAJ's HEART OF THE BLUEGRASS TRACK CLASSICApril 11, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23KHSAA Class 3A State MeetMay 23 · 1600 Meters · Place 16 · Collins1600 Meters16.4:45.05a11
May 12Class 3A Region 4May 12 · 1600 Meters · Place 3 · Collins1600 Meters3.4:28.30aUnofficial11
Apr 11AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 11 · 1600 Meters · Place 2 · Collins1600 Meters2.4:34.88a PB11
Apr 11AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 11 · 800 Meters · Place 2 · Collins800 Meters2.2:01.78a PB11
Apr 11AJ's Heart of the BluegrassApr 11 · 1600 Meters · Place 2 · Collins1600 Meters2.4:34.88a11
Apr 11AJ's Heart of the BluegrassApr 11 · 800 Meters · Place 2 · Collins800 Meters2.2:01.78a11
Mar 21Shelbyville HexagonalMar 21 · 800 Meters · Place 1 · Collins800 Meters1.2:02.89a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Border BattleJan 17 · 800 Meters · Place 1 · Collins800 Meters12:07.13 PB11
Jan 17Border BattleJan 17 · 800 Meters · Place 1 · Collins800 Meters12:07.1311

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12AJ's Heart of the Bluegrass ClassicApr 12 · 3200 Meters · Place 4 · Collins3200 Meters410:12.99 PB10
Apr 12AJ's Heart of the Bluegrass ClassicApr 12 · 1600 Meters · Place 7 · Collins1600 Meters74:44.7310
Mar 22Shelbyville HexagonalMar 22 · 2000m Steeplechase · Place 3 · Collins2000m Steeplechase37:06.23 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · 1600 Meters · Place 20 · Collins1600 Meters204:39.19 PB10
Feb 15KTCCCA Presidents Day Invitational - SaturdayFeb 15 · 800 Meters · Place 29 · Collins800 Meters292:07.1310
Jan 25Louisville Indoor GamesJan 25 · 1 Mile · Place 40 · Collins1 Mile404:40.71 PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 16Harry Greschel InvitationalMar 16 · 3200 Meters · Place 3 · Collins3200 Meters310:39.839

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Centre All Comers #2Feb 4 · 800 Meters · Place 4 · Collins800 Meters42:11.919

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Trimble County HS All-ComersMay 13 · 1600 Meters · Place 12 · Collins1600 Meters125:03.518
May 4Oldham County SundownMay 4 · 3200 Meters · Place 6 · Collins3200 Meters610:44.298
May 4Oldham County SundownMay 4 · 3200 Meters · Place 6 · Collins3200 Meters610:44.298
Mar 25OC Kickoff ClassicMar 25 · 800 Meters · Place 38 · Collins800 Meters382:22.848

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4Louisville Indoor GamesFeb 4 · 1 Mile · Place 125 · Collins1 Mile1255:17.918
Feb 4Louisville Indoor GamesFeb 4 · 1 Mile · Place 125 · Collins1 Mile1255:17.918