Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 101.5Pearland Track Express Spring ClassicApril 10, 2021
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 104.4Pearland Track Express Spring ClassicApril 10, 2021
60 Meters · IndoorFasTrak Coach O Youth Indoor Challenge · Feb 59.45FasTrak Coach O Youth Indoor ChallengeFebruary 5, 2023
Discus · 1kg · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 1253-09AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!June 12, 2025
Javelin · 400g TJ · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 2922-07AAU Junior Olympics Region 17 National QualifierJune 29, 2022
Shot Put · 4kg · OutdoorTFYTC 2026 MEET · May 168.91mTFYTC 2026 MEETMay 16, 2026
Shot Put · 6lb · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 129.77mAAU 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

19 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 7 · BeastMode Track & FieldDiscus1kg7.53-077
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · BeastMode Track & FieldShot Put6lb—DNS7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 6 · BeastMode Track & FieldDiscus1kg6.15.74m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 3 · BeastMode Track & FieldShot Put6lb3.9.77m PB7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · BeastMode Track & Field100 MetersRound P—DNSWind: -2.27
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 2 · BeastModeShot Put28.97m7
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · BeastModeShot Put—ND7
May 16TFYTC 2026 MEETMay 16 · Shot Put · Place 3 · BeastMode Track & FieldShot Put4kg3.8.91m PB7
May 9H-Town Hurricanes Relays TF26May 9 · Discus · BeastMode Track & FieldDiscus1kg--DNS7
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 3 · BeastMode Track & FieldShot Put6lb3.8.94m7
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · BeastMode Track & Field100 Meters--DNS7
May 2BeastMode Presents: Coach K RelaysMay 2 · Shot Put · BeastMode Track & FieldShot Put6lb—DNS7
May 2BeastMode Presents: Coach K RelaysMay 2 · 800 Meters · BeastMode Track & Field800 Meters—DNS7
Apr 25Wharton County Wave InvitationalApr 25 · Discus · BeastMode Track & FieldDiscus1kg—DNS7
Apr 25Wharton County Wave InvitationalApr 25 · Shot Put · Place 2 · BeastMode Track & FieldShot Put6lb2.30' 0"7
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · BeastMode Track & Field100 Meters—DNS7
Apr 18PTX Spring Classic TF26Apr 18 · Discus · Place 2 · BeastModeDiscus217.73m7
Apr 11Houston Visions Meet TF26Apr 11 · Discus · Place 1 · BeastModeDiscus166-17
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 2 · BeastModeShot Put230-57

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 25 · 13 BeastMode TrShot Put2528-06.50—
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 28 · 13 BeastMode TrDiscus2856-02—
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 3 · BeastMode Track & FieldDiscus1kg3.51-106
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 2 · BeastMode Track & FieldShot Put6lb2.28-03.256
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Discus · Place 2 · BeastMode Track & FieldDiscus1kg2.53-09 PB6
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · BeastMode Track & Field100 MetersRound P--DNS6
May 31Track Houston Championship May 31 · Discus · Place 1 · BeastModeDiscus115.25m—
May 31Track Houston Championship May 31 · Shot Put · Place 2 · BeastModeShot Put28.52m—
May 31Track Houston Championship May 31 · 100 Meters · Place 86 · BeastMode100 MetersRound P8616.53a—
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 1 · BeastModeDiscus147-6—
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 2 · BeastModeShot Put226-10.25—
May 17Top Flight Youth Track MeetMay 17 · Discus · BeastMode Track & FieldDiscus1kg—DNS6
May 17Top Flight Youth Track MeetMay 17 · Shot Put · Place 2 · BeastMode Track & FieldShot Put6lb2.7.756
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 37 · BeastMode Track & Field100 Meters37.16.50a6
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 2 · BeastModeShot Put28.47m—
May 3Mainland Jaguars Track MeetMay 3 · Discus · Place 1 · BeastModeDiscus112.55m6
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 2 · BeastModeShot Put28.00m6
May 3Mainland Jaguars Track MeetMay 3 · 100 Meters · Place 35 · BeastMode100 Meters3516.80a6

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 2 · BeastMode Track & FieldDiscus1kg2.38-005
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 1 · BeastMode Track & FieldShot Put6lb1.23-09.255
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 1 · BeastMode USAShot Put124-02.25—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 4 · BeastMode USADiscus430-03—
May 252024 High Velocity Memorial Day ClassicMay 25 · Discus · BeastMode Track & FieldDiscus1kg—ND5
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 1 · BeastMode Track & FieldShot Put6lb1.24' 8.255
Apr 13PTX 12th Annual Spring ClassicApr 13 · Javelin · BeastMode Track & FieldJavelin400g TJ--DNS5
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · BeastMode Track & FieldShot Put6lb--DNS5
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · BeastMode Track & Field200 Meters--DNS5
Mar 30Houston Pace SettersMar 30 · 200 Meters · BeastMode Track & Field200 Meters—NT5
Mar 30Houston Pace SettersMar 30 · 100 Meters · Place 25 · BeastMode Track & Field100 Meters25.17.67a5

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Greater Houston RelaysMay 27 · Shot Put · Place 2 · BeastModeShot Put223-0—
May 27Greater Houston RelaysMay 27 · 100 Meters · Place 20 · BeastMode100 Meters2018.55a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Shot Put · Place 2 · BeastModeShot Put26.18m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 59 · BeastMode100 Meters5917.82a—
May 6Mainland Jaguars Track MeetMay 6 · Shot Put · Place 1 · BeastModeShot Put16.42m—
Apr 8Pearland Track Xpress InvitationalApr 8 · Shot Put · Place 2 · BeastModeShot Put220-7—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 44 · BeastMode100 Meters4418.45a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · Shot Put · Place 4 · BeastMode USAShot Put44.97m—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 60 Meters · Place 12 · BeastMode USA60 Meters129.45 PB—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Javelin · Place 4 · BeastMode Track & FieldJavelin400g TJ4.22-07 PB3
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 1 · BeastMode Track & FieldShot Put6lb1.13-06.503
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Javelin · Place 2 · BeastModeJavelin234-00.50—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 1 · BeastModeShot Put114-00.50—
May 28Greater Houston RelaysMay 28 · Shot Put · Place 4 · BeastModeShot Put414-00.00—
May 28Greater Houston RelaysMay 28 · Javelin · Place 2 · BeastModeJavelin226-08—
May 28Greater Houston RelaysMay 28 · 100 Meters · Place 28 · BeastMode100 Meters2819.10—
Apr 16PTX 10th Annual Spring ClassicApr 16 · Shot Put · Place 1 · BeastModeShot Put14.39m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 49 · BeastMode100 Meters4920.47—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 72 · BeastMode100 MetersRound P7221.338
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 47 · BeastMode200 Meters474.4 PB—
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 42 · BeastMode100 Meters421.5 PB—