Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLouisville Urban League Invite · Jan 146:40.99Louisville Urban League InviteJanuary 14, 2023
1000 Meters · IndoorLouisville Urban League Invite · Jan 143:47.61Louisville Urban League InviteJanuary 14, 2023
1500 Meters · IndoorCen 3 · Feb 115:56.03aCen 3February 11, 2024
1600 Meters · IndoorBorder Battle · Jan 176:25.54Border BattleJanuary 17, 2026
1600 Meters · OutdoorScott Co · Apr 306:10.96aScott CoApril 30, 2024
300m Hurdles · 30" / 0.762m · OutdoorScott Co · Apr 3058.10aScott CoApril 30, 2024
3200 Meters · OutdoorLafayette JV Meet · Apr 1815:21.18Lafayette JV MeetApril 18, 2023
400 Meters · OutdoorClass 3A Region 6 · May 81:10.28aClass 3A Region 6May 8, 2026
800 Meters · IndoorBorder Battle · Jan 172:40.46Border BattleJanuary 17, 2026
800 Meters · OutdoorGreat Crossing · May 62:41.48aGreat CrossingMay 6, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Class 3A Region 6May 8 · 400 Meters · Place 16 · Great Crossing400 Meters16.1:10.28a PB12
Apr 28Scott County HS All ComersApr 28 · 1600 Meters · Place 14 · Great Crossing1600 Meters14.6:31.62a12
Apr 28Scott County HS All ComersApr 28 · 800 Meters · Place 13 · Great Crossing800 Meters13.2:49.02a12
Apr 25Bourbon County HS Colonel Relays 2026Apr 25 · 1600 Meters · Place 11 · Great Crossing1600 Meters11.6:23.30a12
Apr 25Bourbon County HS Colonel Relays 2026Apr 25 · 800 Meters · Place 17 · Great Crossing800 Meters17.2:54.03a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22HS CLassic Field Results on MilesplitFeb 22 · 800 Meters · Place 29 · Great Crossing800 Meters29.2:44.07a12
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 1600 Meters · Place 73 · Great Crossing1600 Meters736:40.2812
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 1600 Meters · Place 73 · Great Crossing1600 Meters736:40.2812
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 800 Meters · Place 33 · Great Crossing800 Meters332:46.1712
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 800 Meters · Place 33 · Great Crossing800 Meters332:46.1712
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 1600 Meters · Place 73 · Great Crossing1600 Meters736:40.2812
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · 800 Meters · Place 33 · Great Crossing800 Meters332:46.1712
Feb 14Prez RM (Entries and Results on Milesplit)Feb 14 · 800 Meters · Place 33 · Great Crossing800 Meters33.2:46.17a12
Jan 17Border BattleJan 17 · 1600 Meters · Place 20 · Great Crossing1600 Meters206:25.54 PB12
Jan 17Border BattleJan 17 · 800 Meters · Place 12 · Great Crossing800 Meters122:40.46 PB12
Jan 17Border BattleJan 17 · 1600 Meters · Place 20 · Great Crossing1600 Meters206:25.5412
Jan 17Border BattleJan 17 · 800 Meters · Place 12 · Great Crossing800 Meters122:40.4612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Class 3A Region 6May 17 · 800 Meters · Place 19 · Great Crossing800 Meters192:52.5211
May 17Class 3A Region 6May 17 · 1600 Meters · Place 17 · Great Crossing1600 Meters176:55.7411
May 6Great CrossingMay 6 · 1600 Meters · Place 6 · Great Crossing1600 Meters6.6:17.53a11
May 6Great CrossingMay 6 · 800 Meters · Place 6 · Great Crossing800 Meters6.2:41.48a PB11
Mar 29Owen County HS All-ComersMar 29 · 800 Meters · Place 2 · Great Crossing800 Meters22:49.4511
Mar 29Owen County HS All-ComersMar 29 · 1600 Meters · Place 2 · Great Crossing1600 Meters26:27.9411
Feb 23Louisville IndoorFeb 23 · 1600 Meters · Place 38 · Great Crossing1600 Meters38.6:36.56a11
Feb 23Louisville IndoorFeb 23 · 800 Meters · Place 46 · Great Crossing800 Meters46.2:51.96a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15KTCCCA Presidents Day Invitational - SaturdayFeb 15 · 800 Meters · Place 24 · Great Crossing800 Meters242:40.4611
Jan 186-Way Border BattleJan 18 · 800 Meters · Place 11 · Great Crossing800 Meters11.2:52.16a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Class 3A Region 6May 21 · 1600 Meters · Place 17 · Great Crossing1600 Meters17.6:50.46a10
May 21Class 3A Region 6May 21 · 800 Meters · Place 13 · Great Crossing800 Meters13.2:45.08a10
Apr 30Scott CoApr 30 · 1600 Meters · Place 5 · Great Crossing1600 Meters5.6:10.96a PB10
Apr 30Scott CoApr 30 · 300m Hurdles · Place 8 · Great Crossing300m Hurdles30" / 0.762m8.58.10a PB10
Apr 27East Jessamine Jaguar InvitationalApr 27 · 3200 Meters · Place 4 · Great Crossi3200 Meters415:28.0510
Apr 27East Jessamine Jaguar InvitationalApr 27 · 800 Meters · Place 3 · Great Crossi800 Meters32:57.4410
Apr 27East Jessamine Jaguar InvitationalApr 27 · 300m Hurdles · Place 2 · Great Crossi300m Hurdles257.7010
Apr 13Tates Creek Commodore ClassicApr 13 · 300m Hurdles · Place 19 · Great Crossing300m Hurdles30" / 0.762m19.58.91a10
Apr 9Dunbar All-ComersApr 9 · 1600 Meters · Place 5 · Great Crossing1600 Meters5.6:22.92a10
Apr 9Dunbar All-ComersApr 9 · 800 Meters · Place 11 · Great Crossing800 Meters11.2:51.22a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Presidents Day TF 2024Feb 17 · 1500 Meters · Place 26 · Great Crossing1500 Meters26.6:03.84a10
Feb 17Presidents Day TF 2024Feb 17 · 800 Meters · Place 52 · Great Crossing800 Meters52.2:53.66a10
Feb 11Cen 3Feb 11 · 1500 Meters · Place 6 · Great Crossing1500 Meters6.5:56.03a PB10
Feb 11Cen 3Feb 11 · 800 Meters · Place 8 · Great Crossing800 Meters8.2:55.11a10
Jan 14MLK Weekend TFJan 14 · 60m Hurdles · Place 11 · Great Crossi60m Hurdles1112.7616
Jan 14MLK Weekend TFJan 14 · 800 Meters · Place 13 · Great Crossi800 Meters132:50.2916

