Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track and Field Region 19 Qualifier · Jun 244:39.96aAAU Track and Field Region 19 QualifierJune 24, 2026
1600 Meters · Outdoor2026 Coaches Coalition National Championships · Jul 165:20.68a2026 Coaches Coalition National ChampionshipsJuly 16, 2026
1600m Racewalk · Outdoor2026 Coaches Coalition National Championships · Jul 1611:05.99a2026 Coaches Coalition National ChampionshipsJuly 16, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Junior Olympic Games · Aug 17:36.66aAAU Junior Olympic GamesAugust 1, 2026
2000m Steeplechase · OutdoorAAU Track and Field Region 19 Qualifier · Jun 247:20.79aAAU Track and Field Region 19 QualifierJune 24, 2026
3000 Meters · OutdoorTexas Select Relays - AAU Sanctioned Meet · May 811:09.40aTexas Select Relays - AAU Sanctioned MeetMay 8, 2026
3000m Race Walk · OutdoorAAU Track and Field Region 19 Qualifier · Jun 2422:59.25aAAU Track and Field Region 19 QualifierJune 24, 2026
3000m Steeplechase · OutdoorAAU South Texas - Central District Qualifier · Jun 208:42.06aAAU South Texas - Central District QualifierJune 20, 2025
400 Meters · OutdoorTexas Select Relays - AAU Sanctioned Meet · May 857.22aTexas Select Relays - AAU Sanctioned MeetMay 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU South Texas District Qualifier - North · Jun 121:10.43aAAU South Texas District Qualifier - NorthJune 12, 2026
800 Meters · OutdoorTexas Select Relays - AAU Sanctioned Meet · May 82:12.04aTexas Select Relays - AAU Sanctioned MeetMay 8, 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 · 2000m Steeplechase · Place 22 · Great Esteem Track Club2000m Steeplechase0.838m22.7:36.66a PB9
Aug 1AAU Junior Olympic GamesAug 1 · 3000m Racewalk · Great Esteem Track Club3000m Racewalk--DQ9
Jul 162026 Coaches Coalition National ChampionshipsJul 16 · 1600m Racewalk · Place 2 · Great Esteem Track Club1600m Racewalk2.11:05.99a PB9
Jul 162026 Coaches Coalition National ChampionshipsJul 16 · 1600 Meters · Place 7 · Great Esteem Track Club1600 Meters7.5:20.68a PB9
Jul 162026 Coaches Coalition National ChampionshipsJul 16 · 800 Meters · Place 2 · Great Esteem Track Club800 Meters2.2:12.82a9
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 2000m Steeplechase · Place 5 · Great Esteem Track Club2000m Steeplechase57:20.79a PB9
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 400m Hurdles · Place 21 · Great Esteem Track Club400m Hurdles211:11.70a9
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 3000m Race Walk · Place 2 · Great Esteem Track Club3000m Race Walk222:59.25a PB9
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 1500 Meters · Place 20 · Great Esteem Track Club1500 Meters204:39.96a PB9
Jun 12AAU South Texas District Qualifier - NorthJun 12 · 400m Hurdles · Place 13 · Great Esteem Track Club400m Hurdles36" / 0.914m13.1:10.43a PB9
Jun 12AAU South Texas District Qualifier - NorthJun 12 · 1500 Meters · Place 16 · Great Esteem Track Club1500 Meters16.4:46.34a9
Jun 12AAU South Texas District Qualifier - NorthJun 12 · 800 Meters · Place 21 · Great Esteem Track Club800 Meters21.2:13.94a9
May 23CTX Road Runners Invitational TF26May 23 · 3000 Meters · Great Esteem Track Club3000 Meters—DNS9
May 23CTX Road Runners Invitational TF26May 23 · 1500 Meters · Place 5 · Great Esteem Track Club1500 Meters5.4:52.71a9
May 23CTX Road Runners Invitational TF26May 23 · 800 Meters · Place 6 · Great Esteem Track Club800 Meters6.2:12.45a9
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · 3000 Meters · Place 3 · Great Esteem Track Club3000 Meters3.11:09.40a PB9
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · 1500 Meters · Place 4 · Great Esteem Track Club1500 Meters4.4:55.27a9
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · 800 Meters · Place 1 · Great Esteem Track Club800 Meters1.2:12.04a PB9
May 8Texas Select Relays - AAU Sanctioned MeetMay 8 · 400 Meters · Place 6 · Great Esteem Track Club400 Meters6.57.22a PB9
Apr 25Spartan Summer KickoffApr 25 · 1500 Meters · Place 3 · Great Esteem Track Club1500 Meters34:47.57a9
Apr 25Spartan Summer KickoffApr 25 · 800 Meters · Place 4 · Great Esteem Track Club800 Meters42:18.00a9
Apr 25Spartan Summer KickoffApr 25 · 400 Meters · Place 10 · Great Esteem Track Club400 Meters1058.08a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20AAU South Texas - Central District QualifierJun 20 · 3000m Steeplechase · Place 10 · Great Esteem Track Club3000m Steeplechase108:42.06a PB—
Jun 13AAU South Texas - North District QualifierJun 13 · 1500 Meters · Place 13 · Great Esteem Track Club1500 Meters135:00.64a—
Jun 13AAU South Texas - North District QualifierJun 13 · 800 Meters · Place 25 · Great Esteem Track Club800 Meters252:27.42a—
Jun 7Comets Hill Country ChampionshipJun 7 · 1500 Meters · Place 17 · Great Esteem Track Club1500 Meters175:31.88—
Jun 7Comets Hill Country ChampionshipJun 7 · 400 Meters · Place 29 · Great Esteem Track Club400 Meters291:00.55—
Jun 7Comets Hill Country ChampionshipJun 7 · 800 Meters · Place 21 · Great Esteem Track Club800 Meters212:23.67—
May 3Clash of TexasMay 3 · 3000 Meters · Place 15 · Great Esteem Track Club3000 Meters1511:21.27a—
May 3Clash of TexasMay 3 · 1500 Meters · Place 32 · Great Esteem Track Club1500 Meters325:13.75a—
May 3Clash of TexasMay 3 · 800 Meters · Place 40 · Great Esteem Track Club800 Meters402:30.65a—
May 3Clash of TexasMay 3 · 400 Meters · Place 79 · Great Esteem Track Club400 Meters791:00.85a—
Apr 26Spartan KickoffApr 26 · 1500 Meters · Place 3 · Great Esteem Track Club1500 Meters34:58.05—
Apr 26Spartan KickoffApr 26 · 400 Meters · Place 13 · Great Esteem Track Club400 Meters131:00.90—
Apr 26Spartan KickoffApr 26 · 800 Meters · Place 6 · Great Esteem Track Club800 Meters62:25.97—