Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.5kg · Outdoor2026 Texas Storm Youth Annual Track Meet · May 928.08m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Discus · 1.6kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 839.87mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 12lb · OutdoorCarl Lewis Stars Annual Youth Meet · May 1613.21mCarl Lewis Stars Annual Youth MeetMay 16, 2026
Shot Put · 5kg · Outdoor2026 Texas Storm Youth Annual Track Meet · May 912.25m2026 Texas Storm Youth Annual Track MeetMay 9, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 22 · All American ThrowersAll American ThrowersDiscus1.6kg22.37.79m9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus1.6kg4.39.87m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 10 · All American ThrowersAll American ThrowersShot Put12lb10.11.57m9
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus1.6kg4.36.96m9
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put12lb3.13.09m9
May 23High Velocity Memorial Day ClassicMay 23 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus2114-109
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · All American ThrowersAll American ThrowersJavelin800g—DNS9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1.6kg1.39.34m9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put12lb2.13.21m PB9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 3 · All American ThrowersAll American ThrowersDiscus1.5kg3.28.08m PB9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put5kg2.12.25m PB9
Apr 25Afterburners Track MeetApr 25 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1.6kg1.39.50m9
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put12lb3.11.91m9
Apr 18PTX Spring Classic TF26Apr 18 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus237.95m9
Feb 13Pearland John Morriss III InviteFeb 13 · Shot Put · Place 20 · LC Clear FallsLC Clear FallsShot Put12lb20.40-79

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 7 · All American ThrowersAll American ThrowersDiscus732.38m8
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 4 · All American ThrowersAll American ThrowersShot Put411.63m8
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 3 · All American ThrowersAll American ThrowersDiscus3115-68
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 4 · All American ThrowersAll American ThrowersShot Put438-8.508
May 3Mainland Jaguars Track MeetMay 3 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus232.59m8
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put212.80m8
Apr 26Afterburners Track MeetApr 26 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus133.00m8
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put111.02m8