Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet · Jun 314.24aTrack Houston Championship MeetJune 3, 2023
60 Meters · IndoorFasTrak & Coach O HS Indoor Challenge · Feb 48.91FasTrak & Coach O HS Indoor ChallengeFebruary 4, 2023
Discus · 1.6kg · OutdoorAAU Track & Field Region 17 Qualifier · Jun 26159-01AAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 800g · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 421.74mUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
Shot Put · 12lb · IndoorMcNeese Indoor II · Jan 2912.99mMcNeese Indoor IIJanuary 29, 2026
Shot Put · 12lb · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1212.81mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 30TAAF Games of Texas TF26Jul 30 · Discus · All American ThrowersAll American ThrowersDiscus1.6kg--DNS12
Jul 30TAAF Games of Texas TF26Jul 30 · Shot Put · All American ThrowersAll American ThrowersShot Put12lb--DNS12
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Discus · Place 2 · All American ThrowersAll American ThrowersDiscus1.6kg2.150-1112
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Shot Put · Place 5 · All American ThrowersAll American ThrowersShot Put12lb5.40-02.0012
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 5 · All American ThrowersAll American ThrowersDiscus1.6kg5.159-01 PB12
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 15 · All American ThrowersAll American ThrowersShot Put12lb15.38-03.5012
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · All American ThrowersAll American ThrowersDiscus1.6kg—DNS12
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · All American ThrowersAll American ThrowersShot Put12lb—DNS12
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 5 · All American ThrowersAll American ThrowersDiscus1.6kg5.150-0612
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 9 · All American ThrowersAll American ThrowersShot Put12lb9.12.81m PB12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 5 · All American ThrowersAll American ThrowersDiscus1.6kg5.40.92m12
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · All American ThrowersAll American ThrowersShot Put12lb--DNS12
Mar 28Prairie View Relays - HSMar 28 · Discus · Place 2 · Lake CreekLake CreekDiscus2148-07—
Mar 28Prairie View Relays - HSMar 28 · Shot Put · Place 35 · Lake CreekLake CreekShot Put3539-08.00—

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29McNeese Indoor IIJan 29 · Shot Put · Place 14 · All American ThrowersAll American ThrowersShot Put12lb14.12.99m PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 31TAAF Games of TexasJul 31 · Discus · Place 3 · All American ThrowersAll American ThrowersDiscus1.6kg3.153-0612
Jul 31TAAF Games of TexasJul 31 · Shot Put · Place 18 · All American ThrowersAll American ThrowersShot Put12lb18.39-00.7512
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 20 · 07 All American07 All AmericanDiscus20153-04—
Jul 11TAAF Region 1Jul 11 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus4129-312
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 6 · All American ThrowersAll American ThrowersDiscus1.6kg6.144-0212
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Discus · Place 16 · All American ThrowersAll American ThrowersDiscus1.6kg16.126-0412
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 21 · All American ThrowersAll American ThrowersShot Put12lb21.34-09.7512
Apr 18UIL 6A Region III, III-5A & WheelchairApr 18 · Discus · Place 10 · Lake CreekLake CreekDiscus1.6kg10.144-0111
Apr 2UIL 5A District 17 VarsityApr 2 · Discus · Place 2 · Lake CreekLake CreekDiscus1.6kg2.154' 2"11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9FTA HS Last ChanceFeb 9 · Shot Put · UnattachedUnattachedShot Put12lb4 .36-512
Jan 26FTA HS/Youth Inv.Jan 26 · Shot Put · Place 4 · UnattachedUnattachedShot Put12lb4.36-05.0012

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 15TAAF Region 1 & 14 MeetJul 15 · Discus · Place 2 · 01 Texas Stallions Track Club01 Texas Stallions Track ClubDiscus1.6kg2.105-1010
Jul 15TAAF Region 1 & 14 MeetJul 15 · Shot Put · Place 3 · 01 Texas Stallions Track Club01 Texas Stallions Track ClubShot Put12lb3.38-01.5010
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Discus · Place 6 · Stallions EliteStallions EliteDiscus635.22m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Shot Put · Place 5 · Stallions EliteStallions EliteShot Put511.62m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 17 · Stallions Elite Track &Stallions Elite Track &Discus1728.99m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 14 · Stallions Elite Track &Stallions Elite Track &Shot Put1411.04m—
May 11Texas Storm Youth Annual Track MeetMay 11 · Discus · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1.6kg--DNS10
May 11Texas Storm Youth Annual Track MeetMay 11 · Shot Put · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put12lb--DNS10
Mar 28Huntsville MeetMar 28 · Discus · Place 6 · Lake CreekLake CreekDiscus1.6kg6.131' 10"10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Carl Lewis HS InvitationalJan 11 · Shot Put · Place 13 · Stallions Elite Track &Stallions Elite Track &Shot Put1311.26m—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Javelin · Place 8 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g8.21.74m PB9
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Discus · Place 11 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1.6kg11.31.15m9
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 10 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put12lb10.10.84m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 6 · Stallions Elite Track & FieldStallions Elite Track & FieldJavelin800g6.16.71m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Discus · Place 5 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1.6kg5.29.41m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 4 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put12lb4.10.42m9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters—DNSWind: -2.19
Jun 3Track Houston Championship MeetJun 3 · Discus · Place 6 · Texas StallionsTexas StallionsDiscus632.10m—
Jun 3Track Houston Championship MeetJun 3 · Javelin · Place 7 · Texas StallionsTexas StallionsJavelin716.77m—
Jun 3Track Houston Championship MeetJun 3 · Shot Put · Place 5 · Texas StallionsTexas StallionsShot Put510.31m—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 78 · Texas StallionsTexas Stallions100 MetersRound P7814.24a PB—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Discus · Place 1 · Texas StallionsTexas StallionsDiscus127.81m—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Shot Put · Place 2 · Texas StallionsTexas StallionsShot Put29.89m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · 60 Meters · Place 49 · Texas Stallions Track ClubTexas Stallions Track Club60 MetersRound P498.91 PB—
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · Shot Put · Place 3 · Texas Stallions Track ClubTexas Stallions Track ClubShot Put39.89m—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Discus · Place 11 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1.6kg11.77-038
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 8 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put12lb8.31-01.008
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Discus · Place 14 · Texas StallionsTexas StallionsDiscus1486-10—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 14 · Texas StallionsTexas StallionsShot Put1429-04.00—
Jun 4Track Houston Championship MeetJun 4 · Discus · Place 4 · Texas StallionsTexas StallionsDiscus426.5415-16
Jun 4Track Houston Championship MeetJun 4 · Shot Put · Place 5 · Texas StallionsTexas StallionsShot Put59.2015-16
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Discus · Place 3 · Texas StallionsTexas StallionsDiscus320.9315-16
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Shot Put · Place 3 · Texas StallionsTexas StallionsShot Put38.8415-16
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · Discus · Place 1 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1.6kg1.27.69m8
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · Shot Put · Place 3 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put12lb3.8.99m8