Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 High Velocity Memorial Day Classic · May 2524.60a2024 High Velocity Memorial Day ClassicMay 25, 2024
300 Meters · IndoorHoliday Hustle Masters & All-Comers Meet TF26 · Dec 131:41.15aHoliday Hustle Masters & All-Comers Meet TF26December 13, 2025
Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 120.52mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 400g TJ · OutdoorAAU West Coast National Championship · Jul 118.68mAAU West Coast National ChampionshipJuly 1, 2026
Shot Put · 6lb · OutdoorComets Hill Country Championship TF26 · Jun 68.39mComets Hill Country Championship TF26June 6, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 31 · Aurora Sundowners TrackAurora Sundowners TrackJavelin400g TJ31.15.81m6
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 12 · Aurora Sundowners TrackAurora Sundowners TrackDiscus1kg12.20.52m PB6
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 24 · Aurora Sundowners TrackAurora Sundowners TrackShot Put6lb24.8.00m6
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 1 · Austin Striders Track ClubAustin Striders Track ClubJavelin400g TJ1.18.68m PB6
Jul 1AAU West Coast National ChampionshipJul 1 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg1.18.12m6
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb3.8.31m6
Jun 24AAU Track and Field Region 19 QualifierJun 24 · Discus · Place 3 · Austin Striders Track ClubAustin Striders Track ClubDiscus321.30m6
Jun 24AAU Track and Field Region 19 QualifierJun 24 · Shot Put · Place 6 · Austin Striders Track ClubAustin Striders Track ClubShot Put68.55m6
Jun 12AAU South Texas District Qualifier - NorthJun 12 · Javelin · Place 1 · Austin Striders Track ClubAustin Striders Track ClubJavelin400g TJ1.16.10m6
Jun 12AAU South Texas District Qualifier - NorthJun 12 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg1.19.66m6
Jun 12AAU South Texas District Qualifier - NorthJun 12 · Shot Put · Place 6 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb6.7.62m6
Jun 6Comets Hill Country Championship TF26Jun 6 · Javelin · Place 2 · Austin Striders Track ClubAustin Striders Track ClubJavelin400g TJ2.15.27m6
Jun 6Comets Hill Country Championship TF26Jun 6 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg2.20.09m6
Jun 6Comets Hill Country Championship TF26Jun 6 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb3.8.39m PB6
May 29Friday Night Spikes & MoreMay 29 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg1.64-9.50Unofficial6
May 29Friday Night Spikes & MoreMay 29 · Shot Put · Place 2 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb2.26-10.50Unofficial6
May 23The Reckoning Part 2May 23 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus219.58m6
May 23The Reckoning Part 2May 23 · Shot Put · Place 6 · Austin Striders Track ClubAustin Striders Track ClubShot Put67.44m6
May 16Spartan Invitational May 16 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg2.18.06m6
May 16Spartan Invitational May 16 · Shot Put · Place 4 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb4.7.09m6
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg2.61-08.506
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · Shot Put · Place 2 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb2.27-05.506
May 2Clash of Texas TF26May 2 · Javelin · Place 3 · Austin Striders Track ClubAustin Striders Track ClubJavelin351-036
May 2Clash of Texas TF26May 2 · Discus · Place 5 · Austin Striders Track ClubAustin Striders Track ClubDiscus557-056
May 2Clash of Texas TF26May 2 · Shot Put · Place 6 · Austin Striders Track ClubAustin Striders Track ClubShot Put625-04.006
Apr 24CAPPS Track and Field Championship 2026 Apr 24 · Discus · Place 2 · Brentwood ChristianBrentwood ChristianDiscus1kg2.54-76
Apr 24CAPPS Track and Field Championship 2026 Apr 24 · Shot Put · Place 1 · Brentwood ChristianBrentwood ChristianShot Put6lb1.25-16
Apr 4The Reckoning Part 1Apr 4 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus118.67m6
Apr 4The Reckoning Part 1Apr 4 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put37.92m6
Mar 5SACS MS Invitational #1Mar 5 · Discus · Place 1 · Brentwood ChristianBrentwood ChristianDiscus1kg1.65-036
Mar 5SACS MS Invitational #1Mar 5 · Shot Put · Place 2 · Brentwood ChristianBrentwood ChristianShot Put6lb2.24-11.006
Feb 282nd Annual Archer RelaysFeb 28 · Discus · Place 1 · Brentwood ChristianBrentwood ChristianDiscus1kg1.61' 8"6
Feb 282nd Annual Archer RelaysFeb 28 · Shot Put · Place 1 · Brentwood ChristianBrentwood ChristianShot Put6lb1.24' 0"6

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Javelin · Place 11 · Austin Striders Track ClubAustin Striders Track ClubJavelin1116.33m6
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Discus · Place 6 · Austin Striders Track ClubAustin Striders Track ClubDiscus617.31m6
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Shot Put · Place 7 · Austin Striders Track ClubAustin Striders Track ClubShot Put77.21m6
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · 300 Meters · Place 19 · Austin Striders Track ClubAustin Striders Track Club300 Meters191:41.15a PB6

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13AAU South Texas - North District QualifierJun 13 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus114.02m5
Jun 13AAU South Texas - North District QualifierJun 13 · Javelin · Place 1 · Austin Striders Track ClubAustin Striders Track ClubJavelin113.94m5
Jun 13AAU South Texas - North District QualifierJun 13 · Shot Put · Place 2 · Austin Striders Track ClubAustin Striders Track ClubShot Put26.61m5
May 312025 Manor Summer InvitationalMay 31 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus255-8—
May 312025 Manor Summer InvitationalMay 31 · Javelin · Place 2 · Austin Striders Track ClubAustin Striders Track ClubJavelin251-8—
May 312025 Manor Summer InvitationalMay 31 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put319-11—
May 17Leander Spartans InvitationalMay 17 · Javelin · Place 3 · Austin Striders Track ClubAustin Striders Track ClubJavelin345-85
May 17Leander Spartans InvitationalMay 17 · Discus · Place 3 · Austin Striders Track ClubAustin Striders Track ClubDiscus314.60m5
May 17Leander Spartans InvitationalMay 17 · Shot Put · Place 8 · Austin Striders Track ClubAustin Striders Track ClubShot Put819-11.255
May 10CTX InvitationalMay 10 · Discus · Place 4 · Austin Striders Track ClubAustin Striders Track ClubDiscus1kg4.14.96m5
May 10CTX InvitationalMay 10 · Shot Put · Place 5 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb5.6.10m5
May 3Clash of TexasMay 3 · Javelin · Place 7 · Austin Striders Track ClubAustin Striders Track ClubJavelin753-05
May 3Clash of TexasMay 3 · Discus · Place 7 · Austin Striders Track ClubAustin Striders Track ClubDiscus745-85
May 3Clash of TexasMay 3 · Shot Put · Place 13 · Austin Striders Track ClubAustin Striders Track ClubShot Put1319-75
Apr 26Spartan KickoffApr 26 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put318-10—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 15AAU South Texas District Qualifier - NorthJun 15 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put314-07.98—
Jun 15AAU South Texas District Qualifier - NorthJun 15 · Javelin · Place 2 · Austin Striders Track ClubAustin Striders Track ClubJavelin242-00.72—
Jun 15AAU South Texas District Qualifier - NorthJun 15 · 100 Meters · Place 10 · Austin Striders Track ClubAustin Striders Track Club100 Meters1024.85—
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put6lb3.14' 74
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 33 · Austin Striders Track ClubAustin Striders Track Club100 Meters33.24.60a PB4
Apr 27Leander Spartans Summer KickoffApr 27 · Javelin · Place 3 · Austin Striders Track ClubAustin Striders Track ClubJavelin336-3—
Apr 27Leander Spartans Summer KickoffApr 27 · Shot Put · Place 2 · Austin Striders Track ClubAustin Striders Track ClubShot Put214-9—
Apr 27Leander Spartans Summer KickoffApr 27 · 100 Meters · Place 22 · Austin Striders Track ClubAustin Striders Track Club100 Meters2225.04—