Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKTCCCA EL State (Entries on Milesplit) · May 3117.27aKTCCCA EL State (Entries on Milesplit)May 31, 2026
200 Meters · IndoorAAU 14U Indoor National Championship · Feb 1439.05aAAU 14U Indoor National ChampionshipFebruary 14, 2026
55 Meter · IndoorMLK Results at Milesplit · Jan 189.97aMLK Results at MilesplitJanuary 18, 2026
60 Meter · IndoorMS/EL State Field · Feb 219.96aMS/EL State FieldFebruary 21, 2026
60 Meters · IndoorKYA Youth Indoor Championship · Jan 310.68aKYA Youth Indoor ChampionshipJanuary 3, 2026
Javelin · 300g · OutdoorKTCCCA EL State (Entries on Milesplit) · May 3144' 4"KTCCCA EL State (Entries on Milesplit)May 31, 2026
Javelin · 300g TJ · OutdoorAAU Kentucky District Qualifier · Jun 1315.41mAAU Kentucky District QualifierJune 13, 2026
Shot Put · 1kg · IndoorAAU 14U Indoor National Championship · Feb 1413' 1.5"AAU 14U Indoor National ChampionshipFebruary 14, 2026
Shot Put · 2kg · IndoorMS/EL State Field · Feb 212.86mMS/EL State FieldFebruary 21, 2026
Shot Put · 2kg · OutdoorKTCCCA EL State (Entries on Milesplit) · May 3114' 10"KTCCCA EL State (Entries on Milesplit)May 31, 2026
Shot Put · 4lb · IndoorKTCCCA MLK Sunday Meet · Jan 192.13mKTCCCA MLK Sunday MeetJanuary 19, 2025
Shot Put · 4lb · OutdoorAAU Junior Olympic Games · Aug 15.37mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · IndoorTFC USA PRE-INDOOR NATIONALS hosted by Built 4 This TC · Jan 41.69mTFC USA PRE-INDOOR NATIONALS hosted by Built 4 This TCJanuary 4, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 45 · Vette City BlazersVette City BlazersJavelin300g TJ45.13.65m2
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 46 · Vette City BlazersVette City BlazersShot Put4lb46.5.37m PB2
Jun 13AAU Kentucky District QualifierJun 13 · Javelin · Place 1 · Vette City BlazersVette City BlazersJavelin300g TJ1.15.41m PB2
Jun 13AAU Kentucky District QualifierJun 13 · Shot Put · Place 2 · Vette City BlazersVette City BlazersShot Put4lb2.4.43m2
Jun 13AAU Kentucky District QualifierJun 13 · 100 Meters · Place 5 · Vette City BlazersVette City Blazers100 Meters5.17.46a2
May 31KTCCCA EL State (Entries on Milesplit)May 31 · Javelin · Place 1 · GlasgowGlasgowJavelin300g1.44' 4" PB2
May 31KTCCCA EL State (Entries on Milesplit)May 31 · Shot Put · Place 6 · GlasgowGlasgowShot Put2kg6.14' 10" PB2
May 31KTCCCA EL State (Entries on Milesplit)May 31 · 100 Meters · Place 11 · GlasgowGlasgow100 Meters11.17.27a PB2

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 21MS/EL State FieldFeb 21 · 60 Meter · Place 23 · Vette City BlazersVette City Blazers60 Meter23.9.96a PB1
Feb 21MS/EL State FieldFeb 21 · Shot Put · Place 1 · Vette City BlazersVette City BlazersShot Put2kg1.2.86m PB1
Feb 21KTCCCA MS EL and ClubFeb 21 · 200 Meters · Place 30 · Vette City BlazersVette City Blazers200 Meters30.40.73a1
Feb 15Presidents Day SundayFeb 15 · 55 Meter · Vette City BlazersVette City Blazers55 Meter--DNS1
Feb 15Presidents Day SundayFeb 15 · 55 Meter · Vette City BlazersVette City Blazers55 Meter--DNS1
Feb 15Presidents Day SundayFeb 15 · Shot Put · Vette City BlazersVette City BlazersShot Put1kg--DNS1
Feb 15Presidents Day SundayFeb 15 · Shot Put · Vette City BlazersVette City BlazersShot Put12lb--DNS1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 3 · Vette City BlazersVette City Blazers60 MeterRound P3.10.95a1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 2 · Vette City BlazersVette City Blazers60 Meter2.10.78a1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · Shot Put · Place 1 · Vette City BlazersVette City BlazersShot Put1kg1.13' 1.5" PB1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 4 · Vette City BlazersVette City Blazers200 MetersRound P4.41.52a1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 3 · Vette City BlazersVette City Blazers200 Meters3.39.05a PB1
Jan 18MLK Results at MilesplitJan 18 · 55 Meter · Place 11 · Vette City BlazersVette City Blazers55 Meter11.9.97a PB1
Jan 18MLK Results at MilesplitJan 18 · Shot Put · Place 2 · Vette City BlazersVette City BlazersShot Put1kg2.3.60m1
Jan 18MLK Results at MilesplitJan 18 · 200 Meters · Place 17 · Vette City BlazersVette City Blazers200 Meters17.39.33a1
Jan 3KYA Youth Indoor ChampionshipJan 3 · Shot Put · Place 1 · Vette City BlazersVette City BlazersShot Put13.96m2
Jan 3KYA Youth Indoor ChampionshipJan 3 · 200 Meters · Vette City BlazersVette City Blazers200 Meters—39.87a2
Jan 3KYA Youth Indoor ChampionshipJan 3 · 60 Meters · Place 1 · Vette City BlazersVette City Blazers60 Meters110.68a PB2

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21AAU Kentucky District QualifierJun 21 · Javelin · Place 4 · Vette City BlazersVette City BlazersJavelin47.48m—
Jun 21AAU Kentucky District QualifierJun 21 · Shot Put · Place 3 · Vette City BlazersVette City BlazersShot Put32.47m—
Jun 7USATF Masters and Open Association MeetJun 7 · Shot Put · Place 2 · Vette City BlazersVette City BlazersShot Put22.40m5
Jun 7USATF Masters and Open Association MeetJun 7 · Javelin · Place 2 · Vette City BlazersVette City BlazersJavelin26.39m5
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 2 · Vette City BlazersVette City BlazersJavelin300g TJ2.6.39m1
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · Shot Put · Place 2 · Vette City BlazersVette City BlazersShot Put2kg2.2.40m1
May 24MTIMay 24 · Javelin · Place 3 · Vette City BlazersVette City BlazersJavelin300g TJ3.8.69m1
May 24MTIMay 24 · Shot Put · Place 3 · Vette City BlazersVette City BlazersShot Put2kg3.2.51m1
May 24MTIMay 24 · 100 Meters · Place 19 · Vette City BlazersVette City Blazers100 Meters19.19.46aWind: 1.91

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19KTCCCA MLK Sunday MeetJan 19 · 55 Meter · Place 16 · Vette City BlazersVette City Blazers55 Meter16.10.84a1
Jan 19KTCCCA MLK Sunday MeetJan 19 · Shot Put · Place 2 · Vette City BlazersVette City BlazersShot Put4lb2.2.13m PB1
Jan 4TFC USA PRE-INDOOR NATIONALS hosted by Built 4 This TCJan 4 · 60 Meter · Place 3 · Vette City BlazersVette City Blazers60 Meter3.12.18a1
Jan 4TFC USA PRE-INDOOR NATIONALS hosted by Built 4 This TCJan 4 · Shot Put · Place 1 · Vette City BlazersVette City BlazersShot Put6lb1.1.69m PB1