Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorByron Nelson Relays · Mar 1052.01aByron Nelson RelaysMarch 10, 2023
400 Meters · OutdoorTCU HS Invitational · Mar 1558.31aTCU HS InvitationalMarch 15, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 300m Hurdles · Place 8 · Prosper300m HurdlesRound P845.1412
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 300m Hurdles · Place 8 · Prosper300m Hurdles846.9312
Mar 13Rock Hill RelaysMar 13 · 300m Hurdles · Place 3 · Prosper300m Hurdles345.8212
Mar 7Prosper Dan Christie RelaysMar 7 · 300m Hurdles · Place 6 · Prosper300m Hurdles646.1012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Allen Eagle RelaysFeb 22 · 300m Hurdles · Place 2 · Prosper300m Hurdles246.8112

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12UIL 6A Area 5-6 ChampionshipsApr 12 · 400 Meters · Place 8 · Prosper400 Meters8.58.91a11
Apr 2UIL 6A District 05 Championships 2024Apr 2 · 400 Meters · Place 4 · Prosper400 MetersRound P4.1:00.59a11
Apr 2UIL 6A District 05 Championships 2024Apr 2 · 400 Meters · Place 3 · Prosper400 Meters3.58.67a11
Mar 15TCU HS InvitationalMar 15 · 400 Meters · Place 7 · Prosper400 MetersRound P7.59.87a11
Mar 15TCU HS InvitationalMar 15 · 400 Meters · Place 4 · Prosper400 Meters4.58.31a PB11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 400 Meters · Place 2 · Prosper400 MetersRound P21:01.95a—
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 400 Meters · Place 2 · Prosper400 Meters21:01.52a—
Mar 24Creekview Mustang RelaysMar 24 · 300m Hurdles · Place 1 · Prosper300m Hurdles150.2610
Mar 18Plano ISD InvitationalMar 18 · 400 Meters · Place 5 · Prosper400 Meters51:03.18—
Mar 10Byron Nelson RelaysMar 10 · 300m Hurdles · Place 10 · Prosper300m Hurdles30" / 0.762m10.52.01a PB10
Mar 3Prosper Dan Christie RelaysMar 3 · 300m Hurdles · Place 7 · Prosper300m Hurdles749.2710