Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAAU Track & Field Region 17 Qualifier · Jun 26112-00AAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 600g · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2651-05AAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Shot Put · 4kg · IndoorMcNeese Indoor II · Jan 298.86mMcNeese Indoor IIJanuary 29, 2026
Shot Put · 4kg · OutdoorTAAF Regions 1 & 14 TF26 · Jul 1729-09.00TAAF Regions 1 & 14 TF26July 17, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2636-03.75AAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Nov 7CLHS Fall Thrower's MeetNov 7 · Discus · Place 2 · All American ThrowersDiscus1kg2.33.24m10
Nov 7CLHS Fall Thrower's MeetNov 7 · Shot Put · Place 5 · All American ThrowersShot Put4kg5.9.01m10
Sep 19Fall Throwers MeetSep 19 · Discus · Place 5 · All American ThrowersDiscus1kg5.28.32m9
Sep 19Fall Throwers MeetSep 19 · Shot Put · Place 6 · All American ThrowersShot Put4kg6.8.62m9
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 24 · All American ThrowersDiscus1kg24.32.31m9
Jul 30TAAF Games of Texas TF26Jul 30 · Discus · Place 4 · All American ThrowersDiscus1kg4.109-029
Jul 30TAAF Games of Texas TF26Jul 30 · Shot Put · Place 20 · All American ThrowersShot Put4kg20.28-03.759
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Discus · Place 3 · All American ThrowersDiscus1kg3.93-089
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Shot Put · Place 3 · All American ThrowersShot Put4kg3.29-09.00 PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 5 · All American ThrowersDiscus1kg5.31.37m9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 9 · All American ThrowersShot Put4kg9.8.73m9
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 5 · All American ThrowersDiscus1kg5.112-00 PB9
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 7 · All American ThrowersShot Put4kg7.29-03.759
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 5 · All American ThrowersDiscus1kg5.28.34m9
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 7 · All American ThrowersShot Put4kg7.8.50m9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 4 · All American ThrowersDiscus1kg4.106-009
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 9 · All American ThrowersShot Put4kg9.8.38m9
May 23High Velocity Memorial Day ClassicMay 23 · Discus · Place 3 · All American ThrowersDiscus399-19
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · Place 4 · All American ThrowersShot Put427-0.59
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 3 · All American ThrowersDiscus1kg3.30.55m9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 9 · All American ThrowersShot Put4kg9.7.95m9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 3 · All American ThrowersDiscus1kg3.30.67m9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 6 · All American ThrowersShot Put4kg6.8.52m9
Apr 25Afterburners Track MeetApr 25 · Discus · Place 2 · All American ThrowersDiscus1kg2.32.66m9
Apr 18PTX Spring Classic TF26Apr 18 · Discus · Place 2 · All American ThrowersDiscus233.38m9
Apr 11Houston Visions Meet TF26Apr 11 · Discus · Place 2 · All American ThrowersDiscus279-99
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 3 · All American ThrowersShot Put325-19

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29McNeese Indoor IIJan 29 · Shot Put · Place 17 · All American ThrowersShot Put4kg17.8.86m PB9
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Shot Put · Place 30 · All American ThrowersShot Put3026-9.259

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 40 · All AmericanJavelin4054-0211
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 9 · All AmericanDiscus995-1111
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 26 · All AmericanShot Put2633-11.2511
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 7 · All American ThrowersJavelin600g7.51-05 PB8
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 1 · All American ThrowersDiscus1kg1.107-008
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 3 · All American ThrowersShot Put6lb3.36-03.75 PB8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Discus · Place 2 · All American ThrowersDiscus1kg2.99-058
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 3 · All American ThrowersShot Put6lb3.32-03.508
May 31Track Houston Championship May 31 · Discus · Place 1 · All American ThrowersDiscus128.36m8
May 31Track Houston Championship May 31 · Shot Put · Place 3 · All American ThrowersShot Put39.24m8
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 2 · All American ThrowersDiscus295-58
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 4 · All American ThrowersShot Put430-118
May 10Texas Storm Youth Annual Track MeetMay 10 · Discus · Place 1 · All American ThrowersDiscus1kg1.32.30m8
May 10Texas Storm Youth Annual Track MeetMay 10 · Shot Put · Place 3 · All American ThrowersShot Put6lb3.9.94m8
May 3Mainland Jaguars Track MeetMay 3 · Discus · Place 2 · All American ThrowersDiscus229.72m8
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 2 · All American ThrowersShot Put29.96m8
Apr 26Afterburners Track MeetApr 26 · Discus · Place 1 · All American ThrowersDiscus130.50m8
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 4 · All American ThrowersShot Put49.87m8
Mar 22Houston Pace Setters InvitationalMar 22 · Shot Put · All American ThrowersShot Put6lb—ND8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Discus · Place 1 · All American ThrowersDiscus124.85m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Shot Put · Place 5 · All American ThrowersShot Put58.88m—
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 1 · All American ThrowersDiscus1kg1.84-117
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · All American ThrowersShot Put6lb--DNS7
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 6 · All American ThrowersDiscus622.21m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 17 · All American ThrowersShot Put177.83m—
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 6 · All American ThrowersShot Put625-05.25—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 1 · All American ThrowersDiscus175-05—
Jun 1Track Houston 2024 Championship MeetJun 1 · Discus · Place 3 · All American ThrowersDiscus320.13m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Shot Put · Place 8 · All American ThrowersShot Put87.22m—
May 11Texas Storm Youth Annual Track MeetMay 11 · Discus · Place 1 · All American ThrowersDiscus1kg1.22.14m7
May 11Texas Storm Youth Annual Track MeetMay 11 · Shot Put · Place 8 · All American ThrowersShot Put6lb8.25-04.007