Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSt Thomas Eagle Relays TF26 · Feb 2012.45St Thomas Eagle Relays TF26February 20, 2026
100 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 812.21aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 819.72aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
1500 Meters · OutdoorJohn Green Texas Greatest Athlete · Jun 45:08.97aJohn Green Texas Greatest AthleteJune 4, 2026
200 Meters · IndoorSt Thomas Eagle Relays TF26 · Feb 2024.90St Thomas Eagle Relays TF26February 20, 2026
200 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2824.60aRice All-Comers 5/28 TF26May 28, 2026
400 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 854.29aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorRice All-Comers 5/28 TF26 · May 2857.49aRice All-Comers 5/28 TF26May 28, 2026
60 Meter · IndoorJoe DeLoach Youth Inv · Jan 148.75aJoe DeLoach Youth InvJanuary 14, 2024
60 Meters · IndoorCarl Lewis HS Invitational TF26 · Jan 158.04Carl Lewis HS Invitational TF26January 15, 2026
Decathlon · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 84229USATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Discus · 1.6kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 820.09mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
High Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81.65mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Javelin · 800g · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 826.47mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Long Jump · IndoorJoe DeLoach Youth Inv · Jan 144.57mJoe DeLoach Youth InvJanuary 14, 2024
Long Jump · Outdoor2026 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 196.07m2026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 19, 2026
Pentathlon (Outdoor) · Standard · OutdoorAAU JO Region 17 Nat. Qual. · Jun 211298AAU JO Region 17 Nat. Qual.June 21, 2024
Pole Vault · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 82.15mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 12lb · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 89.26mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 4kg · IndoorJoe DeLoach Youth Inv · Jan 146.42mJoe DeLoach Youth InvJanuary 14, 2024
Triple Jump · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2637-09.00AAU Track & Field Region 17 QualifierJune 26, 2026

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 47 · Texas Elite Track and FieldTexas Elite Track and FieldTriple Jump47.11.42mWind: -2.69
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 100 Meters · Place 57 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters57.12.30aWind: -1.49
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Decathlon · Place 3 · Texas Elite Track and FieldTexas Elite Track and FieldDecathlonRound M3.4229 PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 3 · Texas Elite Track and FieldTexas Elite Track and FieldLong JumpRound M3.5.68m9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump--DNS9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Pole Vault · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldPole VaultRound M2.2.15m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldHigh JumpRound M2.1.65m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldJavelin800gRound M2.26.47m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldDiscus1.6kgRound M2.20.09m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldShot Put12lbRound M2.9.26m PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 110m Hurdles · Place 2 · Texas Elite Track and FieldTexas Elite Track and Field110m Hurdles39" / 0.991mRound M2.19.72a PBWind: -19
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 1 · Texas Elite Track and FieldTexas Elite Track and Field1500 MetersRound M1.5:17.70a9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 1 · Texas Elite Track and FieldTexas Elite Track and Field400 MetersRound M1.54.29a PB9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Texas Elite Track and FieldTexas Elite Track and Field400 MetersRound P--DNS9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Texas Elite Track and FieldTexas Elite Track and Field200 MetersRound P--DNSWind: -1.69
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 3 · Texas Elite Track and FieldTexas Elite Track and Field100 MetersRound M3.12.21a PBWind: -0.89
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100 Meters · Texas Elite Track and FieldTexas Elite Track and Field100 MetersRound P--DNSWind: -0.99
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Triple Jump · Place 6 · Texas Elite Track and FieldTexas Elite Track and FieldTriple Jump6.37-09.00 PB9
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Long Jump · Place 11 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump11.18-06.509
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · Place 6 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump6.6.07m PB9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Long Jump · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump9.5.94m9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 41 · Texas Elite Track and FieldTexas Elite Track and Field400 Meters41.54.50a9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 48 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters48.25.06aWind: -3.19
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 48 · Texas Elite Track and FieldTexas Elite Track and Field100 MetersRound P48.12.65aWind: -2.49
Jun 4John Green Texas Greatest AthleteJun 4 · Decathlon · Place 8 · Texas Elite Track and FieldTexas Elite Track and FieldDecathlonRound M8.36609
Jun 4John Green Texas Greatest AthleteJun 4 · Long Jump · Place 6 · Texas Elite Track and FieldTexas Elite Track and FieldLong JumpRound M6.5.57mWind: 09
Jun 4John Green Texas Greatest AthleteJun 4 · Pole Vault · Texas Elite Track and FieldTexas Elite Track and FieldPole VaultRound M--NH9
Jun 4John Green Texas Greatest AthleteJun 4 · High Jump · Place 5 · Texas Elite Track and FieldTexas Elite Track and FieldHigh JumpRound M5.1.60m9
Jun 4John Green Texas Greatest AthleteJun 4 · Javelin · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldJavelin800gRound M9.20.26m9
Jun 4John Green Texas Greatest AthleteJun 4 · Discus · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldDiscus1.6kgRound M9.19.28m9
Jun 4John Green Texas Greatest AthleteJun 4 · Shot Put · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldShot Put12lbRound M9.7.77m9
Jun 4John Green Texas Greatest AthleteJun 4 · 110m Hurdles · Place 9 · Texas Elite Track and FieldTexas Elite Track and Field110m Hurdles39" / 0.991mRound M9.21.98aWind: 1.39
Jun 4John Green Texas Greatest AthleteJun 4 · 1500 Meters · Place 5 · Texas Elite Track and FieldTexas Elite Track and Field1500 MetersRound M5.5:08.97a PB9
Jun 4John Green Texas Greatest AthleteJun 4 · 400 Meters · Place 5 · Texas Elite Track and FieldTexas Elite Track and Field400 MetersRound M5.54.53a9
Jun 4John Green Texas Greatest AthleteJun 4 · 100 Meters · Place 8 · Texas Elite Track and FieldTexas Elite Track and Field100 MetersRound M8.12.34aWind: 1.79
May 28Rice All-Comers 5/28 TF26May 28 · Long Jump · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump9.5.54mWind: 09
May 28Rice All-Comers 5/28 TF26May 28 · 400m Hurdles · Place 15 · Texas Elite Track and FieldTexas Elite Track and Field400m Hurdles36" / 0.914m15.57.49a PB9
May 28Rice All-Comers 5/28 TF26May 28 · 400 Meters · Place 32 · Texas Elite Track and FieldTexas Elite Track and Field400 Meters32.55.65a9
May 28Rice All-Comers 5/28 TF26May 28 · 200 Meters · Place 52 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters52.24.60a PBWind: 09
May 28Rice All-Comers 5/28 TF26May 28 · 100 Meters · Place 45 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters45.12.41aWind: 09
May 21Rice All-Comers 5/21 TF26May 21 · Triple Jump · Place 1 · Texas Elite Track and FieldTexas Elite Track and FieldTriple Jump1.10.93mWind: 0.59
May 21Rice All-Comers 5/21 TF26May 21 · Long Jump · Place 7 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump7.5.83mWind: 09
May 21Rice All-Comers 5/21 TF26May 21 · 200 Meters · Place 24 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters24.24.87aWind: 09
May 21Rice All-Comers 5/21 TF26May 21 · 100 Meters · Place 24 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters24.12.52aWind: 09

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 20St Thomas Eagle Relays TF26Feb 20 · 200 Meters · Place 10 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters1024.90 PB9
Feb 20St Thomas Eagle Relays TF26Feb 20 · 100 Meters · Place 15 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters1512.45 PB9
Feb 20St Thomas Eagle Relays TF26Feb 20 · Triple Jump · Place 7 · Texas Elite Track and FieldTexas Elite Track and FieldTriple Jump736-69
Feb 20St Thomas Eagle Relays TF26Feb 20 · Long Jump · Place 7 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump719-2.509
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60 Meters · Place 161 · Texas EliteTexas Elite60 MetersRound P1618.04 PB—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 210 · Texas EliteTexas Elite200 Meters21025.67—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Long Jump · Place 30 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump3018-6.259
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 210 · Texas Elite Track and FieldTexas Elite Track and Field200 MetersRound P21025.67a9
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 283 · TEXAS ELITE TRACK ANTEXAS ELITE TRACK AN60 Meters2838.279
Jan 9Texas HS Indoor Championships TF26Jan 9 · Long Jump · Place 43 · TEXAS ELITE TRACTEXAS ELITE TRACLong Jump4317-9.759
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 387 · TEXAS ELITE TRACK ANTEXAS ELITE TRACK AN200 Meters38726.629
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 387 · Texas EliteTexas Elite200 Meters38726.629
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 387 · Texas EliteTexas Elite200 Meters38726.629
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 283 · Texas EliteTexas Elite60 MetersRound P2838.279
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 283 · Texas EliteTexas Elite60 MetersRound P2838.279

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Triple Jump · Place 29 · Texas EliteTexas EliteTriple Jump2935-05.0011
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Triple Jump · Place 4 · Texas Elite Track and FieldTexas Elite Track and FieldTriple Jump4.37-06.008
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Long Jump · Place 12 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump12.17-08.00Wind: 08
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Place 9 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump9.17-08.008
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 33 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters33.26.02a8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 42 · Texas Elite Track and FieldTexas Elite Track and Field100 MetersRound P42.13.23a8
Apr 15St Thomas Eagle No Tax RelaysApr 15 · 200 Meters · Place 18 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters1826.708
Apr 15St Thomas Eagle No Tax RelaysApr 15 · 100 Meters · Place 18 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters1813.068
Apr 15St Thomas Eagle No Tax RelaysApr 15 · Long Jump · Place 11 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump1116-6.508
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 200 Meters · Place 25 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters2527.028
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 100 Meters · Place 30 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters3013.148
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · Long Jump · Place 12 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump1217-48

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 1500 Meters · Place 1 · Texas Elite Track and FieldTexas Elite Track and Field1500 MetersRound M1.5:54.28a7
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Long Jump · Place 1 · Texas Elite Track and FieldTexas Elite Track and FieldLong JumpRound M1.4.38mWind: 07
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Pentathlon (Outdoor) · Place 1 · Texas Elite Track and FieldTexas Elite Track and FieldPentathlon (Outdoor)StandardRound M1.1298 PB7
Mar 6Bellaire Episcopal JV MeetMar 6 · Long Jump · Place 25 · Texas Elite Track and FiTexas Elite Track and FiLong Jump2515-0.25—
Mar 6Bellaire Episcopal JV MeetMar 6 · 200 Meters · Place 55 · Texas Elite Track and FTexas Elite Track and F200 Meters5529.57a—
Mar 6Bellaire Episcopal JV MeetMar 6 · 100 Meters · Place 61 · Texas Elite Track and FTexas Elite Track and F100 Meters6114.34a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22STHS TAPPS/SPC JV MeetFeb 22 · 200 Meters · Place 57 · Texas Elite Track and FieldTexas Elite Track and Field200 Meters5729.897
Feb 22STHS TAPPS/SPC JV MeetFeb 22 · 100 Meters · Place 59 · Texas Elite Track and FieldTexas Elite Track and Field100 Meters5914.317
Feb 22STHS TAPPS/SPC JV MeetFeb 22 · Long Jump · Place 29 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump2912-97
Jan 14Joe DeLoach Youth InvJan 14 · 60 Meter · Place 29 · Texas Elite Track and FieldTexas Elite Track and Field60 MeterRound P29.8.75a PB7
Jan 14Joe DeLoach Youth InvJan 14 · Long Jump · Place 7 · Texas Elite Track and FieldTexas Elite Track and FieldLong Jump7.4.57m PB7
Jan 14Joe DeLoach Youth InvJan 14 · Shot Put · Place 2 · Texas Elite Track and FieldTexas Elite Track and FieldShot Put4kg2.6.42m PB7
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 36 · Texas Elite Track and FieldTexas Elite Track and Field200 MetersRound P36.29.39a7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Long Jump · Place 9 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump9.11-10.7510
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 17 · Track Houston Youth TrackTrack Houston Youth Track400 Meters17.1:11.84a10
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Long Jump · Place 16 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump16.10-01.0010
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 48 · Track Houston Youth TrackTrack Houston Youth Track100 Meters48.16.31a10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 55 · Track Houston Youth TrackTrack Houston Youth Track400 Meters55.1:24.64a10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 32 · Track Houston Youth TrackTrack Houston Youth Track200 Meters32.33.14a10