Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 H-Town Hurricanes Relays · May 1017.40a2025 H-Town Hurricanes RelaysMay 10, 2025
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2526.44Houston Pace Setters InvitationalMarch 25, 2023
200 Meters · OutdoorPearland Track Xpress Invitational · Apr 81:00.42aPearland Track Xpress InvitationalApril 8, 2023
400 Meters · OutdoorThe Wings Track Club Youth Championship · May 311:25.43aThe Wings Track Club Youth ChampionshipMay 31, 2025
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 263:00.05aAAU Track & Field Region 17 QualifierJune 26, 2026
Javelin · 250g AeroJav · Outdoor2026 Texas Storm Youth Annual Track Meet · May 913.29m2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Javelin · 300g TJ · OutdoorAAU Gulf Primary Meet · Jun 840-04AAU Gulf Primary MeetJune 8, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2653-08AAU Track & Field Region 17 QualifierJune 26, 2026
Shot Put · 4lb · OutdoorAAU Gulf Primary Meet · Jun 818-02.25AAU Gulf Primary MeetJune 8, 2024
Shot Put · 6lb · Outdoor2026 Texas Storm Youth Annual Track Meet · May 96.40m2026 Texas Storm Youth Annual Track MeetMay 9, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 46 · Pearland Track XpressShot Put6lb46.5.28m4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 9 · Pearland Track XpressJavelin400g TJ9.53-08 PB4
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Shot Put · Place 6 · Pearland Track XpressShot Put6lb6.20-04.504
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 16 · Pearland Track Xpress800 Meters16.3:00.05a PB4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 10 · Pearland Track XpressJavelin400g TJ10.15.68m4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Shot Put · Place 8 · Pearland Track XpressShot Put6lb8.5.90m4
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 16 · Pearland Track Xpress800 Meters16.3:00.52a4
May 30Wings Track Club Championship TF26May 30 · Javelin · Place 8 · Pearland Track XpressJavelin812.42m—
May 30Wings Track Club Championship TF26May 30 · Shot Put · Place 4 · Pearland Track XpressShot Put46.37m—
May 30Wings Track Club Championship TF26May 30 · 800 Meters · Pearland Track Xpress800 Meters—NT—
May 23High Velocity Memorial Day ClassicMay 23 · Shot Put · Place 6 · Pearland Track XpressShot Put619-8.254
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Javelin · Place 6 · Pearland Track XpressJavelin250g AeroJav6.13.29m PB4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 4 · Pearland Track XpressShot Put6lb4.6.40m PB4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 21 · Pearland Track Xpress800 Meters21.3:05.19a4
May 2Clash of Texas TF26May 2 · Javelin · Place 11 · Pearland Track XpressJavelin1150-114
May 2Clash of Texas TF26May 2 · Shot Put · Place 5 · Pearland Track XpressShot Put520-04.004
May 2Clash of Texas TF26May 2 · 800 Meters · Place 33 · Pearland Track Xpress800 Meters333:08.26a4
Apr 18PTX Spring Classic TF26Apr 18 · Javelin · Place 5 · Pearland Track XpressJavelin514.30m4
Apr 18PTX Spring Classic TF26Apr 18 · Shot Put · Place 4 · Pearland Track XpressShot Put46.26m4
Apr 18PTX Spring Classic TF26Apr 18 · 800 Meters · Place 15 · Pearland Track Xpress800 Meters153:05.31a4
Apr 11Houston Visions Meet TF26Apr 11 · Shot Put · Place 3 · Pearland Track XpressShot Put319-54
Apr 11Houston Visions Meet TF26Apr 11 · 800 Meters · Place 13 · Pearland Track Xpress800 Meters133:11.704

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 8 · Pearland Track XpressJavelin400g TJ8.42-063
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 6 · Pearland Track XpressShot Put6lb6.18-03.253
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 6 · Pearland Track XpressShot Put6lb6.17-03.253
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 26 · Pearland Track Xpress800 Meters26.3:06.31a3
May 31The Wings Track Club Youth ChampionshipMay 31 · Javelin · Place 7 · Pearland Track XpressJavelin710.54m—
May 31The Wings Track Club Youth ChampionshipMay 31 · Shot Put · Place 4 · Pearland Track XpressShot Put45.60m—
May 31The Wings Track Club Youth ChampionshipMay 31 · 400 Meters · Place 30 · Pearland Track Xpress400 Meters301:25.43a PB—
May 24High Velocity Memorial Day ClassicMay 24 · Shot Put · Place 4 · Pearland Track XpressShot Put417-9.50—
May 24High Velocity Memorial Day ClassicMay 24 · 800 Meters · Place 18 · Pearland Track Xpress800 Meters183:18.52a—
May 102025 H-Town Hurricanes RelaysMay 10 · Shot Put · Place 3 · Pearland Track XpressShot Put34.99m—
May 102025 H-Town Hurricanes RelaysMay 10 · 800 Meters · Place 12 · Pearland Track Xpress800 Meters123:12.64a—
May 102025 H-Town Hurricanes RelaysMay 10 · 100 Meters · Place 39 · Pearland Track Xpress100 Meters3917.40a PB—
May 3Clash of TexasMay 3 · Javelin · Place 19 · Pearland Track XpressJavelin1941-8—
May 3Clash of TexasMay 3 · Shot Put · Place 15 · Pearland Track XpressShot Put1517-0—
May 3Clash of TexasMay 3 · 100 Meters · Place 123 · Pearland Track Xpress100 Meters12318.29a—
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · Shot Put · Place 2 · Pearland Track XpressShot Put6lb2.16' 4.5"3
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 800 Meters · Place 7 · Pearland Track Xpress800 Meters7.3:06.39a3
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 100 Meters · Place 37 · Pearland Track Xpress100 Meters37.18.58a3

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Javelin · Place 4 · Pearland Track XpressJavelin300g TJ4.39-102
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 4 · Pearland Track XpressShot Put4lb4.18-00.502
Jun 8AAU Gulf Primary MeetJun 8 · Javelin · Place 8 · Pearland Track XpressJavelin300g TJ8.40-04 PB2
Jun 8AAU Gulf Primary MeetJun 8 · Javelin · Place 7 · Pearland Track XpressJavelin300g TJ7.40-042
Jun 8AAU Gulf Primary MeetJun 8 · Shot Put · Place 5 · Pearland Track XpressShot Put4lb5.18-02.25 PB2
Jun 8AAU Gulf Primary MeetJun 8 · Shot Put · Place 5 · Pearland Track XpressShot Put4lb5.18-02.252
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 3 · Pearland Track XpressShot Put4lb3.16' 11.752
May 4Clash of TexasMay 4 · Combined results · Place 5 · Pearland TraCombined results536-098
May 4Clash of TexasMay 4 · Combined results · Place 2 · Pearland TraCombined results215-08.258
Apr 13PTX 12th Annual Spring ClassicApr 13 · Javelin · Place 11 · Pearland Track XpressJavelin300g TJ11.22-012
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Place 6 · Pearland Track XpressShot Put4lb6.13-09.502

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Houston Visions Track & Field MeetMay 13 · Shot Put · Place 8 · Pearland Track XpressShot Put82.62m—
May 13Houston Visions Track & Field MeetMay 13 · 100 Meters · Place 99 · Pearland Track Xpress100 Meters9925.24a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 200 Meters · Place 100 · Pearland Track Xpress200 Meters1001:00.42a PB—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 62 · Pearland Track Xpress100 Meters6226.44 PB—