Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Junior Olympic Games · Aug 111.83aAAU Junior Olympic GamesAugust 1, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Junior Olympic Games · Aug 116.13aAAU Junior Olympic GamesAugust 1, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Jul 265:09.05AAU Junior Olympic Games July 26, 2025
200 Meters · IndoorCarl Lewis HS Invitational · Jan 1623.96aCarl Lewis HS InvitationalJanuary 16, 2025
300 Meters · IndoorHoliday Hustle Masters & All-Comers Meet TF26 · Dec 1342.92aHoliday Hustle Masters & All-Comers Meet TF26December 13, 2025
400 Meters · IndoorCarl Lewis HS Invitational · Jan 1654.17aCarl Lewis HS InvitationalJanuary 16, 2025
400 Meters · OutdoorAAU Junior Olympic Games · Jul 2654.06AAU Junior Olympic Games July 26, 2025
60 Meters · IndoorFasTrak & Coach O HS Indoor Challenge · Feb 48.09FasTrak & Coach O HS Indoor ChallengeFebruary 4, 2023
800 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 52:38.33FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
Decathlon · OutdoorAAU Junior Olympic Games · Aug 15965AAU Junior Olympic GamesAugust 1, 2026
Discus · 1.6kg · OutdoorAAU West Coast National Championship · Jul 146.30mAAU West Coast National ChampionshipJuly 1, 2026
High Jump · OutdoorAAU Junior Olympic Games · Jul 261.60mAAU Junior Olympic Games July 26, 2025
Javelin · 800g · OutdoorAAU Junior Olympic Games · Aug 138.16mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · IndoorFasTrak Youth/HS Indoor Challenge · Feb 54.90mFasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
Long Jump · OutdoorAAU West Coast National Championship · Jul 14.49mAAU West Coast National ChampionshipJuly 1, 2026
Pole Vault · OutdoorAAU Junior Olympic Games · Jul 263.65mAAU Junior Olympic Games July 26, 2025
Shot Put · 12lb · OutdoorAAU West Coast National Championship · Jul 113.00mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Decathlon · Place 9 · Aurora Sundowners TrackAurora Sundowners TrackDecathlonRound M9.5965 PB12
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 13 · Aurora Sundowners TrackAurora Sundowners TrackLong JumpRound M13.6.21mWind: 3.512
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 2 · Aurora Sundowners TrackAurora Sundowners TrackPole VaultRound M2.3.95m12
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 16 · Aurora Sundowners TrackAurora Sundowners TrackPole Vault16.3.35m12
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 12 · Aurora Sundowners TrackAurora Sundowners TrackHigh JumpRound M12.1.75m12
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 15 · Aurora Sundowners TrackAurora Sundowners TrackJavelin800gRound M15.38.16m PB12
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 2 · Aurora Sundowners TrackAurora Sundowners TrackDiscus1.6kgRound M2.43.62m12
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 28 · Aurora Sundowners TrackAurora Sundowners TrackDiscus1.6kg28.41.59m12
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 7 · Aurora Sundowners TrackAurora Sundowners TrackShot Put12lbRound M7.11.85m12
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 9 · Aurora Sundowners TrackAurora Sundowners Track110m Hurdles39" / 0.991mRound M9.16.13a PBWind: 1.312
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 27 · Aurora Sundowners TrackAurora Sundowners Track1500 MetersRound M27.5:38.52a12
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 13 · Aurora Sundowners TrackAurora Sundowners Track400 MetersRound M13.54.16a12
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 21 · Aurora Sundowners TrackAurora Sundowners Track100 MetersRound M21.11.83a PBWind: 1.812
Jul 1AAU West Coast National ChampionshipJul 1 · Decathlon · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDecathlonRound M2.523312
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 2 · Austin Striders Track ClubAustin Striders Track ClubLong JumpRound M2.4.49m PB12
Jul 1AAU West Coast National ChampionshipJul 1 · Pole Vault · Place 2 · Austin Striders Track ClubAustin Striders Track ClubPole VaultRound M2.3.80m12
Jul 1AAU West Coast National ChampionshipJul 1 · Pole Vault · Place 1 · Austin Striders Track ClubAustin Striders Track ClubPole Vault1.3.80m12
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 1 · Austin Striders Track ClubAustin Striders Track ClubHigh JumpRound M1.1.75m12
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 1 · Austin Striders Track ClubAustin Striders Track ClubJavelin800gRound M1.34.70m12
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 2 · Austin Striders Track ClubAustin Striders Track ClubJavelin800g2.35.44m12
Jul 1AAU West Coast National ChampionshipJul 1 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus1.6kgRound M1.46.30m PB12
Jul 1AAU West Coast National ChampionshipJul 1 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus1.6kg1.42.36m12
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 1 · Austin Striders Track ClubAustin Striders Track ClubShot Put12lbRound M1.13.00m PB12
Jul 1AAU West Coast National ChampionshipJul 1 · 110m Hurdles · Place 2 · Austin Striders Track ClubAustin Striders Track Club110m Hurdles39" / 0.991mRound M2.18.58aWind: -0.112
Jul 1AAU West Coast National ChampionshipJul 1 · 1500 Meters · Place 2 · Austin Striders Track ClubAustin Striders Track Club1500 MetersRound M2.5:26.50a12
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · Austin Striders Track ClubAustin Striders Track Club400 MetersRound M2.1:00.06a12
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 2 · Austin Striders Track ClubAustin Striders Track Club100 MetersRound M2.11.89aWind: -1.812
May 29Friday Night Spikes & MoreMay 29 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus1.6kg2.132-2Unofficial12
May 29Friday Night Spikes & MoreMay 29 · Shot Put · Place 4 · Austin Striders Track ClubAustin Striders Track ClubShot Put12lb4.40-1.50Unofficial12
May 29Friday Night Spikes & MoreMay 29 · 110m Hurdles · Place 4 · Austin Striders Track ClubAustin Striders Track Club110m Hurdles39" / 0.991m4.17.98aUnofficial12
May 23The Reckoning Part 2May 23 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus141.91m12
May 23The Reckoning Part 2May 23 · Shot Put · Place 1 · Austin Striders Track ClubAustin Striders Track ClubShot Put112.34m12
May 2Clash of Texas TF26May 2 · Discus · Place 3 · Austin Striders Track ClubAustin Striders Track ClubDiscus3129-0612
May 2Clash of Texas TF26May 2 · Shot Put · Place 5 · Austin Striders Track ClubAustin Striders Track ClubShot Put537-08.0012
Apr 4The Reckoning Part 1Apr 4 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus144.96m12
Apr 4The Reckoning Part 1Apr 4 · Shot Put · Place 1 · Austin Striders Track ClubAustin Striders Track ClubShot Put112.32m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Long Jump · Place 22 · Austin Striders Track ClubAustin Striders Track ClubLong Jump2219-4.5012
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Shot Put · Place 24 · Austin Striders Track ClubAustin Striders Track ClubShot Put2439-0.5012

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Long Jump · Place 5 · Austin Striders Track ClubAustin Striders Track ClubLong Jump55.71m12
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Javelin · Place 3 · Austin Striders Track ClubAustin Striders Track ClubJavelin340.45m12
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Discus · Place 2 · Austin Striders Track ClubAustin Striders Track ClubDiscus240.82m12
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · Shot Put · Place 4 · Austin Striders Track ClubAustin Striders Track ClubShot Put410.89m12
Dec 13Holiday Hustle Masters & All-Comers Meet TF26Dec 13 · 300 Meters · Place 13 · Austin Striders Track ClubAustin Striders Track Club300 Meters1342.92a PB12
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 17 · Austin Striders Track ClubAustin Striders Track ClubShot Put1738-5.75—
Jan 16Carl Lewis HS InvitationalJan 16 · 400 Meters · Place 74 · Austin Striders Track ClubAustin Striders Track Club400 MetersRound P7454.17a PB—
Jan 16Carl Lewis HS InvitationalJan 16 · 200 Meters · Place 137 · Austin Striders Track ClubAustin Striders Track Club200 MetersRound P13723.96a PB—
Jan 16Carl Lewis HS InvitationalJan 16 · Shot Put · Place 17 · Austin Striders Track ClubAustin Striders Track ClubShot Put1738-05.750
Jan 16Carl Lewis HS InvitationalJan 16 · 400 Meters · Place 74 · Austin Striders Track ClubAustin Striders Track Club400 MetersRound P7454.170
Jan 16Carl Lewis HS InvitationalJan 16 · 200 Meters · Place 137 · Austin Striders Track ClubAustin Striders Track Club200 MetersRound P13723.960

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 39 · Austin StridAustin StridJavelin3933.08m07
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 12 · Austin StridAustin StridJavelin1239.45m07
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 5 · Austin StridAustin StridDiscus539.21m07
Jul 26AAU Junior Olympic Games Jul 26 · Pole Vault · Place 4 · Austin StridAustin StridPole Vault43.65m PB07
Jul 26AAU Junior Olympic Games Jul 26 · 110m Hurdles · Place 20 · Austin StridAustin Strid110m Hurdles2016.9807
Jul 26AAU Junior Olympic Games Jul 26 · 100 Meters · Place 17 · Austin StridAustin Strid100 Meters1711.9807
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 3 · Austin StridAustin StridLong Jump36.61m07
Jul 26AAU Junior Olympic Games Jul 26 · 1500 Meters · Place 12 · Austin StridAustin Strid1500 Meters125:09.05 PB07
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 4 · Austin StridAustin StridShot Put412.20m07
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 20 · Austin StridAustin StridHigh Jump201.60m PB07
Jul 26AAU Junior Olympic Games Jul 26 · 400 Meters · Place 19 · Austin StridAustin Strid400 Meters1954.06 PB07
Jul 26AAU Junior Olympic Games Jul 26 · 400 Meters · Place 19 · Austin StridAustin Strid400 Meters1954.0607
Jul 26AAU Junior Olympic Games Jul 26 · 100 Meters · Place 17 · Austin StridAustin Strid100 Meters1711.9807
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 4 · Austin StridAustin StridShot Put412.20m07
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 3 · Austin StridAustin StridLong Jump36.61m07
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 20 · Austin StridAustin StridHigh Jump201.60m07
Jun 20AAU South Texas - Central District QualifierJun 20 · Pole Vault · Place 1 · Austin Striders Track ClubAustin Striders Track ClubPole Vault13.78m11
Jun 20AAU South Texas - Central District QualifierJun 20 · 110m Hurdles · Austin Striders Track ClubAustin Striders Track Club110m Hurdles—DNF11
Jun 20AAU South Texas - Central District QualifierJun 20 · Discus · Place 1 · Austin Striders Track ClubAustin Striders Track ClubDiscus139.50m11
Jun 20AAU South Texas - Central District QualifierJun 20 · High Jump · Place 2 · Austin Striders Track ClubAustin Striders Track ClubHigh Jump21.76m11
Jun 20AAU South Texas - Central District QualifierJun 20 · Long Jump · Place 2 · Austin Striders Track ClubAustin Striders Track ClubLong Jump25.75m11
Jun 20AAU South Texas - Central District QualifierJun 20 · Javelin · Place 1 · Austin Striders Track ClubAustin Striders Track ClubJavelin139.58m11
Jun 20AAU South Texas - Central District QualifierJun 20 · Shot Put · Place 1 · Austin Striders Track ClubAustin Striders Track ClubShot Put112.22m11
Jun 20AAU South Texas - Central District QualifierJun 20 · 1500 Meters · Place 3 · Austin Striders Track ClubAustin Striders Track Club1500 Meters35:57.58a11
Jun 20AAU South Texas - Central District QualifierJun 20 · 400 Meters · Place 2 · Austin Striders Track ClubAustin Striders Track Club400 Meters254.34a11
Jun 20AAU South Texas - Central District QualifierJun 20 · 100 Meters · Place 2 · Austin Striders Track ClubAustin Striders Track Club100 Meters212.37a11
Jun 13AAU South Texas - North District QualifierJun 13 · Discus · Place 3 · Austin Striders Track ClubAustin Striders Track ClubDiscus342.00m11
Jun 13AAU South Texas - North District QualifierJun 13 · High Jump · Place 5 · Austin Striders Track ClubAustin Striders Track ClubHigh Jump51.77m11
Jun 13AAU South Texas - North District QualifierJun 13 · Shot Put · Place 4 · Austin Striders Track ClubAustin Striders Track ClubShot Put412.82m11
Jun 7Comets Hill Country ChampionshipJun 7 · Shot Put · Place 4 · Austin Striders Track ClubAustin Striders Track ClubShot Put413-1.50—
May 312025 Manor Summer InvitationalMay 31 · Discus · Place 4 · Austin Striders Track ClubAustin Striders Track ClubDiscus4136-2—
May 312025 Manor Summer InvitationalMay 31 · Shot Put · Place 2 · Austin Striders Track ClubAustin Striders Track ClubShot Put240-9—
May 312025 Manor Summer InvitationalMay 31 · 1500 Meters · Place 4 · Austin Striders Track ClubAustin Striders Track Club1500 Meters45:17.57—
May 17Leander Spartans InvitationalMay 17 · Discus · Place 6 · Austin Striders Track ClubAustin Striders Track ClubDiscus642.25m11
May 17Leander Spartans InvitationalMay 17 · Shot Put · Place 5 · Austin Striders Track ClubAustin Striders Track ClubShot Put538-5.2511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 132024 Xtreme Force InvitationalJul 13 · 110m Hurdles · Place 4 · Austin Striders Track CAustin Striders Track C110m Hurdles417.95a—
Jul 132024 Xtreme Force InvitationalJul 13 · Discus · Place 2 · Austin Striders Track ClAustin Striders Track ClDiscus234.02m—
Jul 132024 Xtreme Force InvitationalJul 13 · Long Jump · Place 3 · Austin Striders Track ClAustin Striders Track ClLong Jump318-6.5—
Jul 132024 Xtreme Force InvitationalJul 13 · 400 Meters · Place 8 · Austin Striders Track CAustin Striders Track C400 Meters855.77a—
Jun 15AAU South Texas District Qualifier - NorthJun 15 · High Jump · Place 1 · Austin Striders Track ClubAustin Striders Track ClubHigh Jump15702—
Apr 27Leander Spartans Summer KickoffApr 27 · Shot Put · Place 3 · Austin Striders Track ClubAustin Striders Track ClubShot Put342-2.25—
Apr 27Leander Spartans Summer KickoffApr 27 · Discus · Place 3 · Austin Striders Track ClubAustin Striders Track ClubDiscus3128-1—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · 60 Meters · Place 42 · Austin Striders Track ClubAustin Striders Track Club60 MetersRound P428.09 PB—
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · Shot Put · Place 1 · Austin Striders Track ClubAustin Striders Track ClubShot Put110.40m—
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · Long Jump · Place 14 · Austin Striders Track ClubAustin Striders Track ClubLong Jump145.14m—
Feb 4FasTrak & Coach O HS Indoor ChallengeFeb 4 · 200 Meters · Place 49 · Austin Striders Track ClubAustin Striders Track Club200 Meters4926.27—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · Shot Put · Place 37 · Austin StridAustin StridShot Put3731-11.50—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · Long Jump · Place 51 · Austin StridAustin StridLong Jump5117-11.50—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 200 Meters · Place 308 · Austin StridAustin Strid200 MetersRound P30825.78—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 200 Meters · Place 17 · Austin StridAustin Strid200 Meters1727.46—
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 800 Meters · Place 8 · Austin StridAustin Strid800 Meters82:38.33 PB—
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · Long Jump · Place 7 · Austin StridAustin StridLong Jump74.90m PB—