Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston 2024 Championship Meet · Jun 117.93aTrack Houston 2024 Championship MeetJune 1, 2024
Discus · 1kg · OutdoorTrack Houston Championship Meet TF26 · May 3029.00mTrack Houston Championship Meet TF26May 30, 2026
Javelin · 400g TJ · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1224.22mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 450g AeroJav · Outdoor2026 Texas Storm Youth Annual Track Meet · May 932.67m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Shot Put · 6lb · OutdoorTrack Houston Championship Meet TF26 · May 3012.72mTrack Houston Championship Meet TF26May 30, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 1 · Gulf UnitedDiscus1kg1.28.92m12
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.11.79m12
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 5 · Gulf UnitedJavelin400g TJ5.24.22m PB12
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 3 · Gulf UnitedDiscus1kg3.25.66m12
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.12.13m12
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 1 · Gulf UnitedJavelin450g AeroJav1.30.42m12
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 1 · Gulf UnitedDiscus1kg1.29.00m PB12
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.12.72m PB12
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Javelin · Place 1 · Gulf UnitedJavelin450g AeroJav1.28.69m12
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Discus · Place 1 · Gulf UnitedDiscus1kg1.27.51m12
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.10.78m12
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 1 · Gulf UnitedJavelin450g AeroJav1.26.52m12
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 2 · Gulf UnitedDiscus1kg2.28.74m12
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.12.02m12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Javelin · Place 1 · Gulf UnitedJavelin450g AeroJav1.32.67m PB12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 1 · Gulf UnitedDiscus1kg1.26.78m12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 1 · Gulf UnitedShot Put6lb1.11.47m12
May 2Clash of Texas TF26May 2 · Javelin · Place 8 · Gulf UnitedJavelin883-0712
May 2Clash of Texas TF26May 2 · Discus · Place 4 · Gulf UnitedDiscus489-1112
May 2Clash of Texas TF26May 2 · Shot Put · Place 1 · Gulf UnitedShot Put138-02.0012
Apr 18Katy Express Track Meet TF26Apr 18 · Javelin · Place 1 · Gulf UnitedJavelin130.25m12
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 1 · Gulf UnitedShot Put111.34m12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 9 · Gulf UnitedDiscus924.33m14
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 20 · Gulf UnitedJavelin2025.10m14
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 18 · 14 Gulf UnitedShot Put1831-05.25—
May 17Carl Lewis Stars Annual Track MeetMay 17 · Javelin · Place 2 · Gulf UnitedJavelin222.87m11
May 17Carl Lewis Stars Annual Track MeetMay 17 · Discus · Place 5 · Gulf UnitedDiscus516.77m11
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 3 · Gulf UnitedShot Put39.44m11
May 3Clash of TexasMay 3 · Javelin · Place 10 · Gulf UnitedJavelin1064-711
May 3Clash of TexasMay 3 · Discus · Place 12 · Gulf UnitedDiscus1248-211
May 3Clash of TexasMay 3 · Shot Put · Place 5 · Gulf UnitedShot Put532-511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 5 · Gulf UnitedShot Put58.95m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 9 · Gulf UnitedJavelin920.79m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 2 · Gulf UnitedShot Put28.70m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Javelin · Place 5 · Gulf UnitedJavelin523.62m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Shot Put · Place 3 · Gulf UnitedShot Put37.70m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 113 · Gulf United100 Meters11317.93a PB—