Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3014.75aTrack Houston Championship Meet TF26May 30, 2026
200 Meters · OutdoorAlamo City Invitational TF26 · May 931.95aAlamo City Invitational TF26May 9, 2026
Javelin · 400g TJ · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1226.18mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 828.55mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Long Jump · OutdoorAfterburners Track Meet · Apr 253.72mAfterburners Track MeetApril 25, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 17 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump17.3.55mWind: 06
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav3.28.55m PB6
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 100 Meters · Place 40 · Track Houston Youth TrackTrack Houston Youth Track100 Meters40.15.42a6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Long Jump · Savage LifeSavage LifeLong Jump—DNS5
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 1 · Savage LifeSavage LifeJavelin400g TJ1.26.18m PB5
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Savage LifeSavage Life100 MetersRound P—DNSWind: -2.15
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 10 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump10.3.55m6
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav1.21.94m6
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 61 · Track Houston Youth TrackTrack Houston Youth Track100 MetersRound P61.14.75a PB6
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--ND6
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Javelin · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav--ND6
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Track Houston Youth TrackTrack Houston Youth Track100 Meters--DNS6
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav1.26.98m6
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 43 · Track Houston Youth TrackTrack Houston Youth Track200 Meters43.32.75a6
May 9Alamo City Invitational TF26May 9 · Long Jump · Place 6 · Savage LifeSavage LifeLong Jump6.11-09.005
May 9Alamo City Invitational TF26May 9 · 200 Meters · Place 22 · Savage LifeSavage Life200 Meters22.31.95a PB5
May 9Alamo City Invitational TF26May 9 · 100 Meters · Place 14 · Savage LifeSavage Life100 Meters14.15.11a5
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--DNS6
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Javelin · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav--DNS6
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Track Houston Youth TrackTrack Houston Youth Track100 Meters--DNS6
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 11 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump11.3.72m PB6
Apr 25Afterburners Track MeetApr 25 · Javelin · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackJavelin450g AeroJav1.25.70m6
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters--DNS6
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Long Jump · Place 6 · Savage LifeSavage LifeLong Jump611-15
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Javelin · Place 1 · Savage LifeSavage LifeJavelin185-15
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 200 Meters · Place 22 · Savage LifeSavage Life200 Meters2231.98a5