Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClash of Texas · May 121.07aClash of TexasMay 1, 2021
Discus · 1kg · OutdoorAAU Track & Field Region 17 Qualifier · Jun 26120-11AAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 400g TJ · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 2956-08AAU Junior Olympics Region 17 National QualifierJune 29, 2022
Javelin · 600g · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2676-05AAU Track & Field Region 17 QualifierJune 26, 2026
Shot Put · 4kg · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 129.83mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Shot Put · 6lb · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2134-08.25AAU JO Region 17 Nat. Qual.June 21, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 22 · Pearland Track XpressDiscus1kg22.33.36m10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Pearland Track XpressShot Put4kg--DNS10
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 7 · Pearland Track XpressJavelin600g7.76-05 PB10
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 2 · Pearland Track XpressDiscus1kg2.120-11 PB10
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 6 · Pearland Track XpressShot Put4kg6.31-03.2510
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 7 · Pearland Track XpressJavelin600g7.76-0510
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 7 · Pearland Track XpressDiscus1kg7.93-0910
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 5 · Pearland Track XpressShot Put4kg5.9.83m PB10
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 2 · Pearland Track XpressJavelin221.29m10
May 30Wings Track Club Championship TF26May 30 · Discus · Place 5 · Pearland Track XpressDiscus534.77m10
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 11 · Pearland Track XpressShot Put117.84m10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 1 · Pearland Track XpressDiscus1kg1.34.00m10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 5 · Pearland Track XpressShot Put4kg5.8.95m10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 18 · Pearland TraDiscus1833.74m10
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 39 · Pearland TraJavelin3970-1110
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 7 · Pearland Track XpressJavelin600g7.69-009
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 8 · Pearland Track XpressDiscus1kg8.109-099
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 13 · Pearland Track XpressShot Put4kg13.30-05.759
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Discus · Place 7 · Pearland Track XpressDiscus1kg7.106-109
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 11 · Pearland Track XpressShot Put4kg11.30-07.009
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 4 · Pearland Track XpressDiscus433.00m9
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 5 · Pearland Track XpressShot Put59.45m9
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 2 · Pearland Track XpressDiscus2106-59
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 5 · Pearland Track XpressShot Put526-6.509
May 102025 H-Town Hurricanes RelaysMay 10 · Discus · Place 1 · Pearland Track XpressDiscus131.52m9
May 3Clash of TexasMay 3 · Discus · Place 2 · Pearland Track XpressDiscus2112-109
May 3Clash of TexasMay 3 · Shot Put · Place 7 · Pearland Track XpressShot Put725-89
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · Discus · Pearland Track XpressDiscus1kg—NM9
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · Shot Put · Place 3 · Pearland Track XpressShot Put4kg3.29' 0"9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Javelin · Place 1 · Pearland Track XpressJavelin600g1.71-028
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 2 · Pearland Track XpressDiscus1kg2.97-098
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 3 · Pearland Track XpressShot Put6lb3.34-08.25 PB8
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 3 · Pearland Track XpressShot Put334-06.50—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 2 · Pearland Track XpressDiscus292-05—
May 252024 High Velocity Memorial Day ClassicMay 25 · Discus · Place 1 · Pearland Track XpressDiscus1kg1.99' 118
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 1 · Pearland Track XpressShot Put6lb1.33' 08

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Houston Visions Track & Field MeetMay 13 · Shot Put · Place 1 · Pearland Track XpressShot Put18.86m—
May 6Clash of TexasMay 6 · Discus · Place 6 · Pearland Track XpressDiscus624.93m—
May 6Clash of TexasMay 6 · Shot Put · Place 12 · Pearland Track XpressShot Put128.26m—
Mar 25Houston Pace Setters InvitationalMar 25 · Shot Put · Place 2 · Pearland Track XpressShot Put227-03.00—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Javelin · Place 3 · Pearland Track XpressJavelin400g TJ3.56-08 PB12
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Discus · Place 4 · Pearland Track XpressDiscus1kg4.65-0112
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 6 · Pearland Track XpressShot Put6lb6.25-00.0012
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Javelin · Place 4 · Pearland Track XpressJavelin456-0112
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Discus · Place 5 · Pearland Track XpressDiscus562-0312
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 5 · Pearland Track XpressShot Put526-05.0012
May 28Greater Houston RelaysMay 28 · Discus · Place 3 · Pearland TraDiscus359-01—
May 28Greater Houston RelaysMay 28 · Shot Put · Place 3 · Pearland TraShot Put327-07.50—
May 28Greater Houston RelaysMay 28 · Javelin · Place 4 · Pearland TraJavelin450-02—
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Discus · Place 2 · Pearland Track XpressDiscus1kg2.17.20m12
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Shot Put · Place 2 · Pearland Track XpressShot Put6lb2.8.00m12
Apr 16PTX 10th Annual Spring ClassicApr 16 · Javelin · Place 3 · Pearland TraJavelin313.86m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · Discus · Place 3 · Pearland TraDiscus322.50m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · Shot Put · Place 4 · Pearland TraShot Put47.88m—

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Javelin · Place 6 · Pearland Track XpressJavelin400g TJ6.46-0611
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Discus · Place 6 · Pearland Track XpressDiscus1kg6.42-1011
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 6 · Pearland Track XpressShot Put6lb6.24-00.0011
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Javelin · Place 9 · Pearland Track XpressJavelin400g TJ9.15-0311
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Discus · Place 6 · Pearland Track XpressDiscus1kg6.31-0811
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Shot Put · Place 7 · Pearland Track XpressShot Put6lb7.21-03.5011
Jun 5Track Houston 2021 Championship MeetJun 5 · Javelin · Place 9 · Pearland Track XpressJavelin99.71m11
Jun 5Track Houston 2021 Championship MeetJun 5 · Discus · Place 9 · Pearland Track XpressDiscus97.03m11
Jun 5Track Houston 2021 Championship MeetJun 5 · Shot Put · Place 14 · Pearland Track XpressShot Put145.26m11
May 29Northwest Flyers Annual Track MeetMay 29 · Javelin · Place 6 · Pearland Track XpressJavelin611.33m11
May 29Northwest Flyers Annual Track MeetMay 29 · Discus · Place 6 · Pearland Track XpressDiscus65.96m11
May 29Northwest Flyers Annual Track MeetMay 29 · Shot Put · Place 8 · Pearland Track XpressShot Put86.49m11
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Javelin · Place 7 · Pearland Track XpressJavelin724-10.25—
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Shot Put · Place 10 · Pearland Track XpressShot Put1018-4.25—
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 100 Meters · Place 54 · Pearland Track Xpress100 Meters5422.16—
May 1Clash of TexasMay 1 · Shot Put · Place 10 · Pearland Track XpressShot Put4kg10.17-02.5011
May 1Clash of TexasMay 1 · 100 Meters · Place 54 · Pearland Track Xpress100 Meters54.21.07a PB11
Apr 24Greater Houston RelaysApr 24 · Discus · Place 3 · Pearland Track XpressDiscus1kg3.29-0011
Apr 24Greater Houston RelaysApr 24 · Shot Put · Place 4 · Pearland Track XpressShot Put6lb4.15-01.5011
Apr 24Greater Houston RelaysApr 24 · 100 Meters · Pearland Track Xpress100 Meters—DNS11
Apr 10Pearland Track Express Spring ClassicApr 10 · Discus · Place 3 · Pearland Track XpressDiscus327-08—
Apr 10Pearland Track Express Spring ClassicApr 10 · Shot Put · Place 2 · Pearland Track XpressShot Put218-07.50—