Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTAAF Games of Texas TF26 · Jul 30152-02TAAF Games of Texas TF26July 30, 2026
Discus · 1kg · OutdoorAAU Track & Field Region 17 Qualifier · Jun 26157-01AAU Track & Field Region 17 QualifierJune 26, 2026
Shot Put · 12lb · OutdoorTAAF Regions 1 & 14 TF26 · Jul 1753-07.00TAAF Regions 1 & 14 TF26July 17, 2026
Shot Put · 4kg · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2654-00.75AAU Track & Field Region 17 QualifierJune 26, 2026
Shot Put · 6lb · IndoorFasTrak/Coach O Youth, HS, Masters Opener · Dec 1131-07.00FasTrak/Coach O Youth, HS, Masters OpenerDecember 11, 2021
Shot Put · 6lb · OutdoorPTX 12th Annual Spring Classic · Apr 1349-08.50PTX 12th Annual Spring ClassicApril 13, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 30TAAF Games of Texas TF26Jul 30 · Discus · Place 3 · All American ThrowersDiscus1.6kg3.152-02 PB8
Jul 30TAAF Games of Texas TF26Jul 30 · Shot Put · Place 1 · All American ThrowersShot Put12lb1.52-04.508
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Discus · Place 2 · All American ThrowersDiscus1.6kg2.148-048
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Shot Put · Place 1 · All American ThrowersShot Put12lb1.53-07.00 PB8
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 3 · All American ThrowersDiscus1kg3.157-01 PB8
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 1 · All American ThrowersShot Put4kg1.54-00.75 PB8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 4 · All American ThrowersDiscus1kg4.42.56m8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 1 · All American ThrowersShot Put4kg1.16.39m8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 31TAAF Games of TexasJul 31 · Discus · All American ThrowersDiscus1kg—DNS7
Jul 31TAAF Games of TexasJul 31 · Shot Put · All American ThrowersShot Put4kg—DNS7
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 1 · All AmericanShot Put148-11.7512
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 2 · All AmericanDiscus2147-0412
Jul 11TAAF Region 1Jul 11 · Discus · Place 1 · All American ThrowersDiscus1124-97
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 1 · All American ThrowersDiscus1kg1.141-007
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 1 · All American ThrowersShot Put4kg1.51-01.007
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 1 · All American ThrowersShot Put4kg1.49-09.507
Mar 22Houston Pace Setters InvitationalMar 22 · Shot Put · Place 1 · All American ThrowersShot Put4kg1.46' 77

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Discus · All American ThrowersDiscus—FOUL—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 2 · All American ThrowersShot Put213.99m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 1 · All American ThrowersDiscus136.67m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · All American ThrowersShot Put116.10m—
May 11Texas Storm Youth Annual Track MeetMay 11 · Discus · Place 1 · All American ThrowersDiscus1kg1.34.05m6
May 11Texas Storm Youth Annual Track MeetMay 11 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.44-07.006
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.49-08.50 PB6

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Greater Houston RelaysMay 27 · Discus · Place 1 · All American ThrowersDiscus188-8—
May 27Greater Houston RelaysMay 27 · Shot Put · Place 1 · All American ThrowersShot Put141-11.75—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · Shot Put · Place 1 · All American ThrowersShot Put110.83m—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 212022 TAAF Summer Games of TexasJul 21 · Shot Put · Place 1 · 01 All AmericanShot Put111.53m—
Jul 212022 TAAF Summer Games of TexasJul 21 · Shot Put · Place 1 · 01 All AmericanShot Put111.53m—
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.34-06.754
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Shot Put · Place 1 · All American ThrowersShot Put110.809-10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Shot Put · All American ThrowersShot Put6lb—DNS4

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · Shot Put · Place 1 · All AmericanShot Put110.00m10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.31-07.00 PB4

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.29-07.253
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.29-05.003
May 1All American Throwers Field Event ChampionshipMay 1 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.28-03.003
Apr 24Greater Houston RelaysApr 24 · Shot Put · Place 1 · All American ThrowersShot Put6lb1.28-05.503
Apr 17BeastMode RelaysApr 17 · Shot Put · Place 1 · All American ThrowersShot Put127-06.001
Apr 10Pearland Track Express Spring ClassicApr 10 · Shot Put · Place 1 · All American ThrowersShot Put126-09.501

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · Shot Put · Place 1 · All American ThrowersShot Put123-09.75—