Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3015.73aTrack Houston Championship Meet TF26May 30, 2026
3000m Race Walk · OutdoorAAU Junior Olympic Games · Jul 2623:39.36AAU Junior Olympic Games July 26, 2025
3000m Racewalk · Standard · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2627:14.87aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Discus · 1kg · OutdoorTFYTC 2026 MEET · May 1682' 8"TFYTC 2026 MEETMay 16, 2026
Shot Put · 4kg · IndoorFasTrak HS Meet · Feb 828-08.25FasTrak HS MeetFebruary 8, 2026
Shot Put · 4kg · OutdoorTrack Houston Championship Meet TF26 · May 3010.06mTrack Houston Championship Meet TF26May 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 30TAAF Games of Texas TF26Jul 30 · Shot Put · Place 17 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg17.30-07.5010
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Discus · Place 9 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1kg9.69-0210
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · Shot Put · Place 6 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg6.29-09.0010
Jul 17TAAF Regions 1 & 14 TF26Jul 17 · 100 Meters · Place 23 · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters23.16.68aWind: -4.310
Jun 13Governor's Games/John Boyer Track & Field ChampionshipsJun 13 · Discus · Place 2 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1kg2.22.34m10
Jun 13Governor's Games/John Boyer Track & Field ChampionshipsJun 13 · Shot Put · Place 4 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg4.8.86m10
Jun 13Governor's Games/John Boyer Track & Field ChampionshipsJun 13 · 100 Meters · Place 12 · Stallions Elite Track & FieldStallions Elite Track & Field100 MetersRound P12.16.60a10
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 8 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1kg8.21.75m10
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 6 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg6.10.06m PB10
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 28 · Stallions Elite Track & FieldStallions Elite Track & Field100 MetersRound P28.15.73a PB10
May 16TFYTC 2026 MEETMay 16 · Discus · Place 2 · Stallions Elite Track & FieldStallions Elite Track & FieldDiscus1kg2.82' 8" PB10
May 16TFYTC 2026 MEETMay 16 · Shot Put · Place 2 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg2.9.40m10
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 21 · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters21.16.10aWind: 010
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 1 · Stallions EliteStallions EliteShot Put19.81m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8FasTrak HS MeetFeb 8 · Shot Put · Place 7 · Texas Stallions Track ClubTexas Stallions Track ClubShot Put4kg7.28-08.25 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 31TAAF Games of TexasJul 31 · Shot Put · Place 29 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg29.24-06.509
Jul 26AAU Junior Olympic Games Jul 26 · 3000m Race Walk · Place 17 · Stallions ElStallions El3000m Race Walk1723:39.36 PB09
Jul 11TAAF Region 1Jul 11 · Shot Put · Place 4 · Stallions EliteStallions EliteShot Put426-79
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 3000m Racewalk · Place 2 · Stallions Elite Track & FieldStallions Elite Track & Field3000m RacewalkStandard2.27:14.87a PB9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 17 · Stallions Elite Track & FieldStallions Elite Track & FieldShot Put4kg17.25-01.259
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Stallions Elite Track & FieldStallions Elite Track & Field400 Meters—DNS9
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Stallions Elite Track & FieldStallions Elite Track & Field100 Meters—DNS9