Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Xpress Invitational · Apr 811.93aPearland Track Xpress InvitationalApril 8, 2023
200 Meters · IndoorCarl Lewis HS Invitational · Jan 1622.78aCarl Lewis HS InvitationalJanuary 16, 2025
200 Meters · OutdoorGreat Southwest Classic · Jun 422.36aGreat Southwest ClassicJune 4, 2026
400 Meters · IndoorFasTrak HS Challenge · Dec 1551.80aFasTrak HS ChallengeDecember 15, 2024
400 Meters · OutdoorUIL 6A District 13 Championship · Apr 149.43aUIL 6A District 13 ChampionshipApril 1, 2025
Pole Vault · OutdoorGrand Oaks Grizzly Relays TF26 · Mar 1250.68Grand Oaks Grizzly Relays TF26March 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 52 · HurdleNomicsHurdleNomics400 Meters52.50.44a11
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 88 · HurdleNomicsHurdleNomics200 MetersRound P88.22.53aWind: 0.411
Jun 4Great Southwest ClassicJun 4 · 400 Meters · Place 17 · TexasTexas400 Meters17.50.03a11
Jun 4Great Southwest ClassicJun 4 · 200 Meters · Place 15 · TexasTexas200 Meters15.22.36a PBWind: -1.511
May 28Rice All-Comers 5/28 TF26May 28 · 400 Meters · Place 7 · UnattachedUnattached400 Meters7.50.09a11
May 28Rice All-Comers 5/28 TF26May 28 · 200 Meters · Place 24 · UnattachedUnattached200 Meters24.22.74aWind: 011
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 400 Meters · Place 10 · New CaneyNew Caney400 MetersRound P10.51.31a11
Apr 7UIL 6A District 13 Championship TF26Apr 7 · 200 Meters · Place 12 · New CaneyNew Caney200 MetersRound P12.22.90a11
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · Pole Vault · Place 11 · New CaneyNew CaneyPole Vault1150.68 PB—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 400 Meters · Place 54 · New CaneyNew Caney400 Meters5450.07—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 400 Meters · Place 9 · unattachedunattached400 Meters9.51.46a10
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 200 Meters · Place 27 · unattachedunattached200 Meters27.23.30aWind: 110
Apr 1UIL 6A District 13 ChampionshipApr 1 · 400 Meters · Place 5 · New CaneyNew Caney400 MetersRound P5.50.42a10
Apr 1UIL 6A District 13 ChampionshipApr 1 · 400 Meters · Place 5 · New CaneyNew Caney400 Meters5.49.43a PB10
Apr 1UIL 6A District 13 ChampionshipApr 1 · 200 Meters · Place 7 · New CaneyNew Caney200 MetersRound P7.22.64a10
Apr 1UIL 6A District 13 ChampionshipApr 1 · 200 Meters · Place 6 · New CaneyNew Caney200 Meters6.22.59a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Carl Lewis HS InvitationalJan 16 · 400 Meters · Place 35 · HurdleNomicsHurdleNomics400 MetersRound P3552.05a—
Jan 16Carl Lewis HS InvitationalJan 16 · 200 Meters · Place 48 · HurdleNomicsHurdleNomics200 MetersRound P4822.78a PB—
Jan 16Carl Lewis HS InvitationalJan 16 · 400 Meters · Place 35 · Hurdlenomics Training GroupHurdlenomics Training Group400 MetersRound P3552.05—
Jan 16Carl Lewis HS InvitationalJan 16 · 200 Meters · Place 48 · Hurdlenomics Training GroupHurdlenomics Training Group200 MetersRound P4822.78—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 400 Meters · Place 17 · HurdleNomicsHurdleNomics400 Meters17.51.80a PB10
Dec 15FasTrak HS ChallengeDec 15 · 200 Meters · Place 17 · HurdleNomicsHurdleNomics200 Meters17.22.78a10
Feb 4FasTrak HS Last ChanceFeb 4 · 400 Meters · Place 45 · HurdleNomicsHurdleNomics400 Meters45.54.04a9
Feb 4FasTrak HS Last ChanceFeb 4 · 200 Meters · Place 67 · HurdleNomicsHurdleNomics200 Meters67.23.91a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 28 · HurdleNomicsHurdleNomics400 Meters2853.33a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 26 · HurdleNomicsHurdleNomics200 Meters2623.43a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 4 · HurdleNomicsHurdleNomics400 Meters450.88a—
Apr 2UIL 6A District 13Apr 2 · 400 Meters · Place 6 · New CaneyNew Caney400 MetersRound P651.50a—
Apr 2UIL 6A District 13Apr 2 · 400 Meters · Place 7 · New CaneyNew Caney400 Meters751.17a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 400 Meters · UnattachedUnattached400 Meters--DNS9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Mainland Jaguars Track MeetMay 6 · 400 Meters · Place 9 · BeastModeBeastMode400 Meters954.43a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 400 Meters · Place 3 · BeastModeBeastMode400 Meters354.49a—
Apr 8Pearland Track Xpress InvitationalApr 8 · 100 Meters · Place 10 · BeastModeBeastMode100 Meters1011.93a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · 400 Meters · Place 6 · BeastMode Track & FieldBeastMode Track & Field400 Meters6.55.01a7
May 28Greater Houston RelaysMay 28 · 200 Meters · Place 16 · BeastModeBeastMode200 Meters1625.75—
May 28Greater Houston RelaysMay 28 · 400 Meters · Place 10 · BeastModeBeastMode400 Meters1056.58—
May 28Greater Houston RelaysMay 28 · 100 Meters · Place 12 · BeastModeBeastMode100 Meters1212.69—