Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3018.36aTrack Houston Championship Meet TF26May 30, 2026
1500m Racewalk · OutdoorAAU Junior Olympic Games · Aug 113:55.04aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorKaty Express Track Meet TF26 · Apr 181:33.70aKaty Express Track Meet TF26April 18, 2026
800 Meters · OutdoorClash of Texas TF26 · May 23:36.15aClash of Texas TF26May 2, 2026
Javelin · 250g AeroJav · OutdoorTrack Houston Championship Meet TF26 · May 3019.63mTrack Houston Championship Meet TF26May 30, 2026
Javelin · 400g TJ · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2663-09AAU Track & Field Region 17 QualifierJune 26, 2026
Shot Put · 6lb · Outdoor2026 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 195.53m2026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 19, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500m Racewalk · Place 10 · Gulf United1500m Racewalk10.13:55.04a PB4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 7 · Gulf UnitedJavelin400g TJ7.63-09 PB4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Gulf UnitedShot Put6lb—FOUL4
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 6 · Gulf UnitedShot Put6lb6.5.53m PB4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 7 · Gulf UnitedJavelin400g TJ7.18.00m4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 12 · Gulf UnitedShot Put6lb12.4.86m4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 29 · Gulf United800 Meters29.3:38.39a4
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 5 · Gulf UnitedJavelin250g AeroJav5.19.63m PB4
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 6 · Gulf UnitedShot Put6lb6.4.88m4
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 136 · Gulf United100 MetersRound P136.18.36a PB4
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Javelin · Place 5 · Gulf UnitedJavelin250g AeroJav5.14.88m4
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Shot Put · Place 4 · Gulf UnitedShot Put6lb4.4.85m4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 5 · Gulf UnitedJavelin250g AeroJav5.19.53m4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 7 · Gulf UnitedShot Put6lb7.5.35m4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 800 Meters · Place 46 · Gulf United800 Meters46.3:43.26a4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Javelin · Place 4 · Gulf UnitedJavelin250g AeroJav4.17.61m4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 7 · Gulf UnitedShot Put6lb7.3.76m4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 101 · Gulf United100 Meters101.18.51a4
May 2Clash of Texas TF26May 2 · Javelin · Place 10 · Gulf UnitedJavelin1051-02—
May 2Clash of Texas TF26May 2 · Shot Put · Place 23 · Gulf UnitedShot Put2314-02.00—
May 2Clash of Texas TF26May 2 · 800 Meters · Place 42 · Gulf United800 Meters423:36.15a PB—
Apr 25Wharton County Wave InvitationalApr 25 · Shot Put · Gulf UnitedShot Put6lb—NM4
Apr 25Wharton County Wave InvitationalApr 25 · 400 Meters · Gulf United400 Meters—DNS4
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Place 49 · Gulf United100 Meters49.20.09a4
Apr 18Katy Express Track Meet TF26Apr 18 · Javelin · Place 3 · Gulf UnitedJavelin317.98m—
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 6 · Gulf UnitedShot Put64.43m—
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 105 · Gulf United400 Meters1051:33.70a PB—