Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet) · May 2246.06m2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22, 2026
Hammer · 12lb · OutdoorTrack Houston Championship Meet TF26 · May 3024.66mTrack Houston Championship Meet TF26May 30, 2026
Javelin · 800g · OutdoorTrack Houston Championship Meet TF26 · May 3045.14mTrack Houston Championship Meet TF26May 30, 2026
Shot Put · 12lb · OutdoorCarl Lewis Stars Annual Youth Meet · May 1612.26mCarl Lewis Stars Annual Youth MeetMay 16, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 2 · Gulf UnitedDiscus1.6kg2.41.54m10
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 5 · Gulf UnitedShot Put12lb5.12.09m10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 3 · Gulf UnitedJavelin800g3.134-0410
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 2 · Gulf UnitedDiscus1.6kg2.135-0510
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 10 · Gulf UnitedShot Put12lb10.11.87m10
May 30Track Houston Championship Meet TF26May 30 · Hammer · Place 2 · Gulf UnitedHammer12lb2.24.66m PB10
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 1 · Gulf UnitedJavelin800g1.45.14m PB10
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 1 · Gulf UnitedDiscus1.6kg1.40.63m10
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 4 · Gulf UnitedShot Put12lb4.11.35m10
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Discus · Place 1 · Gulf UnitedDiscus1.6kg1.46.06m PB10
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Shot Put · Gulf UnitedShot Put12lb--ND10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 2 · Gulf UnitedJavelin800g2.41.53m10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Gulf UnitedDiscus1.6kg—ND10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 3 · Gulf UnitedShot Put12lb3.12.26m PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 38 · Gulf UnitedDiscus38124-0610
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 33 · Gulf UnitedJavelin33122-0010
May 31Track Houston Championship May 31 · Javelin · Place 1 · Gulf UnitedJavelin139.13m9
May 31Track Houston Championship May 31 · Discus · Place 2 · Gulf UnitedDiscus241.63m9
May 31Track Houston Championship May 31 · Shot Put · Gulf UnitedShot Put—FOUL9
May 17Carl Lewis Stars Annual Track MeetMay 17 · Javelin · Place 1 · Gulf UnitedJavelin140.50m9
May 17Carl Lewis Stars Annual Track MeetMay 17 · Discus · Place 2 · Gulf UnitedDiscus236.70m9
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 4 · Gulf UnitedShot Put410.82m9
May 3Clash of TexasMay 3 · Long Jump · Place 25 · Gulf UnitedLong Jump2517-3.259
May 3Clash of TexasMay 3 · Discus · Place 2 · Gulf UnitedDiscus2126-119
May 3Clash of TexasMay 3 · Shot Put · Place 7 · Gulf UnitedShot Put736-79

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Javelin · Place 18 · Gulf UnitedJavelin1839.75m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Discus · Place 18 · Gulf UnitedDiscus1838.45m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 26 · Gulf UnitedShot Put2611.37m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 5 · Gulf UnitedJavelin538.25m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 5 · Gulf UnitedDiscus537.93m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 4 · Gulf UnitedShot Put412.27m—