Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 H-Town Hurricanes Relays · May 1013.36a2025 H-Town Hurricanes RelaysMay 10, 2025
100m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2616.14aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
100m Hurdles · 33" / 0.838m · OutdoorGreat Southwest Classic · Jun 414.85aGreat Southwest ClassicJune 4, 2026
1500 Meters · OutdoorAAU Region 17 Junior Olympics National Qualifier · Jun 306:18.21aAAU Region 17 Junior Olympics National QualifierJune 30, 2021
200 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2826.80aRice All-Comers 5/28 TF26May 28, 2026
200m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2630.50aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
300m Hurdles · 30" / 0.762m · OutdoorUIL 6A District 23 Meet TF26 · Apr 845.75aUIL 6A District 23 Meet TF26April 8, 2026
400 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 91:05.83Texas HS Indoor Championships TF26January 9, 2026
400 Meters · OutdoorRice All-Comers 5/21 TF26 · May 211:03.59aRice All-Comers 5/21 TF26May 21, 2026
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:08.56aAdidas Track Nationals 2026June 18, 2026
60 Meter · IndoorFTA HS/Youth Inv. · Jan 268.64aFTA HS/Youth Inv.January 26, 2025
800 Meters · OutdoorAAU Junior Olympic Gulf District - 12U · Jun 112:53.71aAAU Junior Olympic Gulf District - 12UJune 11, 2021

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 32 · HurdleNomicsHurdleNomics400m Hurdles30" / 0.762m32.1:08.56a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 7 · HurdleNomicsHurdleNomics100m Hurdles33" / 0.838m7.15.39aWind: 0.59
Jun 4Great Southwest ClassicJun 4 · 400m Hurdles · Place 14 · TexasTexas400m Hurdles30" / 0.762m14.1:11.84a9
Jun 4Great Southwest ClassicJun 4 · 100m Hurdles · Place 12 · TexasTexas100m Hurdles33" / 0.838m12.14.85a PBWind: 1.59
May 28Rice All-Comers 5/28 TF26May 28 · 400m Hurdles · Place 5 · UnattachedUnattached400m Hurdles30" / 0.762m5.1:08.82a9
May 28Rice All-Comers 5/28 TF26May 28 · 200 Meters · Place 16 · UnattachedUnattached200 Meters16.26.80a PBWind: 09
May 21Rice All-Comers 5/21 TF26May 21 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.1:03.59a PB9
May 21Rice All-Comers 5/21 TF26May 21 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.27.25aWind: 09
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 100m Hurdles · Place 8 · Humble Summer CreekHumble Summer Creek100m Hurdles33" / 0.838mRound P8.14.62aWind: 4.69
May 1UIL 6A Region III, III-5A & Wheelchair(ends Sunday) TF26May 1 · 100m Hurdles · Place 8 · Humble Summer CreekHumble Summer Creek100m Hurdles33" / 0.838m8.16.00aWind: -2.79
Apr 17UIL 6A Area 23-24 TF26Apr 17 · 100m Hurdles · Place 3 · Humble Summer CreekHumble Summer Creek100m Hurdles33" / 0.838m3.14.71aWind: 4.69
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 300m Hurdles · Place 8 · Humble Summer CreekHumble Summer Creek300m Hurdles30" / 0.762mRound P8.46.65a9
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 300m Hurdles · Place 6 · Humble Summer CreekHumble Summer Creek300m Hurdles30" / 0.762m6.45.75a PB9
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 100m Hurdles · Place 2 · Humble Summer CreekHumble Summer Creek100m Hurdles33" / 0.838mRound P2.14.95aWind: -0.49
Apr 8UIL 6A District 23 Meet TF26Apr 8 · 100m Hurdles · Place 4 · Humble Summer CreekHumble Summer Creek100m Hurdles33" / 0.838m4.14.75aWind: 2.89
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 300m Hurdles · Place 20 · Humble Summer CreekHumble Summer Creek300m Hurdles2046.69a9
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 100m Hurdles · Place 10 · Humble Summer CreekHumble Summer Creek100m Hurdles1015.08a9
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 100m Hurdles · Place 3 · Humble Summer CreekHumble Summer Creek100m Hurdles315.17q—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 100m Hurdles · Place 6 · Humble Summer CreekHumble Summer Creek100m Hurdles616.04—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 300m Hurdles · Place 7 · Humble Summer CreekHumble Summer Creek300m Hurdles746.76q—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 300m Hurdles · Place 8 · Humble Summer CreekHumble Summer Creek300m Hurdles847.35—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 400 Meters · Place 116 · HurdlenomicsHurdlenomics400 MetersRound P1161:07.83—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60m Hurdles · Place 28 · HurdlenomicsHurdlenomics60m Hurdles289.87—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60m Hurdles · Place 28 · HurdleNomicsHurdleNomics60m HurdlesRound P289.87a—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 400 Meters · Place 113 · HurdleNomicsHurdleNomics400 MetersRound P1131:07.83a—
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60m Hurdles · Place 51 · HurdlenomicsHurdlenomics60m HurdlesRound P519.789
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60m Hurdles · Place 51 · HurdlenomicsHurdlenomics60m HurdlesRound P519.789
Jan 9Texas HS Indoor Championships TF26Jan 9 · 400 Meters · Place 170 · HurdlenomicsHurdlenomics400 Meters1701:05.83 PB9
Jan 9Texas HS Indoor Championships TF26Jan 9 · 400 Meters · Place 170 · HurdlenomicsHurdlenomics400 Meters1701:05.839

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 200m Hurdles · Place 6 · Agenda Elite Track ClubAgenda Elite Track Club200m Hurdles33" / 0.838m6.30.50a PBWind: -2.98
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100m Hurdles · Place 4 · Agenda Elite Track ClubAgenda Elite Track Club100m Hurdles30" / 0.762mRound P4.16.14a PBWind: -1.28
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100m Hurdles · Place 4 · Agenda Elite Track ClubAgenda Elite Track Club100m Hurdles30" / 0.762m4.16.58aWind: -3.58
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 27 · UnattachedUnattached200 Meters27.28.15aWind: -3.58
May 31The Wings Track Club Youth ChampionshipMay 31 · 200m Hurdles · Place 2 · Agenda Elite Track ClubAgenda Elite Track Club200m Hurdles229.77a8
May 31The Wings Track Club Youth ChampionshipMay 31 · 100m Hurdles · Place 2 · Agenda Elite Track ClubAgenda Elite Track Club100m Hurdles215.82a8
May 31The Wings Track Club Youth ChampionshipMay 31 · 200 Meters · Place 15 · Agenda Elite Track ClubAgenda Elite Track Club200 Meters1527.58a8
May 102025 H-Town Hurricanes RelaysMay 10 · 200m Hurdles · Place 2 · Agenda Elite Track ClubAgenda Elite Track Club200m Hurdles229.67a8
May 102025 H-Town Hurricanes RelaysMay 10 · 100m Hurdles · Place 2 · Agenda Elite Track ClubAgenda Elite Track Club100m Hurdles216.06a8
May 102025 H-Town Hurricanes RelaysMay 10 · 100 Meters · Place 23 · Agenda Elite Track ClubAgenda Elite Track Club100 Meters2313.36a PB8
May 3Mainland Jaguars Track MeetMay 3 · 100m Hurdles · Place 2 · Agenda Elite Track ClubAgenda Elite Track Club100m Hurdles216.31a8
May 3Mainland Jaguars Track MeetMay 3 · 200 Meters · Place 10 · Agenda Elite Track ClubAgenda Elite Track Club200 Meters1027.80a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 400 Meters · Place 14 · Agenda Elite Track ClubAgenda Elite Track Club400 Meters14.1:04.82a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 100 Meters · Place 9 · Agenda Elite Track ClubAgenda Elite Track Club100 Meters9.13.86a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26FTA HS/Youth Inv.Jan 26 · 60 Meter · Place 18 · InnovatorsInnovators60 Meter18.8.64a PB8
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Place 11 · InnovatorsInnovators400 Meters11.1:05.86a8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200m Hurdles · Place 3 · UnattachedUnattached200m Hurdles33" / 0.838m3.32.38aWind: 0.77
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 400 Meters · Place 11 · UnattachedUnattached400 Meters11.1:07.20a7
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 13 · UnattachedUnattached200 MetersRound P13.29.07aWind: 1.97
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 13 · UnattachedUnattached100 MetersRound P13.14.25aWind: -2.37

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 1500 Meters · Place 9 · Northside Striders AldineNorthside Striders Aldine1500 Meters9.6:18.21a PB4
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 6 · Northside Striders AldineNorthside Striders Aldine800 Meters6.2:55.57a4
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 400 Meters · Place 16 · Northside Striders AldineNorthside Striders Aldine400 Meters16.1:15.44a4
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 1500 Meters · Place 5 · Northside Striders AldineNorthside Striders Aldine1500 Meters5.6:18.59a4
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 800 Meters · Place 4 · Northside Striders AldineNorthside Striders Aldine800 Meters4.2:53.71a PB4
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 16 · Northside Striders AldineNorthside Striders Aldine400 Meters16.1:14.84a4
May 1Clash of TexasMay 1 · 400 Meters · Place 9 · Northside Striders AldineNorthside Striders Aldine400 Meters9.1:16.19a4
Apr 24Greater Houston RelaysApr 24 · 1500 Meters · Place 3 · Northside Striders AldineNorthside Striders Aldine1500 Meters3.6:37.29a4
Apr 24Greater Houston RelaysApr 24 · 800 Meters · Place 3 · Northside Striders AldineNorthside Striders Aldine800 Meters3.3:03.20a4
Apr 24Greater Houston RelaysApr 24 · 400 Meters · Place 14 · Northside Striders AldineNorthside Striders Aldine400 Meters14.1:19.38a4