Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern Hills Middle & Elementary School Track Meet · Mar 2012.95Western Hills Middle & Elementary School Track MeetMarch 20, 2024
100m Hurdles · 33" / 0.838m · OutdoorKHSAA Class 3A State Meet · May 2315.15aKHSAA Class 3A State MeetMay 23, 2026
200 Meters · OutdoorAAU Kentucky District Qualifier · Jun 1326.10aAAU Kentucky District QualifierJune 13, 2026
300m Hurdles · 30" / 0.762m · OutdoorKHSAA Class 3A State Meet · May 2345.06aKHSAA Class 3A State MeetMay 23, 2026
400 Meters · IndoorEastern Indoors 2024 · Feb 91:00.66aEastern Indoors 2024February 9, 2024
60 Meters · IndoorSoutheast Showdown · Jan 268.11Southeast ShowdownJanuary 26, 2025
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:39.15aAAU Junior Olympic GamesAugust 1, 2026
Heptathlon · OutdoorAAU Junior Olympic Games · Aug 14141AAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUSATF Kentucky Association Junior Olympic Championships · Jun 101.20mUSATF Kentucky Association Junior Olympic ChampionshipsJune 10, 2023
Javelin · 600g · OutdoorUSATF Kentucky Association junior Olympic Championship · Jun 622.59mUSATF Kentucky Association junior Olympic ChampionshipJune 6, 2026
Long Jump · IndoorSoutheast Showdown · Jan 265.21mSoutheast ShowdownJanuary 26, 2025
Long Jump · OutdoorUSATF Kentucky Association Junior Olympic Championships · Jun 104.68mUSATF Kentucky Association Junior Olympic ChampionshipsJune 10, 2023
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 17.13mAAU Junior Olympic GamesAugust 1, 2026
Triple Jump · OutdoorUSATF Masters and Open Association Meet · Jun 710.58mUSATF Masters and Open Association MeetJune 7, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Heptathlon · Place 13 · Louisville Track ClubLouisville Track ClubHeptathlonRound M13.4141 PB10
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong JumpRound M1.5.62mWind: 1.210
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 24 · Louisville Track ClubLouisville Track ClubLong Jump24.5.31mWind: 1.310
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 10 · Louisville Track ClubLouisville Track ClubHigh JumpRound M10.1.50m10
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 24 · Louisville Track ClubLouisville Track ClubJavelin600gRound M24.21.43m10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 25 · Louisville Track ClubLouisville Track ClubShot Put4kgRound M25.7.13m PB10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 15 · Louisville Track ClubLouisville Track Club100m Hurdles33" / 0.838mRound M15.15.84aWind: 2.710
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Louisville Track ClubLouisville Track Club100m Hurdles33" / 0.838mRound P--DNSWind: 0.510
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 17 · Louisville Track ClubLouisville Track Club800 MetersRound M17.2:39.15a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 9 · Louisville Track ClubLouisville Track Club200 MetersRound M9.25.86aWind: 4.210
Jun 13AAU Kentucky District QualifierJun 13 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump1.5.11m10
Jun 13AAU Kentucky District QualifierJun 13 · High Jump · Place 3 · Louisville Track ClubLouisville Track ClubHigh Jump3.1.22m10
Jun 13AAU Kentucky District QualifierJun 13 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles33" / 0.838m1.15.76a10
Jun 13AAU Kentucky District QualifierJun 13 · 200 Meters · Place 3 · Louisville Track ClubLouisville Track Club200 Meters3.26.10a PB10
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump1.5.10m10
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Javelin · Place 4 · Louisville Track ClubLouisville Track ClubJavelin600g4.22.59m PB10
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles33" / 0.838m1.15.67a10
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · 200 Meters · Louisville Track ClubLouisville Track Club200 Meters—DNS10
May 23KHSAA Class 3A State MeetMay 23 · Long Jump · Place 2 · North OldhamNorth OldhamLong Jump2.18-08.7510
May 23KHSAA Class 3A State MeetMay 23 · 300m Hurdles · Place 1 · North OldhamNorth Oldham300m Hurdles30" / 0.762m1.45.06a PB10
May 23KHSAA Class 3A State MeetMay 23 · 100m Hurdles · Place 2 · North OldhamNorth Oldham100m Hurdles33" / 0.838m2.15.15a PBWind: -2.510
May 12Class 3A Region 4May 12 · Long Jump · Place 2 · North OldhamNorth OldhamLong Jump2.17-09.00Unofficial10
May 12Class 3A Region 4May 12 · 300m Hurdles · Place 1 · North OldhamNorth Oldham300m Hurdles30" / 0.762m1.44.74aUnofficial10
May 12Class 3A Region 4May 12 · 100m Hurdles · Place 1 · North OldhamNorth Oldham100m Hurdles33" / 0.838m1.15.52aUnofficial10
May 6OC ChampionshipsMay 6 · Long Jump · Place 2 · North OldhamNorth OldhamLong Jump2.16' 11.5"10
May 6OC ChampionshipsMay 6 · 300m Hurdles · Place 1 · North OldhamNorth Oldham300m Hurdles30" / 0.762m1.46.27a10
May 6OC ChampionshipsMay 6 · 100m Hurdles · Place 1 · North OldhamNorth Oldham100m Hurdles33" / 0.838m1.15.77a10
Apr 25Brother Borgia/Coach Cooper InvitationalApr 25 · Long Jump · Place 2 · North OldhamNorth OldhamLong Jump2.17-0.7510
Apr 25Brother Borgia/Coach Cooper InvitationalApr 25 · 100m Hurdles · Place 6 · North OldhamNorth Oldham100m Hurdles33" / 0.838m6.17.37a10
Apr 22Oldham County Field Event Only MeetApr 22 · Long Jump · Place 1 · North OldhamNorth OldhamLong Jump1.17' 5.5"10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7USATF Masters and Open Association MeetJun 7 · 400m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club400m Hurdles11:08.44—
Jun 7USATF Masters and Open Association MeetJun 7 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles115.52—
Jun 7USATF Masters and Open Association MeetJun 7 · Triple Jump · Place 1 · Louisville Track ClubLouisville Track ClubTriple Jump110.58m PB—
Jun 7USATF Masters and Open Association MeetJun 7 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump15.27m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Southeast ShowdownJan 26 · Long Jump · Place 5 · Louisville Track ClubLouisville Track ClubLong Jump55.21m PB9
Jan 26Southeast ShowdownJan 26 · 60 Meters · Place 11 · Louisville Track ClubLouisville Track Club60 MetersRound P118.11 PB9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 22AAU Kentucky District QualifierJun 22 · Triple Jump · Place 1 · Louisville Track ClubLouisville Track ClubTriple Jump133-09.12—
Jun 22AAU Kentucky District QualifierJun 22 · Long Jump · Place 5 · Louisville Track ClubLouisville Track ClubLong Jump515-06.61—
Jun 22AAU Kentucky District QualifierJun 22 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles116.94—
Jun 8KY USATF Open and Masters Association MeetJun 8 · Triple Jump · Place 1 · Louisville Track ClubLouisville Track ClubTriple Jump110.98m—
Jun 8KY USATF Open and Masters Association MeetJun 8 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles116.24—
Jun 8KY USATF Open and Masters Association MeetJun 8 · 200 Meters · Place 3 · Louisville Track ClubLouisville Track Club200 Meters326.73—
Jun 8KY USATF Open and Masters Association MeetJun 8 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump15.08m—
May 15Western Hills Middle & Elementary School MeetMay 15 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump116-11.508
May 15Western Hills Middle & Elementary School MeetMay 15 · 300m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club300m Hurdles146.848
May 1Western Hills Middle & Elementary School Track MeetMay 1 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump116-88
May 1Western Hills Middle & Elementary School Track MeetMay 1 · 300m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club300m Hurdles148.658
Apr 24Western Hills Middle & Elementary School Track MeetApr 24 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump117-9.508
Apr 24Western Hills Middle & Elementary School Track MeetApr 24 · 300m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club300m Hurdles151.268
Apr 17Western Hills Middle & Elementary MeetApr 17 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump116-58
Apr 17Western Hills Middle & Elementary MeetApr 17 · 100 Meters · Place 2 · Louisville Track ClubLouisville Track Club100 Meters213.038
Apr 17Western Hills Middle & Elementary MeetApr 17 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles115.768
Mar 20Western Hills Middle & Elementary School Track MeetMar 20 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump115-38
Mar 20Western Hills Middle & Elementary School Track MeetMar 20 · 300m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club300m Hurdles149.178
Mar 20Western Hills Middle & Elementary School Track MeetMar 20 · 200 Meters · Place 1 · Louisville Track ClubLouisville Track Club200 Meters127.328
Mar 20Western Hills Middle & Elementary School Track MeetMar 20 · 100 Meters · Place 2 · Louisville Track ClubLouisville Track Club100 Meters212.95 PB8

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Eastern Indoors 2024Feb 9 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump116-0.50—
Feb 9Eastern Indoors 2024Feb 9 · 400 Meters · Place 2 · Louisville Track ClubLouisville Track Club400 Meters21:00.66a PB—
Feb 9Eastern Indoors 2024Feb 9 · 60 Meters · Place 4 · Louisville Track ClubLouisville Track Club60 Meters48.31a—
Feb 9Eastern Indoors 2024Feb 9 · 60m Hurdles · Place 14 · Louisville Track ClubLouisville Track Club60m Hurdles149.65a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF Kentucky Association Junior Olympic ChampionshipsJun 10 · High Jump · Place 4 · Louisville Track ClubLouisville Track ClubHigh Jump41.20m PB—
Jun 10USATF Kentucky Association Junior Olympic ChampionshipsJun 10 · 200m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club200m Hurdles131.05a—
Jun 10USATF Kentucky Association Junior Olympic ChampionshipsJun 10 · 100m Hurdles · Place 1 · Louisville Track ClubLouisville Track Club100m Hurdles116.33a—
Jun 10USATF Kentucky Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 1 · Louisville Track ClubLouisville Track ClubLong Jump14.68m PB—