Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers Annual Track Meet · May 290.4Northwest Flyers Annual Track MeetMay 29, 2021
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2517.87Houston Pace Setters InvitationalMarch 25, 2023
200 Meters · OutdoorHouston Pace Setters Invitational · Mar 2538.59Houston Pace Setters InvitationalMarch 25, 2023
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 103.7Pearland Track Express Spring ClassicApril 10, 2021
400 Meters · Outdoor2022 Texas Storm Youth Track Meet 11-12 and under · May 141:36.10a2022 Texas Storm Youth Track Meet 11-12 and underMay 14, 2022
Discus · 1kg · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1224.46mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 300g TJ · Outdoor2022 Texas Storm Youth Track Meet 11-12 and under · May 1412.52m2022 Texas Storm Youth Track Meet 11-12 and underMay 14, 2022
Javelin · 400g TJ · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2174-06AAU JO Region 17 Nat. Qual.June 21, 2024
Javelin · 600g · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2689-01AAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 800g · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1289-01AAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Shot Put · 4kg · Outdoor2026 Texas Storm Youth Annual Track Meet · May 97.55m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Shot Put · 4lb · OutdoorClash of Texas · May 19-08.00Clash of TexasMay 1, 2021
Shot Put · 6lb · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2120-06.50AAU 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

