Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorKY MS Meet of Champions (Results Only) · May 2418.41aKY MS Meet of Champions (Results Only)May 24, 2025
100m Hurdles · 33" / 0.838m · OutdoorCity County Championship · Apr 2817.55aCity County ChampionshipApril 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorKY MS Meet of Champions (Results Only) · May 2454.20aKY MS Meet of Champions (Results Only)May 24, 2025
High Jump · OutdoorClass 3A Region 1 · May 94-8Class 3A Region 1May 9, 2026
Long Jump · OutdoorCalloway MS Laker Invitational · Apr 2612' 11.5Calloway MS Laker Invitational April 26, 2024
Pole Vault · OutdoorClass 3A Region 1 · May 97-0Class 3A Region 1May 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23KHSAA Class 3A State MeetMay 23 · High Jump · OwensboroOwensboroHigh Jump--NH9
May 9Class 3A Region 1May 9 · Pole Vault · Place 4 · OwensboroOwensboroPole Vault4.7-0 PB9
May 9Class 3A Region 1May 9 · High Jump · Place 3 · OwensboroOwensboroHigh Jump3.4-8 PB9
May 9Class 3A Region 1May 9 · 100m Hurdles · Place 4 · OwensboroOwensboro100m Hurdles33" / 0.838m4.17.61a9
Apr 28City County ChampionshipApr 28 · Pole Vault · Place 1 · OwensboroOwensboroPole Vault1.6-06.009
Apr 28City County ChampionshipApr 28 · High Jump · Place 2 · OwensboroOwensboroHigh Jump2.4-08.009
Apr 28City County ChampionshipApr 28 · 100m Hurdles · Place 2 · OwensboroOwensboro100m Hurdles33" / 0.838m2.17.55a PB9
Apr 18Daviess County Invitational (Entries on MS)Apr 18 · High Jump · Place 5 · OwensboroOwensboroHigh Jump5.4' 4"9
Apr 18Daviess County Invitational (Entries on MS)Apr 18 · 100m Hurdles · Place 5 · OwensboroOwensboro100m Hurdles33" / 0.838m5.17.73a9
Apr 2Owensboro Invitational (Entries on MS)Apr 2 · Pole Vault · Place 4 · OwensboroOwensboroPole Vault4.7' 0"9
Apr 2Owensboro Invitational (Entries on MS)Apr 2 · High Jump · Place 6 · OwensboroOwensboroHigh Jump6.4' 6"9
Apr 2Owensboro Invitational (Entries on MS)Apr 2 · 100m Hurdles · Place 2 · OwensboroOwensboro100m Hurdles33" / 0.838m2.18.33a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22HS CLassic Field Results on MilesplitFeb 22 · High Jump · OwensboroOwensboroHigh Jump--DNS9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24KY MS Meet of Champions (Results Only)May 24 · 300m Hurdles · Place 26 · OwensboroOwensboro300m Hurdles30" / 0.762m26.54.20a PB9
May 24KY MS Meet of Champions (Results Only)May 24 · 100m Hurdles · Place 17 · OwensboroOwensboro100m Hurdles30" / 0.762m17.18.41a PB9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11Rumble on the TrackMay 11 · Long Jump · Place 11 · Owensboro MiOwensboro MiLong Jump1113-06.008
May 11Rumble on the TrackMay 11 · High Jump · Place 10 · Owensboro MiOwensboro MiHigh Jump104-00.008
May 11Rumble on the TrackMay 11 · 100m Hurdles · Place 10 · Owensboro MiOwensboro Mi100m Hurdles1020.308
May 9MWKAC ChampionshipMay 9 · Long Jump · Place 8 · Owensboro MiOwensboro MiLong Jump811-08.008
Apr 26Calloway MS Laker Invitational Apr 26 · Long Jump · Place 5 · OwensboroOwensboroLong Jump5.12' 11.5 PB8
Apr 26Calloway MS Laker Invitational Apr 26 · 300m Hurdles · Place 5 · OwensboroOwensboro300m Hurdles30" / 0.762m5.1:00.12a8
Apr 26Calloway MS Laker Invitational Apr 26 · 100m Hurdles · Place 6 · OwensboroOwensboro100m Hurdles30" / 0.762m6.20.12a8
Apr 26Calloway MS Laker Invitational Apr 26 · High Jump · Place 7 · OwensboroOwensboroHigh Jump7.4' 28
Apr 23Hancock County MS Meet 3Apr 23 · Long Jump · Place 2 · Owensboro MiOwensboro MiLong Jump213-03.008
Apr 23Hancock County MS Meet 3Apr 23 · High Jump · Place 4 · Owensboro MiOwensboro MiHigh Jump44-00.008
Apr 23Hancock County MS Meet 3Apr 23 · 100m Hurdles · Place 4 · Owensboro MiOwensboro Mi100m Hurdles420.028
Apr 16OMS VS. CVMS MS MeetApr 16 · Long Jump · Place 4 · OwensboroOwensboroLong Jump4.11-09.008
Apr 16OMS VS. CVMS MS MeetApr 16 · 300m Hurdles · Place 2 · OwensboroOwensboro300m Hurdles30" / 0.762m2.58.44a8
Apr 16OMS VS. CVMS MS MeetApr 16 · 100m Hurdles · Place 3 · OwensboroOwensboro100m Hurdles30" / 0.762m3.19.84a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Rumble on the TrackMay 13 · 300m Hurdles · Place 13 · Owensboro MiOwensboro Mi300m Hurdles1359.02—
Apr 20BMS vs OMS Apr 20 · 100m Hurdles · Place 2 · Owensboro Middle SchOwensboro Middle Sch100m Hurdles221.067