Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUIL 6A Area 23-24 TF26 · Apr 17154-7UIL 6A Area 23-24 TF26April 17, 2026
Shot Put · 12lb · OutdoorUIL Texas State Championships TF26 · May 1459' 9"UIL Texas State Championships TF26May 14, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 30TAAF Games of Texas TF26Jul 30 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus1.6kg4.150-0710
Jul 30TAAF Games of Texas TF26Jul 30 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put12lb1.58-06.7510
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1.6kg1.150-0010
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put12lb1.58-00.0010
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1.6kg1.146-1110
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put12lb1.17.77m10
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · Place 11 · All American ThrowersAll American ThrowersShot Put12lb11.16.43m10
May 14UIL Texas State Championships TF26May 14 · Shot Put · Place 4 · Deer ParkDeer ParkShot Put12lb4.59' 9" PB10
Apr 17UIL 6A Area 23-24 TF26Apr 17 · Discus · Place 2 · Deer ParkDeer ParkDiscus1.6kg2.154-7 PB10
Apr 17UIL 6A Area 23-24 TF26Apr 17 · Shot Put · Place 1 · Deer ParkDeer ParkShot Put12lb1.57-11.7510
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Discus · Place 11 · Deer ParkDeer ParkDiscus1144.78m10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Shot Put · Place 2 · Deer ParkDeer ParkShot Put217.23m10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Discus · Place 11 · Deer ParkDeer ParkDiscus11146-11—
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Shot Put · Place 2 · Deer ParkDeer ParkShot Put256-06.50—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · Shot Put · Place 6 · Deer ParkDeer ParkShot Put617.18m—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 11TAAF Region 1Jul 11 · Discus · Place 3 · All American ThrowersAll American ThrowersDiscus3115-29
Jul 11TAAF Region 1Jul 11 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put154-5.509

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 7 · All American ThrowersAll American ThrowersShot Put750-8—
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 7 · All American ThrowersAll American ThrowersShot Put750-08.00—
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · Shot Put · Place 13 · All American ThrowersAll American ThrowersShot Put1315.25m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus449.36m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put117.67m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus148.87m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put116.72m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Track Houston Championship MeetJun 3 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus239.90m—
Jun 3Track Houston Championship MeetJun 3 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put114.23m—
May 27Greater Houston RelaysMay 27 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus1119-4—
May 27Greater Houston RelaysMay 27 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put145-3.25—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus431.28m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Shot Put · Place 3 · All American ThrowersAll American ThrowersShot Put312.55m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put113.02m—
Jan 15Joe DeLoach Youth InvitationalJan 15 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put213.12m7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17BeastMode RelaysApr 17 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus189-0911
Apr 17BeastMode RelaysApr 17 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put138-06.0011
Apr 10Pearland Track Express Spring ClassicApr 10 · Discus · Place 1 · All American ThrowersAll American ThrowersDiscus188-0711
Apr 10Pearland Track Express Spring ClassicApr 10 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put137-07.0011

2020 Indoor Track

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