Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 1315.32aPTX 12th Annual Spring ClassicApril 13, 2024
200 Meters · OutdoorAAU Gulf District Qualifier · Jun 1332.16AAU Gulf District QualifierJune 13, 2024
400 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 131:23.79aPTX 12th Annual Spring ClassicApril 13, 2024
Discus · 1kg · Outdoor2026 Texas Storm Youth Annual Track Meet · May 926.23m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Shot Put · 4kg · IndoorMcNeese Indoor II · Jan 2910.31mMcNeese Indoor IIJanuary 29, 2026
Shot Put · 4kg · OutdoorCarl Lewis Stars Annual Youth Meet · May 1611.83mCarl Lewis Stars Annual Youth MeetMay 16, 2026
Shot Put · 6lb · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 2928-01.00AAU Junior Olympics Region 17 National QualifierJune 29, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 10 · All American ThrowersAll American ThrowersDiscus1kg10.25.16m10
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 12 · All American ThrowersAll American ThrowersShot Put4kg12.9.46m10
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 7 · All American ThrowersAll American ThrowersDiscus1kg7.25.78m10
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 4 · All American ThrowersAll American ThrowersShot Put4kg4.10.72m10
May 30Wings Track Club Championship TF26May 30 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus427.51m10
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 2 · All American ThrowersAll American ThrowersShot Put211.63m10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 5 · All American ThrowersAll American ThrowersDiscus1kg5.20.41m10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put4kg1.11.83m PB10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 4 · All American ThrowersAll American ThrowersDiscus1kg4.26.23m PB10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 1 · All American ThrowersAll American ThrowersShot Put4kg1.10.58m10
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · Shot Put · Place 7 · PearlandPearlandShot Put4kg7.36-10.2511
Apr 15UIL 6A Area 21-22 TF26 Apr 15 · Shot Put · Place 1 · PearlandPearlandShot Put4kg1.38-511
Apr 6UIL 6A District 22 TF26Apr 6 · Shot Put · Place 1 · PearlandPearlandShot Put4kg1.37-0.5011
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Shot Put · Place 7 · PearlandPearlandShot Put711.94m11
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Shot Put · Place 7 · PearlandPearlandShot Put739-02.00—
Feb 13Pearland John Morriss III InviteFeb 13 · Shot Put · Place 6 · PearlandPearlandShot Put4kg6.33-811
Feb 13John Morriss III RelaysFeb 13 · Shot Put · Place 6 · PearlandPearlandShot Put4kg6.33-811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · Shot Put · Place 7 · PearlandPearlandShot Put732-811
Jan 29McNeese Indoor IIJan 29 · Shot Put · Place 5 · All American ThrowersAll American ThrowersShot Put4kg5.10.31m PB11
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Shot Put · Place 23 · All American ThrowersAll American ThrowersShot Put2328-11.7510

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 15 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus1kg15.65-0310
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 10 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put4kg10.32-01.7510
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Discus · Place 15 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus1kg15.76-0510
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 10 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put4kg10.30-11.5010
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 7 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus723.57m9
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 9 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put98.48m9
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 7 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus774-89
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 2 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put229-11.259
May 17Top Flight Youth Track MeetMay 17 · Discus · Place 3 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus1kg3.62-0910
May 17Top Flight Youth Track MeetMay 17 · Shot Put · Place 1 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put4kg1.8.81m10
May 102025 H-Town Hurricanes RelaysMay 10 · Discus · Place 5 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus518.64m9
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 2 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put28.84m9
May 3Clash of TexasMay 3 · Discus · Place 9 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubDiscus958-39
May 3Clash of TexasMay 3 · Shot Put · Place 5 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put528-69
Mar 22Houston Pace Setters InvitationalMar 22 · Shot Put · Place 1 · Texas Fusion Elite Track ClubTexas Fusion Elite Track ClubShot Put4kg1.27' 310

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 8 · BeastMode Track & FieldBeastMode Track & FieldDiscus1kg8.62-039
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 3 · BeastMode Track & FieldBeastMode Track & FieldShot Put4kg3.31-00.009
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 4 · BeastMode USABeastMode USAShot Put430-00.50—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 11 · BeastMode USABeastMode USADiscus1154-08—
Jun 13AAU Gulf District QualifierJun 13 · 200 Meters · Place 62 · BeastMode USABeastMode USA200 Meters6232.16 PB—
May 252024 High Velocity Memorial Day ClassicMay 25 · Discus · Place 5 · BeastMode Track & FieldBeastMode Track & FieldDiscus1kg5.51' 69
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 3 · BeastMode Track & FieldBeastMode Track & FieldShot Put4kg3.29' 49
May 252024 High Velocity Memorial Day ClassicMay 25 · 400 Meters · Place 44 · BeastMode Track & FieldBeastMode Track & Field400 Meters44.1:26.96a9
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 82 · BeastMode Track & FieldBeastMode Track & Field100 Meters82.15.54a9
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Place 3 · BeastMode Track & FieldBeastMode Track & FieldShot Put4kg3.28-06.009
Apr 13PTX 12th Annual Spring ClassicApr 13 · 400 Meters · Place 53 · BeastMode Track & FieldBeastMode Track & Field400 Meters53.1:23.79a PB9
Apr 13PTX 12th Annual Spring ClassicApr 13 · 100 Meters · Place 56 · BeastMode Track & FieldBeastMode Track & Field100 Meters56.15.32a PB9
Mar 27Junior Varsity UIL District 23 - 6A Championship 2024Mar 27 · Shot Put · Place 6 · PearlandPearlandShot Put629-0—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Greater Houston RelaysMay 27 · Shot Put · Place 4 · BeastModeBeastModeShot Put425-10—
May 27Greater Houston RelaysMay 27 · 100 Meters · Place 17 · BeastModeBeastMode100 Meters1716.14a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Shot Put · Place 5 · BeastModeBeastModeShot Put57.58m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 66 · BeastModeBeastMode100 Meters6615.62a—
Apr 8Pearland Track Xpress InvitationalApr 8 · Shot Put · Place 4 · BeastModeBeastModeShot Put425-11—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 51 · BeastModeBeastMode100 Meters5116.26a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 9 · Next Generation Track & FieldNext Generation Track & FieldShot Put6lb9.28-01.00 PB7
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 13 · Next Generation Track &Next Generation Track &Shot Put1322-05.00—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 42 · Next Generation Track &Next Generation Track &100 MetersRound P4216.82a—
May 21CL Stars Track Meet 13 and UpMay 21 · Discus · Place 9 · Next Generation Track & FieldNext Generation Track & FieldDiscus1kg9.5.25m7
May 21CL Stars Track Meet 13 and UpMay 21 · Shot Put · Place 10 · Next Generation Track & FieldNext Generation Track & FieldShot Put6lb10.6.85m7
May 21CL Stars Track Meet 13 and UpMay 21 · 100 Meters · Place 91 · Next Generation Track & FieldNext Generation Track & Field100 Meters91.17.69a7
May 7Clash of TexasMay 7 · Discus · Next Generation Track & FieldNext Generation Track & FieldDiscus1kg—DNS7
May 7Clash of TexasMay 7 · Shot Put · Next Generation Track & FieldNext Generation Track & FieldShot Put6lb—DNS7
May 7Clash of TexasMay 7 · 100 Meters · Place 73 · Next Generation Track & FieldNext Generation Track & Field100 Meters73.16.48a7
Apr 16PTX 10th Annual Spring ClassicApr 16 · Shot Put · Place 9 · Next GeneratNext GeneratShot Put96.44m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 38 · Next GeneratNext Generat100 Meters3816.69—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 13 · United Speed AssociationUnited Speed AssociationShot Put6lb13.18-08.006
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Shot Put · Place 14 · United Speed AssociationUnited Speed AssociationShot Put6lb14.18-02.006
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 53 · United Speed AssociationUnited Speed Association200 Meters53.46.56aWind: -0.36
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 43 · United Speed AssociationUnited Speed Association100 Meters43.20.44aWind: -2.96
Apr 24Greater Houston RelaysApr 24 · Shot Put · Place 4 · United Speed AssociationUnited Speed AssociationShot Put6lb4.20-06.506
Apr 24Greater Houston RelaysApr 24 · 400 Meters · Place 38 · United Speed AssociationUnited Speed Association400 Meters38.1:43.77a6
Apr 24Greater Houston RelaysApr 24 · 100 Meters · Place 36 · United Speed AssociationUnited Speed Association100 Meters36.16.86a6