Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Elite Meet · Apr 2520.76aTrojan Elite MeetApril 25, 2026
Javelin · 300g TJ · OutdoorAAU Junior Olympic Games · Aug 18.86mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 400g TJ · OutdoorSummer Sizzler Throws Meet #3 · Jul 2434' 0"Summer Sizzler Throws Meet #3July 24, 2026
Shot Put · 12lb · OutdoorSummer Sizzler Throws Meet #3 · Jul 2418' 8"Summer Sizzler Throws Meet #3July 24, 2026
Shot Put · 4lb · OutdoorAAU Junior Olympic Games · Aug 15.33mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 43 · Full Throttle Track ClubJavelin300g TJ43.8.86m PB2
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 16 · Full Throttle Track ClubShot Put4lb16.5.33m PB2
Jul 24Summer Sizzler Throws Meet #3Jul 24 · Javelin · Place 1 · Full Throttle Track ClubJavelin400g TJ1.34' 0" PB2
Jul 24Summer Sizzler Throws Meet #3Jul 24 · Shot Put · Place 1 · Full Throttle Track ClubShot Put12lb1.18' 8" PB2
Jun 27Run Fast TC - Invitational Jun 27 · Javelin · Place 2 · Full Throttle Track ClubJavelin300g TJ2.27' 8"2
Jun 27Run Fast TC - Invitational Jun 27 · Shot Put · Place 2 · Full Throttle Track ClubShot Put4lb2.15' 3"2
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 6 · Full Throttle Track ClubJavelin300g TJ6.6.61m2
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 3 · Full Throttle Track ClubShot Put4lb3.4.87m2
May 16Louisiana State Games May 16 · Javelin · Place 1 · Full Throttle Track ClubJavelin600g1.9.20Unofficial2
May 16Louisiana State Games May 16 · Shot Put · Place 1 · Full Throttle Track ClubShot Put4kg1.5.50Unofficial2
May 16Louisiana State Games May 16 · 100 Meters · Place 12 · Full Throttle Track Club100 Meters12.21.60aUnofficial2
Apr 25Trojan Elite MeetApr 25 · Javelin · Place 1 · Full Throttle Track ClubJavelin300g TJ1.19-112
Apr 25Trojan Elite MeetApr 25 · Shot Put · Place 1 · Full Throttle Track ClubShot Put4lb1.16-03.002
Apr 25Trojan Elite MeetApr 25 · 100 Meters · Place 31 · Full Throttle Track Club100 Meters31.20.76a PB2