10 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 8 · Pearland Track XpressJavelin600g8.89-01 PB8
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Discus · Place 13 · Pearland Track XpressDiscus1kg13.78-028
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 8 · Pearland Track XpressJavelin800g8.89-01 PB8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 15 · Pearland Track XpressDiscus1kg15.24.46m PB8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 20 · Pearland Track XpressShot Put4kg20.7.37m8
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 4 · Pearland Track XpressJavelin421.21m8
May 30Wings Track Club Championship TF26May 30 · Discus · Place 10 · Pearland Track XpressDiscus1024.31m8
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 11 · Pearland Track XpressShot Put116.87m8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Pearland Track XpressDiscus1kg--FOUL8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 16 · Pearland Track XpressShot Put4kg16.7.55m PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 10 · Pearland Track XpressJavelin600g10.63-077
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 11 · Pearland Track XpressDiscus1kg11.71-117
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 17 · Pearland Track XpressShot Put4kg17.19-01.757
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 4 · Pearland Track XpressDiscus422.55m7
May 31The Wings Track Club Youth ChampionshipMay 31 · Javelin · Place 3 · Pearland Track XpressJavelin314.48m7
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 4 · Pearland Track XpressShot Put46.76m7
May 24High Velocity Memorial Day ClassicMay 24 · Discus · Place 3 · Pearland Track XpressDiscus363-07
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 6 · Pearland Track XpressShot Put619-2.257
May 102025 H-Town Hurricanes RelaysMay 10 · Discus · Place 5 · Pearland Track XpressDiscus518.29m7
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 8 · Pearland Track XpressShot Put85.16m7
May 3Clash of TexasMay 3 · Discus · Place 22 · Pearland Track XpressDiscus2249-17
May 3Clash of TexasMay 3 · Shot Put · Place 28 · Pearland Track XpressShot Put2819-77
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · Discus · Pearland Track XpressDiscus1kg—NM7
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · Shot Put · Place 3 · Pearland Track XpressShot Put6lb3.17' 1.5"7

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Javelin · Place 5 · Pearland Track XpressJavelin400g TJ5.74-06 PB12
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Discus · Place 9 · Pearland Track XpressDiscus1kg9.45-0312
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 10 · Pearland Track XpressShot Put6lb10.20-06.50 PB12
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 11 · Pearland Track XpressShot Put1121-08.75—
Jun 13AAU Gulf District QualifierJun 13 · Javelin · Place 5 · Pearland Track XpressJavelin568-08—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 8 · Pearland Track XpressDiscus856-07—
May 252024 High Velocity Memorial Day ClassicMay 25 · Discus · Place 5 · Pearland Track XpressDiscus1kg5.47' 812
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 5 · Pearland Track XpressShot Put6lb5.19' 7.512
May 4Clash of TexasMay 4 · Combined results · Place 13 · Pearland TraCombined results1344-0412
May 4Clash of TexasMay 4 · Combined results · Place 22 · Pearland TraCombined results2219-09.7512

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Houston Visions Track & Field MeetMay 13 · Shot Put · Place 1 · Pearland Track XpressShot Put14.64m—
May 6Clash of TexasMay 6 · Discus · Place 15 · Pearland Track XpressDiscus1511.89m—
May 6Clash of TexasMay 6 · 100 Meters · Place 87 · Pearland Track Xpress100 Meters8719.09a—
Apr 8Pearland Track Xpress InvitationalApr 8 · Discus · Place 5 · Pearland Track XpressDiscus533-1—
Apr 8Pearland Track Xpress InvitationalApr 8 · Javelin · Place 11 · Pearland Track XpressJavelin1144-3—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 64 · Pearland Track Xpress100 Meters6418.30a—
Mar 25Houston Pace Setters InvitationalMar 25 · 200 Meters · Place 20 · Pearland Track Xpress200 Meters2038.59 PB—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 31 · Pearland Track Xpress100 Meters3117.87 PB—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Javelin · Place 14 · Pearland Track XpressJavelin400g TJ14.40-1010
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Javelin · Place 15 · Pearland Track XpressJavelin1540-0810
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 400 Meters · Place 35 · Pearland Track Xpress400 Meters351:42.45a10
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · 100 Meters · Place 41 · Pearland Track Xpress100 MetersRound P4118.82a10
May 28Greater Houston RelaysMay 28 · Javelin · Place 7 · Pearland TraJavelin740-09—
May 28Greater Houston RelaysMay 28 · 100 Meters · Place 20 · Pearland Tra100 Meters2019.06—
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Javelin · Place 7 · Pearland Track XpressJavelin300g TJ7.12.52m PB10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 88 · Pearland Track Xpress400 Meters88.1:36.10a PB10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 87 · Pearland Track Xpress100 Meters87.18.35a10
Apr 16PTX 10th Annual Spring ClassicApr 16 · Javelin · Place 10 · Pearland TraJavelin109.67m—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 61 · Pearland Tra100 Meters6119.58—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 52 · Pearland Tra400 Meters521:42.61—

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 11 · Pearland Track XpressShot Put6lb11.11-06.009
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Javelin · Place 19 · Pearland Track XpressJavelin400g TJ19.26-049
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Shot Put · Place 15 · Pearland Track XpressShot Put6lb15.11-01.009
Jun 5Track Houston 2021 Championship MeetJun 5 · Javelin · Place 18 · Pearland Track XpressJavelin187.07m9
Jun 5Track Houston 2021 Championship MeetJun 5 · Shot Put · Place 14 · Pearland Track XpressShot Put143.32m9
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 123 · Pearland Track Xpress100 Meters12319.749
May 29Northwest Flyers Annual Track MeetMay 29 · Javelin · Place 13 · Pearland Track XpressJavelin137.80m9
May 29Northwest Flyers Annual Track MeetMay 29 · Shot Put · Place 6 · Pearland Track XpressShot Put63.74m9
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 76 · Pearland Track Xpress100 Meters760.4 PB9
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Javelin · Place 14 · Pearland Track XpressJavelin1420-2.5—
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Shot Put · Place 9 · Pearland Track XpressShot Put910-9—
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 71 · Pearland Track Xpress200 Meters7137.40—
May 1Clash of TexasMay 1 · Shot Put · Place 12 · Pearland Track XpressShot Put4lb12.9-08.00 PB9
May 1Clash of TexasMay 1 · 100 Meters · Place 105 · Pearland Track Xpress100 Meters105.20.33a9
Apr 24Greater Houston RelaysApr 24 · Shot Put · Pearland Track XpressShot Put6lb—DNS9
Apr 24Greater Houston RelaysApr 24 · 400 Meters · Pearland Track Xpress400 Meters—DNS9
Apr 10Pearland Track Express Spring ClassicApr 10 · 400 Meters · Place 30 · Pearland Track Xpress400 Meters301:53.87—
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 37 · Pearland Track Xpress200 Meters373.7 PB—
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 31 · Pearland Track Xpress100 Meters315.0—