Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJCPS JV Series #2 · Jan 294:19.49aJCPS JV Series #2January 29, 2025
1 Mile · OutdoorKY Dream Mile 2024 · May 34:17.50KY Dream Mile 2024May 3, 2024
1000 Meters · IndoorMid-South Indoor Championships · Feb 172:30.11Mid-South Indoor ChampionshipsFebruary 17, 2026
1500 Meters · IndoorKHSAA Class 3A Indoor State Track & Field Championships · Mar 23:57.83aKHSAA Class 3A Indoor State Track & Field ChampionshipsMarch 2, 2024
1500 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 103:58.91aLee Fast Break Athletics InvitationalApril 10, 2026
1600 Meters · IndoorEHS Indoor Last Chance 2024 · Feb 234:24.03aEHS Indoor Last Chance 2024February 23, 2024
1600 Meters · OutdoorKY Dream Mile 2024 · May 34:16.01KY Dream Mile 2024May 3, 2024
3000 Meters · IndoorKTCCCA State AA/AAA Indoor Championships · Feb 269:13.54KTCCCA State AA/AAA Indoor ChampionshipsFebruary 26, 2022
3200 Meters · OutdoorLloyd White Memorial Distance Festival · Nov 169:16.14Lloyd White Memorial Distance FestivalNovember 16, 2024
400 Meters · OutdoorSt Xavier All-Comers 1 · Mar 2053.60St Xavier All-Comers 1March 20, 2024
800 Meters · IndoorKHSAA 3A Indoor State Track & Field Championships · Mar 61:54.14aKHSAA 3A Indoor State Track & Field Championships March 6, 2025
800 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 101:52.48aLee Fast Break Athletics InvitationalApril 10, 2026
Results · OutdoorRun for the Roses · May 2210:36.2Run for the RosesMay 22, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Mid-South Outdoor Track and Field ChampionshipsMay 3 · 800 Meters · Place 2 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters2.1:53.82aFr
Apr 23UL Clark Woods TF InvitationalApr 23 · 800 Meters · Place 32 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters32.1:55.97aFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 1500 Meters · Place 21 · Cumberlands (Ky.)Cumberlands (Ky.)1500 Meters21.3:58.91a PBFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 800 Meters · Place 14 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters14.1:52.48a PBFr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 175 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters175.1:55.89aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17Mid-South Indoor ChampionshipsFeb 17 · 800 Meters · Place 3 · CumberlandsCumberlands800 Meters31:55.83FR
Feb 17Mid-South Indoor ChampionshipsFeb 17 · 1000 Meters · Place 2 · CumberlandsCumberlands1000 Meters22:30.11 PBFR
Feb 17Mid-South Indoor ChampionshipsFeb 17 · 800 Meters · Place 3 · CumberlandsCumberlands800 Meters31:55.83FR
Feb 17Mid-South Indoor ChampionshipsFeb 17 · 1000 Meters · Place 2 · CumberlandsCumberlands1000 Meters22:30.11FR
Jan 30UL Lenny Lyles Indoor TFJan 30 · 800 Meters · Place 27 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters27.1:54.70aFr
Jan 16Vanderbilt InvitationalJan 16 · 800 Meters · Place 17 · Cumberlands (Ky.)Cumberlands (Ky.)800 Meters171:54.18aFr
Jan 9UK Rod McCravy InviteJan 9 · 1000 Meters · Place 5 · Cumberlands (Ky.)Cumberlands (Ky.)1000 Meters5.2:31.32aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Commonwealth Collegiate OpenerDec 6 · 1 Mile · Cumberlands (Ky.)Cumberlands (Ky.)1 Mile—DNSFr
Dec 6Commonwealth Collegiate OpenerDec 6 · 1000 Meters · Place 1 · Cumberlands (Ky.)Cumberlands (Ky.)1000 Meters1.2:31.41aFr
Mar 6KHSAA 3A Indoor State Track & Field Championships Mar 6 · 800 Meters · Place 1 · MaleMale800 Meters1.1:54.14a PB12
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · 800 Meters · Place 1 · MaleMale800 Meters11:54.1412
Feb 12JCPS HS Dev League Week 4Feb 12 · 800 Meters · Place 1 · MaleMale800 Meters11:56.69a—
Feb 7Eastern Indoors InviteFeb 7 · 800 Meters · Place 1 · MaleMale800 Meters11:54.48a—
Jan 29JCPS JV Series #2Jan 29 · 1 Mile · Place 1 · MaleMale1 Mile14:19.49a PB—
Jan 22JCPS JV Series #1Jan 22 · 800 Meters · Place 1 · MaleMale800 Meters11:55.84a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29KHSAA Class 3A Track & Field State ChampionshipMay 29 · 800 Meters · Place 2 · MaleMale800 Meters2.1:54.18a12
May 21Class 3A Region 3May 21 · 800 Meters · Place 1 · MaleMale800 Meters1.1:55.71a12
May 10Metro Meet of ChampionsMay 10 · 800 Meters · Place 1 · MaleMale800 Meters11:53.54a12
Apr 26Brother Borgia-Coach Cooper TF InvApr 26 · 1 Mile · Place 7 · MaleMale1 Mile74:23.5712
Apr 12Johnny Conn TF InvitationalApr 12 · 1600 Meters · Place 8 · MaleMale1600 Meters84:23.25a12
Mar 27NOHS Boys Night OutMar 27 · 1600 Meters · Place 1 · MaleMale1600 Meters14:29.49a12
Feb 23Louisville IndoorFeb 23 · 1600 Meters · Place 8 · MaleMale1600 Meters8.4:25.99a12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Nov 16Lloyd White Memorial Distance FestivalNov 16 · 3200 Meters · Place 7 · MaleMale3200 Meters79:16.14 PB12
Jun 1KHSAA Class 3A Track & Field State ChampionshipJun 1 · 1600 Meters · Place 6 · MaleMale1600 Meters6.4:23.95a11
Jun 1KHSAA Class 3A Track & Field State ChampionshipJun 1 · 800 Meters · Place 9 · MaleMale800 Meters9.1:58.25a11
May 20Class 3A Region 3May 20 · 800 Meters · Place 1 · MaleMale800 Meters11:56.4911
May 20Class 3A Region 3May 20 · 1600 Meters · Place 1 · MaleMale1600 Meters14:28.6811
May 15Metro Meet of ChampionsMay 15 · 1600 Meters · Place 2 · MaleMale1600 Meters2.4:19.00a11
May 4Run for the Roses 3200May 4 · 3200 Meters · Place 1 · MaleMale3200 Meters1.9:32.37a11
May 3KY Dream Mile 2024May 3 · 1600 Meters · Place 7 · MaleMale1600 Meters74:16.01 PB11
May 3KY Dream Mile 2024May 3 · 1 Mile · Place 7 · MaleMale1 Mile74:17.50 PB11
Apr 27Coach Cooper - Brother Borgia TF InvApr 27 · 800 Meters · Place 1 · MaleMale800 Meters1.1:57.64a11
Apr 19Eastern RelaysApr 19 · 3200 Meters · Place 26 · MaleMale3200 Meters269:25.1911
Apr 19Eastern RelaysApr 19 · 1 Mile · Place 8 · MaleMale1 Mile84:18.9711
Apr 19Eastern RelaysApr 19 · 1600 Meters · Place 8 · MaleMale1600 Meters84:17.4711
Apr 13Johnny Conn T&F InvitationalApr 13 · 1600 Meters · Place 1 · MaleMale1600 Meters14:19.2611
Mar 28NOHS Boys Night OutMar 28 · 3200 Meters · Place 2 · MaleMale3200 Meters29:25.97a—
Mar 23OC Kick-Off ClassicMar 23 · 800 Meters · Place 3 · MaleMale800 Meters3.1:57.98a11
Mar 20St Xavier All-Comers 1Mar 20 · 400 Meters · Place 3 · MaleMale400 Meters353.60 PB—
Mar 16Harry Greschel InvitationalMar 16 · 1600 Meters · Place 1 · MaleMale1600 Meters14:26.1111

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2KHSAA Class 3A Indoor State Track & Field ChampionshipsMar 2 · 1500 Meters · Place 1 · MaleMale1500 Meters1.3:57.83a PB11
Mar 2KHSAA Class 3A Indoor State Track & Field ChampionshipsMar 2 · 800 Meters · Place 8 · MaleMale800 Meters8.2:01.33a11
Feb 23EHS Indoor Last Chance 2024Feb 23 · 1600 Meters · Place 1 · MaleMale1600 Meters1.4:24.03a PB11
Feb 9Eastern Indoors 2024Feb 9 · 1 Mile · Place 8 · MaleMale1 Mile84:24.39a—
Feb 9Eastern Indoors 2024Feb 9 · 800 Meters · Place 34 · MaleMale800 Meters342:03.21a—
Feb 3Louisville Indoor GamesFeb 3 · 1 Mile · Place 8 · MaleMale1 Mile84:21.6411

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3KHSAA Class 3A State ChampionshipJun 3 · 1600 Meters · Place 9 · MaleMale1600 Meters9.4:25.87a10
May 24KHSSA Class 3A Region 3May 24 · 3200 Meters · Place 5 · MaleMale3200 Meters5.10:09.83a10
May 24KHSSA Class 3A Region 3May 24 · 1600 Meters · Place 3 · MaleMale1600 Meters3.4:33.90a10
May 24KHSSA Class 3A Region 3May 24 · 800 Meters · MaleMale800 Meters--DNS10
May 17Louisville Meet of ChampionsMay 17 · 800 Meters · Place 11 · MaleMale800 Meters112:05.50—
May 17Louisville Meet of ChampionsMay 17 · 1600 Meters · Place 8 · MaleMale1600 Meters84:42.09—
May 13Fern Creek RelaysMay 13 · 1600 Meters · Place 1 · MaleMale1600 Meters14:29.4110
May 6Run for the Roses 3200MMay 6 · 3200 Meters · Place 1 · MaleMale3200 Meters19:33.910
May 4Oldham County SundownMay 4 · 800 Meters · Place 2 · MaleMale800 Meters21:58.3210
Apr 15Johnny Conn InvitationalApr 15 · 3200 Meters · Place 1 · MaleMale3200 Meters1.10:01.48a10
Apr 15Johnny Conn InvitationalApr 15 · 1600 Meters · Place 10 · MaleMale1600 Meters10.4:35.63a10
Mar 25OC Kickoff ClassicMar 25 · 800 Meters · Place 6 · MaleMale800 Meters62:06.9810
Mar 25OC Kickoff ClassicMar 25 · 1600 Meters · Place 5 · MaleMale1600 Meters54:41.8210

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 5 · 41-Unattached41-Unattached1500 Meters5.4:19.19a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 2 · 41-Unattached41-Unattached800 Meters2.2:01.77a10
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · 800 Meters · Place 10 · MaleMale800 Meters10.2:03.49a10
Feb 25PresidesntFeb 25 · 800 Meters · Place 5 · MaleMale800 Meters5.2:01.53aUnofficial10
Feb 18President's Day Weekend InviteFeb 18 · 800 Meters · Place 5 · Louisville MaleLouisville Male800 Meters52:01.53a10
Feb 10Eastern Indoors InvitationalFeb 10 · 1 Mile · Place 43 · MaleMale1 Mile43.4:37.27a10
Feb 10Eastern Indoors InvitationalFeb 10 · 800 Meters · Place 1 · MaleMale800 Meters1.2:03.10a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4KHSAA Class 3A State Track & Field ChampionshipsJun 4 · 800 Meters · Place 18 · MaleMale800 Meters182:04.3109
May 24KHSAA Class 3A Region 3May 24 · 3200 Meters · Place 4 · MaleMale3200 Meters4.10:08.80a9
May 24KHSAA Class 3A Region 3May 24 · 800 Meters · Place 6 · MaleMale800 Meters6.2:02.41a9
Apr 30Brother Borgia/Coach Cooper InvitationalApr 30 · 3200 Meters · Place 6 · MaleMale3200 Meters610:04.529
Apr 30Brother Borgia/Coach Cooper InvitationalApr 30 · 1600 Meters · Place 15 · MaleMale1600 Meters154:35.069
Apr 22Eastern RelaysApr 22 · 3200 Meters · Place 72 · MaleMale3200 Meters7210:00.069
Apr 16Johnny Conn InvitationalApr 16 · 3200 Meters · Place 7 · MaleMale3200 Meters710:06.759
Mar 31Middletown Track Series #3Mar 31 · 3200 Meters · Place 4 · MaleMale3200 Meters49:58.67—
Mar 31EHS Middletown Meet #3Mar 31 · 3200 Meters · Place 4 · MaleMale3200 Meters4.9:58.67a9
Mar 26The Quick Replacement All-ComersMar 26 · 1600 Meters · Place 4 · MaleMale1600 Meters44:47.459
Mar 8Saint Xavier Master Meet #1Mar 8 · 400 Meters · Place 8 · MaleMale400 Meters856.94—
Mar 8Saint Xavier Master Meet #1Mar 8 · 400 Meters · Place 8 · MaleMale400 Meters856.94—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · 3000 Meters · Place 8 · Louisville MaleLouisville Male3000 Meters89:13.54 PB9
Feb 11Eastern Indoors InvitationalFeb 11 · 1 Mile · Place 25 · MaleMale1 Mile25.4:38.15a9

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Run for the RosesMay 22 · Results · Place 24 · MaleMaleResults2410:36.2 PB8
May 18Fairdale Developmental MeetMay 18 · 1600 Meters · Place 5 · MaleMale1600 Meters55:03.758
May 18Fairdale Developmental MeetMay 18 · 800 Meters · Place 3 · MaleMale800 Meters32:15.828
May 12Male Track Series #3May 12 · 3200 Meters · Place 1 · MaleMale3200 Meters110:51.998
May 4St. Xavier Master Meet #5May 4 · 800 Meters · Place 16 · MaleMale800 Meters162:19.258
Apr 20St. X Master Meet #4Apr 20 · 1 Mile · Place 17 · MaleMale1 Mile175:07.168
Mar 24Middletown Track Series #2Mar 24 · 800 Meters · Place 7 · MaleMale800 Meters72:19.25—
Mar 16St. X Master Meet #2Mar 16 · 800 Meters · Place 5 · MaleMale800 Meters52:22.67—