Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2813.98aRice All-Comers 5/28 TF26May 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorUIL 6A District 15 TF26 · Apr 817.11aUIL 6A District 15 TF26April 8, 2026
200 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2829.11aRice All-Comers 5/28 TF26May 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorUIL 6A District 15 TF26 · Apr 846.72aUIL 6A District 15 TF26April 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Rice All-Comers 5/28 TF26May 28 · 200 Meters · Place 36 · UnattachedUnattached200 Meters36.29.11a PBWind: 0.29
May 28Rice All-Comers 5/28 TF26May 28 · 100 Meters · Place 22 · UnattachedUnattached100 Meters22.13.98a PBWind: -19
Apr 17UIL 6A Area 15-16 TF26Apr 17 · 300m Hurdles · Place 8 · Klein ForestKlein Forest300m Hurdles30" / 0.762m8.46.80a9
Apr 8UIL 6A District 15 TF26Apr 8 · 300m Hurdles · Place 4 · Klein ForestKlein Forest300m Hurdles30" / 0.762mRound P4.47.80a9
Apr 8UIL 6A District 15 TF26Apr 8 · 300m Hurdles · Place 4 · Klein ForestKlein Forest300m Hurdles30" / 0.762m4.46.72a PB9
Apr 8UIL 6A District 15 TF26Apr 8 · 100m Hurdles · Place 9 · Klein ForestKlein Forest100m Hurdles33" / 0.838mRound P9.17.11a PB9
Mar 28Prairie View Relays - HSMar 28 · 300m Hurdles · Place 9 · Klein ForestKlein Forest300m Hurdles948.08—
Mar 28Prairie View Relays - HSMar 28 · 100m Hurdles · Place 11 · Klein ForestKlein Forest100m HurdlesRound P1117.21—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 100m Hurdles · Place 12 · Klein ForestKlein Forest100m Hurdles1217.27—
Mar 12Grand Oaks Grizzly Relays TF26Mar 12 · 300m Hurdles · Place 9 · Klein ForestKlein Forest300m Hurdles948.05—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 300m Hurdles · Place 13 · Klein ForestKlein Forest300m Hurdles1349.379
Feb 26Generation Park TF Invitational 2026Feb 26 · 100m Hurdles · Place 14 · Klein ForestKlein Forest100m Hurdles1417.059