Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Dynamite · May 1613.68aTrack DynamiteMay 16, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 627.28aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorTAAF Games of Texas TF26 · Jul 3027.58aTAAF Games of Texas TF26July 30, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 61:07.19aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorTAAF Games of Texas TF26 · Jul 301:07.07aTAAF Games of Texas TF26July 30, 2026
55 Meter · IndoorRising Stars Youth Champs · Mar 68.10aRising Stars Youth ChampsMarch 6, 2026
60 Meter · IndoorAAU 14U Indoor National Championship · Feb 148.78aAAU 14U Indoor National ChampionshipFebruary 14, 2026
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 199.27aJoe DeLoach Youth InvitationalJanuary 19, 2025
80m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 18 Qualifier · Jun 2418.62aAAU Track & Field Region 18 QualifierJune 24, 2026
Long Jump · IndoorThe Galleria Games · Dec 172.17mThe Galleria GamesDecember 17, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 30TAAF Games of Texas TF26Jul 30 · 400 Meters · Place 18 · North Texas LonghornsNorth Texas Longhorns400 MetersRound P18.1:07.07a PB6
Jul 30TAAF Games of Texas TF26Jul 30 · 200 Meters · Place 5 · North Texas LonghornsNorth Texas Longhorns200 MetersRound P5.27.58a PB6
Jul 30TAAF Games of Texas TF26Jul 30 · 200 Meters · Place 8 · North Texas LonghornsNorth Texas Longhorns200 Meters8.27.69a6
Jul 10TAAF Region 7 TF26Jul 10 · 80m Hurdles · Place 25 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club80m Hurdles30" / 0.762m25.21.82a6
Jul 10TAAF Region 7 TF26Jul 10 · 400 Meters · Place 7 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club400 Meters7.1:07.96a6
Jul 10TAAF Region 7 TF26Jul 10 · 200 Meters · Place 2 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters2.27.95a6
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 80m Hurdles · Place 6 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club80m Hurdles30" / 0.762m6.18.62a PBWind: -2.66
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 200 Meters · Place 11 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 MetersRound P11.28.36aWind: -56
Jun 20DFW Hawks Tune-Up Track MeetJun 20 · 80m Hurdles · Place 3 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club80m Hurdles30" / 0.762m3.18.68aWind: -1.46
Jun 20DFW Hawks Tune-Up Track MeetJun 20 · 200 Meters · Place 5 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters5.27.85a6
Jun 20DFW Hawks Tune-Up Track MeetJun 20 · 100 Meters · Place 5 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club100 Meters5.14.12aWind: -1.26
Jun 4AAU Southwestern District QualifierJun 4 · 80m Hurdles · Place 7 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club80m Hurdles717.33a6
Jun 4AAU Southwestern District QualifierJun 4 · 200 Meters · Place 12 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters1228.44a6
May 23Dallas Fort Worth (DFW) Wings Track Meet TF26May 23 · 80m Hurdles · Place 3 · North Texas TornadoesNorth Texas Tornadoes80m Hurdles318.74a—
May 23Dallas Fort Worth (DFW) Wings Track Meet TF26May 23 · 200 Meters · Place 2 · North Texas TornadoesNorth Texas Tornadoes200 Meters227.83a—
May 16Track DynamiteMay 16 · 400 Meters · Place 13 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club400 Meters13.1:07.89a6
May 16Track DynamiteMay 16 · 200 Meters · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters—DNS6
May 16Track DynamiteMay 16 · 100 Meters · Place 10 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club100 Meters10.13.68a PB6

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 7 · Embrace SportzEmbrace Sportz55 MeterRound P7.8.10a PB6
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 7 · Embrace SportzEmbrace Sportz55 Meter7.8.11a6
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 10 · Embrace SportzEmbrace Sportz400 Meters10.1:07.19a PB6
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 6 · Embrace SportzEmbrace Sportz200 MetersRound P6.27.36a6
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 5 · Embrace SportzEmbrace Sportz200 Meters5.27.28a PB6
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 9 · Embrace SportzEmbrace Sportz60 MeterRound P9.8.78a PB6
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 17 · Embrace SportzEmbrace Sportz400 Meters17.1:14.50a6
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 12 · Embrace SportzEmbrace Sportz200 MetersRound P12.29.34a6

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 200 Meters · Place 11 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 MetersRound P11.29.35aWind: -1.95
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100 Meters · Place 12 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club100 MetersRound P12.14.36aWind: -2.95
Jun 5AAU Southwestern District QualifierJun 5 · 200 Meters · Place 13 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters1329.61a5
Jun 5AAU Southwestern District QualifierJun 5 · 100 Meters · Place 6 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club100 Meters614.16a5

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 26FTA HS/Youth Inv.Jan 26 · 60 Meter · Place 18 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club60 Meter18.9.32a5
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Place 27 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club400 Meters27.1:18.59a5
Jan 19Joe DeLoach Youth InvitationalJan 19 · 400 Meters · Place 35 · North Texas TornadoesNorth Texas Tornadoes400 MetersRound P351:17.58a—
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 21 · North Texas TornadoesNorth Texas Tornadoes200 MetersRound P2129.38a—
Jan 19Joe DeLoach Youth InvitationalJan 19 · 60 Meters · Place 29 · North Texas TornadoesNorth Texas Tornadoes60 MetersRound P299.27a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12TAAF Region 7Jul 12 · 200 Meters · Place 6 · 07 North Texas Tornadoes07 North Texas Tornadoes200 Meters632.42—
Jul 12TAAF Region 7Jul 12 · 100 Meters · Place 8 · 07 North Texas Tornadoes07 North Texas Tornadoes100 Meters815.49—
Jun 26AAU Region 18 QualifierJun 26 · 200 Meters · Place 7 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 MetersRound P7.33.17aWind: -1.84
Jun 26AAU Region 18 QualifierJun 26 · 200 Meters · Place 8 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters8.32.83aWind: -0.24

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Joe DeLoach Youth InvitationalJan 15 · 200 Meters · Place 18 · North Texas TornadoesNorth Texas Tornadoes200 MetersRound P1831.85a—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 60 Meters · Place 19 · North Texas TornadoesNorth Texas Tornadoes60 MetersRound P199.55a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 9 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club60 Meter9.9.81a3
Dec 17The Galleria GamesDec 17 · Long Jump · Place 8 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track ClubLong Jump8.2.17m PB3
Dec 17The Galleria GamesDec 17 · 200 Meters · Place 9 · North Texas Tornadoes Track ClubNorth Texas Tornadoes Track Club200 Meters9.32.48a3