Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2516.90Houston Pace Setters InvitationalMarch 25, 2023
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 105.0Pearland Track Express Spring ClassicApril 10, 2021
100m Hurdles · 30" / 0.762m · OutdoorHouston Pace Setters Invitational · Mar 2227.59aHouston Pace Setters InvitationalMarch 22, 2025
1500m Race Walk · OutdoorHouston Visions Meet TF26 · Apr 1113:09.20aHouston Visions Meet TF26April 11, 2026
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 105.5Pearland Track Express Spring ClassicApril 10, 2021
3000m Race Walk · OutdoorAAU Junior Olympic Games · Jul 2627:47.73AAU Junior Olympic Games July 26, 2025
3000m Racewalk · OutdoorTop Flight Youth Track Meet · May 1725:08.82aTop Flight Youth Track MeetMay 17, 2025
400 Meters · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 291:34.64aAAU Junior Olympics Region 17 National QualifierJune 29, 2022
800 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 133:59.24aPTX 12th Annual Spring ClassicApril 13, 2024
Discus · 1kg · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1225.68mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
High Jump · IndoorFasTrak Coach O Youth Indoor Challenge · Feb 51.15mFasTrak Coach O Youth Indoor ChallengeFebruary 5, 2023
High Jump · OutdoorMainland Jaguars Track Meet · May 61.07mMainland Jaguars Track MeetMay 6, 2023
Javelin · 300g TJ · OutdoorTexas Storm Track Club 11-12 and under Youth Meet · May 1515.16mTexas Storm Track Club 11-12 and under Youth MeetMay 15, 2021
Javelin · 400g TJ · OutdoorAAU Region 17 Junior Olympics National Qualifier · Jun 3034.80mAAU Region 17 Junior Olympics National QualifierJune 30, 2021
Javelin · 600g · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2658-07AAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 800g · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1258-07AAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Long Jump · IndoorFasTrak Coach O Youth Indoor Challenge · Feb 52.92mFasTrak Coach O Youth Indoor ChallengeFebruary 5, 2023
Long Jump · OutdoorHouston Pace Setters Invitational · Mar 2210' 1.5Houston Pace Setters InvitationalMarch 22, 2025
Shot Put · 4kg · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 129.88mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Shot Put · 6lb · Outdoor2024 High Velocity Memorial Day Classic · May 2531' 0.252024 High Velocity Memorial Day ClassicMay 25, 2024
Triathlon · Standard · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 29431AAU 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
Aug 1AAU Junior Olympic GamesAug 1 · 3000m Racewalk · Place 6 · Mainland Jaguars Track3000m Racewalk6.26:30.86a-
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 11 · Mainland Jaguars TrackJavelin600g11.58-07 PB-
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 11 · Mainland Jaguars TrackJavelin800g11.58-07 PB-
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 14 · Mainland Jaguars TrackDiscus1kg14.25.68m PB-
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 14 · Mainland Jaguars TrackShot Put4kg14.9.88m PB-
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 3000m Racewalk · Place 2 · Mainland Jaguars Track3000m Racewalk2.25:56.31a-
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 3 · Mainland JaguarsJavelin323.70m—
May 30Wings Track Club Championship TF26May 30 · Discus · Place 8 · Mainland JaguarsDiscus827.51m—
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 5 · Mainland JaguarsShot Put59.86m—
May 23High Velocity Memorial Day ClassicMay 23 · Discus · Place 6 · Mainland JaguarsDiscus679-5—
May 9H-Town Hurricanes Relays TF26May 9 · Discus · Place 3 · Mainland Jaguars TrackDiscus1kg3.24.74m-
May 9H-Town Hurricanes Relays TF26May 9 · Shot Put · Place 3 · Mainland Jaguars TrackShot Put4kg3.9.32m-
Apr 25Wharton County Wave InvitationalApr 25 · Discus · Place 3 · Mainland Jaguars TrackDiscus1kg3.69' 2.5"-
Apr 25Wharton County Wave InvitationalApr 25 · Shot Put · Place 4 · Mainland Jaguars TrackShot Put4kg4.30' 9.5"-
Apr 11Houston Visions Meet TF26Apr 11 · Discus · Place 6 · Mainland JaguarsDiscus681-1—
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 5 · Mainland JaguarsShot Put530-3—
Apr 11Houston Visions Meet TF26Apr 11 · 1500m Race Walk · Place 1 · Mainland Jaguars1500m Race Walk113:09.20a PB—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · 3000m Race Walk · Place 12 · Mainland Jag3000m Race Walk1227:47.73 PB12
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 3000m Racewalk · Place 5 · Mainland Jaguars Track3000m Racewalk5.31:12.61a-
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 12 · Mainland Jaguars TrackJavelin600g12.57-05-
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 12 · Mainland Jaguars TrackDiscus1kg12.71-10-
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 9 · Mainland Jaguars TrackShot Put4kg9.27-05.50-
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 10 · Mainland Jaguars TrackShot Put4kg10.27-07.75-
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 2 · Mainland JaguarsDiscus275-3—
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 2 · Mainland JaguarsShot Put228-0.75—
May 17Top Flight Youth Track MeetMay 17 · 3000m Racewalk · Place 2 · Mainland Jaguars Track3000m Racewalk2.25:08.82a PB-
May 17Top Flight Youth Track MeetMay 17 · Discus · Place 3 · Mainland Jaguars TrackDiscus1kg3.69-10-
May 17Top Flight Youth Track MeetMay 17 · Shot Put · Place 3 · Mainland Jaguars TrackShot Put6lb3.29-04.00-
May 102025 H-Town Hurricanes RelaysMay 10 · Discus · Place 4 · Mainland JaguarsDiscus419.81m—
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 5 · Mainland JaguarsShot Put58.38m—
May 3Mainland Jaguars Track MeetMay 3 · Discus · Place 3 · Mainland JaguarsDiscus321.01m—
May 3Mainland Jaguars Track MeetMay 3 · Shot Put · Place 4 · Mainland JaguarsShot Put48.26m—
Mar 22Houston Pace Setters InvitationalMar 22 · 100m Hurdles · Place 3 · Mainland Jaguars Track100m Hurdles30" / 0.762m3.27.59a PB-
Mar 22Houston Pace Setters InvitationalMar 22 · Long Jump · Place 2 · Mainland Jaguars TrackLong Jump2.10' 1.5 PB-
Mar 22Houston Pace Setters InvitationalMar 22 · Shot Put · Place 3 · Mainland Jaguars TrackShot Put4kg3.26' 11-

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 31 · Mainland JaguarsShot Put318.75m—
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Javelin · Place 7 · Mainland Jaguars TrackJavelin400g TJ7.59-0712
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 7 · Mainland Jaguars TrackDiscus1kg7.59-0112
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 6 · Mainland Jaguars TrackShot Put6lb6.29-08.2512
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 12 · Mainland JaguarsJavelin1222.48m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 8 · Mainland JaguarsDiscus816.16m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 4 · Mainland JaguarsShot Put49.82m—
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 5 · Mainland Jaguars Track ClubShot Put531-01.50—
Jun 13AAU Gulf District QualifierJun 13 · Javelin · Place 6 · Mainland Jaguars Track ClubJavelin664-07—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 4 · Mainland Jaguars Track ClubDiscus482-00—
May 252024 High Velocity Memorial Day ClassicMay 25 · Long Jump · Mainland Jaguars TrackLong Jump—ND12
May 252024 High Velocity Memorial Day ClassicMay 25 · Discus · Place 2 · Mainland Jaguars TrackDiscus1kg2.62' 512
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 2 · Mainland Jaguars TrackShot Put6lb2.31' 0.25 PB12
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Place 4 · Mainland Jaguars TrackShot Put6lb4.28-10.5012
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 55 · Mainland Jaguars Track800 Meters55.3:59.24a PB12
Mar 30Houston Pace SettersMar 30 · 80m Hurdles · Mainland Jaguars Track80m Hurdles30" / 0.762m—DNS12
Mar 30Houston Pace SettersMar 30 · High Jump · Mainland Jaguars TrackHigh Jump—NH12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Mainland Jaguars Track MeetMay 6 · Long Jump · Place 4 · Mainland JaguarsLong Jump43.45m—
May 6Mainland Jaguars Track MeetMay 6 · High Jump · Place 2 · Mainland JaguarsHigh Jump21.07m PB—
May 6Mainland Jaguars Track MeetMay 6 · Shot Put · Place 3 · Mainland JaguarsShot Put37.04m—
Apr 8Pearland Track Xpress InvitationalApr 8 · High Jump · Place 2 · Mainland JaguarsHigh Jump23-7—
Apr 8Pearland Track Xpress InvitationalApr 8 · Shot Put · Place 5 · Mainland JaguarsShot Put522-10—
Mar 25Houston Pace Setters InvitationalMar 25 · High Jump · Place 2 · Mainland Jaguars Track ClubHigh Jump23-08.00—
Mar 25Houston Pace Setters InvitationalMar 25 · Shot Put · Place 3 · Mainland Jaguars Track ClubShot Put325-05.00—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 27 · Mainland Jaguars Track Club100 Meters2716.90 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · Shot Put · Place 2 · Mainland Jaguars Track ClubShot Put27.30m—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · Long Jump · Place 11 · Mainland Jaguars Track ClubLong Jump112.92m PB—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · High Jump · Place 4 · Mainland Jaguars Track ClubHigh Jump41.15m PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Triathlon · Place 3 · Mainland Jaguars TrackTriathlonStandardRound M3.431 PB10
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Javelin · Place 11 · Mainland Jaguars TrackJavelin400g TJ11.51-0310
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 2 · Mainland Jaguars TrackShot Put6lbRound M2.7.41m10
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 7 · Mainland Jaguars TrackShot Put6lb7.23-10.0010
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · High Jump · Place 2 · Mainland Jaguars TrackHigh JumpRound M2.1.04m10
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · High Jump · Place 3 · Mainland Jaguars TrackHigh Jump3.0.90m10
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 400 Meters · Place 3 · Mainland Jaguars Track400 MetersRound M3.1:34.64a PB10
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · High Jump · Place 4 · Mainland JaguarsHigh Jump43-06.00—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Javelin · Place 13 · Mainland JaguarsJavelin1344-01—
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 8 · Mainland JaguarsShot Put822-04.00—
May 28Greater Houston RelaysMay 28 · High Jump · Place 1 · Mainland JagHigh Jump13-05.00—
May 28Greater Houston RelaysMay 28 · Shot Put · Place 2 · Mainland JagShot Put223-11.00—
May 28Greater Houston RelaysMay 28 · Javelin · Place 8 · Mainland JagJavelin839-04—

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Javelin · Place 13 · Mainland Jaguars TrackJavelin400g TJ13.34.80m PB9
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 8 · Mainland Jaguars TrackShot Put6lb8.18-01.259
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Javelin · Place 12 · Mainland Jaguars TrackJavelin400g TJ12.45-109
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Shot Put · Place 8 · Mainland Jaguars TrackShot Put6lb8.16-08.259
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 60 · Mainland Jaguars Track200 Meters60.44.86aWind: -2.69
Jun 5Track Houston 2021 Championship MeetJun 5 · Javelin · Place 10 · Mainland JaguarsJavelin1013.20m1
Jun 5Track Houston 2021 Championship MeetJun 5 · Shot Put · Place 10 · Mainland JaguarsShot Put104.89m1
May 29Northwest Flyers Annual Track MeetMay 29 · Javelin · Place 7 · Mainland JaguarsJavelin713.80m9
May 29Northwest Flyers Annual Track MeetMay 29 · Shot Put · Place 4 · Mainland JaguarsShot Put45.15m9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Javelin · Place 6 · Mainland Jaguars TrackJavelin300g TJ6.15.16m PB9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Shot Put · Place 1 · Mainland Jaguars TrackShot Put6lb1.5.80m9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 78 · Mainland Jaguars Track100 Meters78.18.29a9
May 1All American Throwers Field Event ChampionshipMay 1 · Shot Put · Place 5 · Mainland Jaguars TrackShot Put6lb5.12-10.509
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · Javelin · Place 9 · Mainland Jaguars TrackJavelin300g TJ9.36-08.009
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · Shot Put · Place 3 · Mainland Jaguars TrackShot Put6lb3.14-06.009
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 74 · Mainland Jaguars Track200 Meters74.41.04a9
Apr 10Pearland Track Express Spring ClassicApr 10 · Shot Put · Place 3 · Mainland JaguarsShot Put314-07.509
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 33 · Mainland Jaguars200 Meters335.5 PB9
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 29 · Mainland Jaguars100 Meters295.0 PB9