Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2613.03aAAU Track & Field Region 17 QualifierJune 26, 2026
100 Meters · OutdoorHouston Pace Setters Invitational · Mar 2516.61Houston Pace Setters InvitationalMarch 25, 2023
200 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 826.90aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
200 Meters · OutdoorHouston Pace Setters Invitational · Mar 2538.02Houston Pace Setters InvitationalMarch 25, 2023
400 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 261:01.67aAAU Track & Field Region 17 QualifierJune 26, 2026
800 Meters · OutdoorWHARTON COUNTY WAVE INVITATIONAL · Apr 262:58.83aWHARTON COUNTY WAVE INVITATIONALApril 26, 2025
80m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2712.68a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

49 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 4 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762mRound P4.12.92aWind: 1.56
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 5 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m5.13.08aWind: -0.96
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 40 · Houston Pace SettersHouston Pace Setters400 MetersRound P40.1:04.88a6
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Houston Pace SettersHouston Pace Setters100 MetersRound P--DNSWind: 06
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 2 · 12 25-Unattached12 25-Unattached80m Hurdles30" / 0.762mRound S2.12.68a PBWind: 1.26
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 2 · 12 25-Unattached12 25-Unattached80m Hurdles30" / 0.762mRound P2.12.86aWind: 3.16
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 5 · 12 25-Unattached12 25-Unattached80m Hurdles30" / 0.762m5.13.62aWind: 2.86
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 80m Hurdles · Place 1 · 25-Unattached25-Unattached80m Hurdles30" / 0.762m1.12.83aWind: -1.96
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 4 · 25-Unattached25-Unattached200 MetersRound P4.26.90a PBWind: -2.36
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 6 · 25-Unattached25-Unattached200 Meters6.27.29a6
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 6 · 25-Unattached25-Unattached100 MetersRound P6.13.28aWind: -0.86
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100 Meters · 25-Unattached25-Unattached100 Meters--DNSWind: -16
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 80m Hurdles · Place 5 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m5.19.96aWind: 16
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 400 Meters · Place 5 · Houston Pace SettersHouston Pace Setters400 Meters5.1:01.67a PB6
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 100 Meters · Place 5 · Houston Pace SettersHouston Pace Setters100 MetersRound P5.13.50aWind: -3.66
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 100 Meters · Place 4 · Houston Pace SettersHouston Pace Setters100 Meters4.13.03a PBWind: -0.56
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 80m Hurdles · Place 1 · 25-Unattached25-Unattached80m Hurdles30" / 0.762m1.13.36a6
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 200 Meters · Place 3 · 25-Unattached25-Unattached200 Meters3.27.56a6
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 100 Meters · Place 4 · 25-Unattached25-Unattached100 Meters4.13.74a6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.13.68aWind: -1.26
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 11 · Houston Pace SettersHouston Pace Setters400 Meters11.1:03.82a6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 MetersRound P7.13.76aWind: -1.96
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 5 · Houston Pace SettersHouston Pace Setters100 Meters5.13.78aWind: -1.46
Jun 4 Rice All-Comers 6/4 TF26Jun 4 · 400 Meters · Place 29 · UnattachedUnattached400 Meters29.1:03.44a6
Jun 4 Rice All-Comers 6/4 TF26Jun 4 · 200 Meters · Place 37 · UnattachedUnattached200 Meters37.27.83aWind: -0.26
Jun 4 Rice All-Comers 6/4 TF26Jun 4 · 100 Meters · Place 26 · UnattachedUnattached100 Meters26.13.30aWind: 06
May 30Track Houston Championship Meet TF26May 30 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.13.53a6
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 22 · Houston Pace SettersHouston Pace Setters400 Meters22.1:07.53a6
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 MetersRound P7.13.06a6
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 7 · Houston Pace SettersHouston Pace Setters100 Meters7.13.21a6
May 23High Velocity Memorial Day ClassicMay 23 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles113.86a6
May 16TFYTC 2026 MEETMay 16 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.14.15aWind: 06
May 16TFYTC 2026 MEETMay 16 · 200 Meters · Place 6 · Houston Pace SettersHouston Pace Setters200 Meters6.28.59aWind: 06
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 4 · Houston Pace SettersHouston Pace Setters100 Meters4.13.84aWind: 06
May 9H-Town Hurricanes Relays TF26May 9 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.14.26a6
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · Place 5 · Houston Pace SettersHouston Pace Setters100 Meters5.13.88a6
May 2Clash of Texas TF26May 2 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles114.28a6
May 2Clash of Texas TF26May 2 · 400 Meters · Place 10 · Houston Pace SettersHouston Pace Setters400 Meters101:08.04a6
May 2Clash of Texas TF26May 2 · 100 Meters · Place 10 · Houston Pace SettersHouston Pace Setters100 Meters1013.24a6
Apr 25Wharton County Wave InvitationalApr 25 · 400 Meters · Houston Pace SettersHouston Pace Setters400 Meters—DNS6
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Houston Pace SettersHouston Pace Setters100 Meters—DNS6
Apr 18PTX Spring Classic TF26Apr 18 · 400 Meters · Place 5 · Houston Pace SettersHouston Pace Setters400 Meters51:02.90a6
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 4 · Houston Pace SettersHouston Pace Setters200 Meters427.35a6
Apr 11Houston Visions Meet TF26Apr 11 · 800 Meters · Place 19 · Houston Pace SettersHouston Pace Setters800 Meters193:03.17a6
Apr 11Houston Visions Meet TF26Apr 11 · 200 Meters · Place 5 · Houston Pace SettersHouston Pace Setters200 Meters528.66a6
Apr 11Houston Visions Meet TF26Apr 11 · 100 Meters · Place 4 · Houston Pace SettersHouston Pace Setters100 Meters413.79a6
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles113.72a6
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 400 Meters · Place 7 · Houston Pace SettersHouston Pace Setters400 Meters71:05.06a6
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 200 Meters · Place 6 · Houston Pace SettersHouston Pace Setters200 Meters628.02a6

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 80m Hurdles · Place 2 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762mRound P2.15.33aWind: -25
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.14.40aWind: -25
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100 Meters · Place 11 · Houston Pace SettersHouston Pace Setters100 MetersRound P11.14.02aWind: -1.35
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 13 · Houston Pace SettersHouston Pace Setters100 MetersRound P13.14.40a5
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 13 · Houston Pace SettersHouston Pace Setters100 Meters13.14.40a5
May 31The Wings Track Club Youth ChampionshipMay 31 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles115.13a5
May 31The Wings Track Club Youth ChampionshipMay 31 · 100 Meters · Place 4 · Houston Pace SettersHouston Pace Setters100 Meters414.10a5
May 24High Velocity Memorial Day ClassicMay 24 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles117.56a5
May 17Top Flight Youth Track MeetMay 17 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.16.83a5
May 17Top Flight Youth Track MeetMay 17 · 200 Meters · Place 5 · Houston Pace SettersHouston Pace Setters200 Meters5.29.41a5
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 4 · Houston Pace SettersHouston Pace Setters100 Meters4.14.04a5
May 102025 H-Town Hurricanes RelaysMay 10 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles114.73a5
May 3Mainland Jaguars Track MeetMay 3 · 80m Hurdles · Place 2 · Houston Pace SettersHouston Pace Setters80m Hurdles216.17a5
May 3Mainland Jaguars Track MeetMay 3 · 400 Meters · Place 15 · Houston Pace SettersHouston Pace Setters400 Meters151:13.71a5
May 3Mainland Jaguars Track MeetMay 3 · 100 Meters · Place 3 · Houston Pace SettersHouston Pace Setters100 Meters314.09a5
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 800 Meters · Place 6 · Houston Pace SettersHouston Pace Setters800 Meters6.2:58.83a PB5
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 200 Meters · Place 4 · Houston Pace SettersHouston Pace Setters200 Meters4.29.67a5
Mar 22Houston Pace Setters InvitationalMar 22 · 80m Hurdles · Place 1 · Houston Pace SettersHouston Pace Setters80m Hurdles30" / 0.762m1.17.29a5
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 6 · Houston Pace SettersHouston Pace Setters400 Meters6.1:10.66a5
Mar 22Houston Pace Setters InvitationalMar 22 · 100 Meters · Place 3 · Houston Pace SettersHouston Pace Setters100 Meters3.14.55a5

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 400 Meters · Place 5 · Houston Pace SettersHouston Pace Setters400 Meters5.1:14.65a4
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 5 · Houston Pace SettersHouston Pace Setters200 MetersRound P5.30.97aWind: -1.94
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 200 Meters · Place 5 · Houston Pace SettersHouston Pace Setters200 Meters5.31.07aWind: -24
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 6 · Houston Pace SettersHouston Pace Setters100 MetersRound P6.15.20aWind: -1.44
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · 100 Meters · Place 2 · Houston Pace SettersHouston Pace Setters100 Meters2.15.09aWind: -3.24
Jun 13AAU Gulf District QualifierJun 13 · 400 Meters · Place 3 · Houston Pace SettersHouston Pace Setters400 Meters31:14.36—
Jun 13AAU Gulf District QualifierJun 13 · 200 Meters · Place 10 · Houston Pace SettersHouston Pace Setters200 Meters1031.97—
Jun 13AAU Gulf District QualifierJun 13 · 100 Meters · Place 3 · Houston Pace SettersHouston Pace Setters100 Meters314.69—
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Houston Pace SettersHouston Pace Setters200 Meters—DNS4
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 8 · Houston Pace SettersHouston Pace Setters100 Meters8.15.54a4
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Place 20 · Houston Pace SettersHouston Pace Setters800 Meters20.3:21.76a4

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Mainland Jaguars Track MeetMay 6 · 200 Meters · Place 17 · Houston Pace SettersHouston Pace Setters200 Meters1738.30a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 800 Meters · Place 22 · Houston Pace SettersHouston Pace Setters800 Meters223:44.76a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 200 Meters · Place 35 · Houston Pace SettersHouston Pace Setters200 Meters3538.22a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 12 · Houston Pace SettersHouston Pace Setters100 Meters1216.08a—
Mar 25Houston Pace Setters InvitationalMar 25 · 200 Meters · Place 10 · Houston Pace SettersHouston Pace Setters200 Meters1038.02 PB—
Mar 25Houston Pace Setters InvitationalMar 25 · 100 Meters · Place 10 · Houston Pace SettersHouston Pace Setters100 Meters1016.61 PB—