2023 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 20KHSSA Class 3A Region 6May 20 · 1600 Meters · Place 19 · Great Crossing1600 Meters19.7:00.82a9
May 20KHSSA Class 3A Region 6May 20 · 800 Meters · Place 19 · Great Crossing800 Meters19.3:02.34a9
May 13Tyson & Trinity Gay Invitational - Lafayette Last ChanceMay 13 · 800 Meters · Place 20 · Great800 Meters202:54.68FR
May 13Tyson & Trinity Gay Invitational - Lafayette Last ChanceMay 13 · 1600 Meters · Place 28 · Great1600 Meters287:26.05FR
May 9Great Crossing HS All ComersMay 9 · 800 Meters · Place 15 · Great Crossi800 Meters152:51.509
May 9Great Crossing HS All ComersMay 9 · 800 Meters · Place 15 · Great Crossing800 Meters152:51.509
May 6Bronco Classic InvitationalMay 6 · 800 Meters · Place 28 · Great800 Meters282:58.12FR
May 6Bronco Classic InvitationalMay 6 · 1600 Meters · Place 32 · Great1600 Meters327:03.16FR
May 2Scott County HS All ComersMay 2 · 800 Meters · Place 2 · Great Crossing800 Meters22:53.229
Apr 28Chick-fil-A Invitational Apr 28 · 800 Meters · Place 25 · Great Crossi800 Meters252:51.549
Apr 28Chick-fil-A Invitational Apr 28 · 1600 Meters · Place 28 · Great Crossi1600 Meters286:52.849
Apr 28Chick-fil-A Invitational Apr 28 · 800 Meters · Place 25 · Great Crossi800 Meters252:51.549
Apr 28Chick-fil-A Invitational Apr 28 · 1600 Meters · Place 28 · Great Crossi1600 Meters286:52.849
Apr 21Grant County Dorning Friday Night Lights InvitationalApr 21 · 800 Meters · Place 12 · Great Crossi800 Meters122:56.399
Apr 21Grant County Dorning Friday Night Lights InvitationalApr 21 · 1600 Meters · Place 10 · Great Crossi1600 Meters106:36.059
Apr 18Lafayette JV MeetApr 18 · 3200 Meters · Place 10 · Great3200 Meters1015:21.18 PBFR
Apr 18Lafayette JV MeetApr 18 · 800 Meters · Place 13 · Great800 Meters132:55.47FR
Apr 18Lafayette JV MeetApr 18 · 1600 Meters · Place 11 · Great1600 Meters116:34.60FR
Apr 18Lafayette JV MeetApr 18 · 3200 Meters · Place 10 · Great Crossing3200 Meters1015:21.18FR
Apr 18Lafayette JV MeetApr 18 · 800 Meters · Place 13 · Great Crossing800 Meters132:55.47FR
Apr 18Lafayette JV MeetApr 18 · 1600 Meters · Place 11 · Great Crossing1600 Meters116:34.60FR
Apr 15Tates Creek Commodore ClassicApr 15 · 800 Meters · Place 13 · Great800 Meters132:49.73FR
Apr 15Tates Creek Commodore ClassicApr 15 · 1600 Meters · Place 22 · Great1600 Meters226:37.16FR
Apr 11Dunbar All-ComersApr 11 · 800 Meters · Place 15 · Great800 Meters152:55.30FR
Apr 11Dunbar All-ComersApr 11 · 800 Meters · Place 17 · Great800 Meters172:55.30FR
Apr 11Dunbar All-ComersApr 11 · 300m Hurdles · Place 7 · Great300m Hurdles71:02.00FR
Apr 11Dunbar All-ComersApr 11 · 300m Hurdles · Place 16 · Great300m Hurdles161:02.00FR
Apr 11Dunbar All-ComersApr 11 · 1600 Meters · Place 21 · Great1600 Meters216:33.10FR
Apr 11Dunbar All-ComersApr 11 · 1600 Meters · Place 21 · Great1600 Meters216:33.10FR
Apr 11Dunbar All-ComersApr 11 · 800 Meters · Place 15 · Great800 Meters152:55.30FR
Apr 11Dunbar All-ComersApr 11 · 800 Meters · Place 17 · Great800 Meters172:55.30FR
Apr 11Dunbar All-ComersApr 11 · 300m Hurdles · Place 7 · Great300m Hurdles71:02.00FR
Apr 11Dunbar All-ComersApr 11 · 300m Hurdles · Place 16 · Great300m Hurdles161:02.00FR
Apr 11Dunbar All-ComersApr 11 · 1600 Meters · Place 20 · Great1600 Meters206:30.21FR
Apr 11Dunbar All-ComersApr 11 · 1600 Meters · Place 20 · Great1600 Meters206:30.21FR

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · 1500 Meters · Place 51 · Great Crossing1500 Meters51.6:21.32a9
Feb 25PresidesntFeb 25 · 1 Mile · Place 50 · Great Crossing1 Mile50.6:51.25aUnofficial9
Feb 25PresidesntFeb 25 · 1000 Meters · Place 2 · Great Crossing1000 Meters2.3:50.19aUnofficial9
Feb 25PresidesntFeb 25 · 800 Meters · Place 21 · Great Crossing800 Meters21.2:53.11aUnofficial9
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 50 · Great Crossing1 Mile506:51.25a9
Feb 18President's Day Weekend InviteFeb 18 · 1000 Meters · Place 2 · Great Crossing1000 Meters23:50.19a9
Feb 18President's Day Weekend InviteFeb 18 · 800 Meters · Place 21 · Great Crossing800 Meters212:53.11a9
Feb 18President's Day Weekend InviteFeb 18 · 1 Mile · Place 50 · Great Crossi1 Mile506:51.2515
Jan 14Louisville Urban League InviteJan 14 · 1000 Meters · Place 1 · Great Crossi1000 Meters13:47.61 PB—
Jan 14Louisville Urban League InviteJan 14 · 1000 Meters · Place 1 · Great Crossi1000 Meters13:47.61—
Jan 14Louisville Urban League InviteJan 14 · 1 Mile · Place 15 · Great Crossi1 Mile156:40.99 PB—
Jan 14Louisville Urban League InviteJan 14 · 1 Mile · Place 15 · Great Crossi1 Mile156:40.99—
Jan 14Louisville Urban League InviteJan 14 · 800 Meters · Place 6 · Great Crossi800 Meters62:56.79—
Jan 14Louisville Urban League InviteJan 14 · 800 Meters · Place 6 · Great Crossi800 Meters62:56.79—