Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Xpress Invitational · Apr 818.78aPearland Track Xpress InvitationalApril 8, 2023
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2518.75Houston Pace Setters InvitationalMarch 25, 2023
Discus · 1kg · Outdoor2026 Texas Storm Youth Annual Track Meet · May 929.72m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Javelin · 800g · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1258-10AAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Shot Put · 4kg · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 128.85mAAU 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

9 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 2 · Pearland Track XpressJavelin800g2.58-10 PB7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Discus · Place 1 · Pearland Track XpressDiscus1kg1.29.24m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 5 · Pearland Track XpressShot Put4kg5.8.85m PB7
May 30Wings Track Club Championship TF26May 30 · Discus · Place 1 · Pearland Track XpressDiscus126.72m7
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 6 · Pearland Track XpressShot Put68.22m7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 8 · Pearland Track XpressDiscus1kg8.29.72m PB7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 11 · Pearland Track XpressShot Put4kg11.8.66m7
May 2Clash of Texas TF26May 2 · Discus · Place 8 · Pearland Track XpressDiscus896-037
May 2Clash of Texas TF26May 2 · Shot Put · Place 13 · Pearland Track XpressShot Put1327-10.007

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 28 · 13 Pearland TraDiscus2877-03—
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 27 · 13 Pearland TraShot Put2734-00.75—
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 40 · 13 Pearland TraJavelin4081-02—
May 31The Wings Track Club Youth ChampionshipMay 31 · Discus · Place 1 · Pearland Track XpressDiscus124.34m6
May 31The Wings Track Club Youth ChampionshipMay 31 · Javelin · Place 2 · Pearland Track XpressJavelin223.16m6
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 4 · Pearland Track XpressShot Put48.84m6
May 102025 H-Town Hurricanes RelaysMay 10 · Discus · Place 1 · Pearland Track XpressDiscus122.20m6
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 1 · Pearland Track XpressShot Put19.47m6
May 3Clash of TexasMay 3 · Discus · Place 6 · Pearland Track XpressDiscus663-16
May 3Clash of TexasMay 3 · Shot Put · Place 6 · Pearland Track XpressShot Put631-66

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 13AAU Gulf District QualifierJun 13 · Shot Put · Place 2 · Pearland Track XpressShot Put229-01.75—
Jun 13AAU Gulf District QualifierJun 13 · Javelin · Place 2 · Pearland Track XpressJavelin283-00—
Jun 13AAU Gulf District QualifierJun 13 · Discus · Place 2 · Pearland Track XpressDiscus259-00—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Clash of TexasMay 6 · Javelin · Place 2 · Pearland Track XpressJavelin223.70m—
May 6Clash of TexasMay 6 · Shot Put · Place 8 · Pearland Track XpressShot Put86.58m—
May 6Clash of TexasMay 6 · 100 Meters · Place 107 · Pearland Track Xpress100 Meters10719.00a—
Apr 8Pearland Track Xpress InvitationalApr 8 · Javelin · Place 1 · Pearland Track XpressJavelin169-5—
Apr 8Pearland Track Xpress InvitationalApr 8 · Shot Put · Place 4 · Pearland Track XpressShot Put420-3.50—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 67 · Pearland Track Xpress100 Meters6718.78a PB—
Mar 25Houston Pace Setters InvitationalMar 25 · Shot Put · Place 2 · Pearland Track XpressShot Put222-06.00—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 47 · Pearland Track Xpress100 Meters4718.75 PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Javelin · Place 6 · Pearland Track XpressJavelin644-039
Jun 16AAU Gulf Junior Olympics District QualifierJun 16 · Shot Put · Place 10 · Pearland Track XpressShot Put1017-01.009