Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorDenton Ryan Opens Invitational · Feb 812.35Denton Ryan Opens InvitationalFebruary 8, 2024
100 Meters · OutdoorMidlothian Donnie Conner Panther Relays TF26 · Mar 1911.40aMidlothian Donnie Conner Panther Relays TF26March 19, 2026
200 Meters · IndoorThe Galleria Games · Dec 2025.23aThe Galleria GamesDecember 20, 2025
200 Meters · OutdoorUIL 6A - District 11 · Apr 823.92aUIL 6A - District 11April 8, 2026
60 Meter · IndoorThe Galleria Games · Dec 207.78aThe Galleria GamesDecember 20, 2025
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 158.18aJoe DeLoach Youth InvitationalJanuary 15, 2023
Long Jump · IndoorJoe DeLoach Youth Invitational · Jan 154.88mJoe DeLoach Youth InvitationalJanuary 15, 2023
Long Jump · OutdoorUIL 6A - District 11 · Apr 819-2UIL 6A - District 11April 8, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump2.5.88mWind: -0.411
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P--DNSWind: -1.311
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 12 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P12.11.76aWind: 2.511
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound S4.11.84aWind: -1.311
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters3.11.74aWind: 0.711
Jul 30TAAF Games of Texas TF26Jul 30 · 100 Meters · GRAND PRAGRAND PRA100 MetersRound P--DNS11
Jul 10TAAF Region 7 TF26Jul 10 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters3.11.95aWind: -1.611
Jun 24AAU Track & Field Region 18 QualifierJun 24 · Long Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump1.5.92m11
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 200 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P1.24.88aWind: -511
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 200 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters4.24.94aWind: -3.211
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P1.12.14aWind: -5.311
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100 Meters · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters2.12.16aWind: -2.811
Jun 4AAU Southwestern District QualifierJun 4 · Long Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump15.69m11
Jun 4AAU Southwestern District QualifierJun 4 · 200 Meters · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters224.72a11
Jun 4AAU Southwestern District QualifierJun 4 · 100 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters112.13a11
May 1UIL 6A Region II & III-1A TF26May 1 · Long Jump · Place 9 · LancasterLancasterLong Jump9.17-11.0011
May 1UIL 6A Region II & III-1A TF26May 1 · 200 Meters · Place 7 · LancasterLancaster200 MetersRound P7.24.49a11
May 1UIL 6A Region II & III-1A TF26May 1 · 200 Meters · Place 7 · LancasterLancaster200 Meters7.24.25a11
Apr 16UIL 6A Area 11-12 Championships TF26Apr 16 · Long Jump · Place 4 · LancasterLancasterLong Jump4.18-07.7511
Apr 16UIL 6A Area 11-12 Championships TF26Apr 16 · 200 Meters · Place 3 · LancasterLancaster200 Meters3.24.20a11
Apr 8UIL 6A - District 11Apr 8 · Long Jump · Place 1 · LancasterLancasterLong Jump1.19-2 PB11
Apr 8UIL 6A - District 11Apr 8 · 200 Meters · Place 2 · LancasterLancaster200 MetersRound P2.23.78aWind: 4.411
Apr 8UIL 6A - District 11Apr 8 · 200 Meters · Place 3 · LancasterLancaster200 Meters3.23.92a PBWind: 0.411
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Long Jump · Place 16 · LancasterLancasterLong Jump16.5.38mWind: 2.311
Mar 19Midlothian Donnie Conner Panther Relays TF26Mar 19 · Long Jump · Place 1 · LancasterLancasterLong Jump1.18-7.5011
Mar 19Midlothian Donnie Conner Panther Relays TF26Mar 19 · 100 Meters · Place 2 · LancasterLancaster100 Meters2.11.40a PB11
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · Long Jump · Place 2 · LancasterLancasterLong Jump2.18-1011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · 60 Meter · Place 7 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club60 Meter7.7.78a PB11
Dec 20The Galleria GamesDec 20 · 200 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters4.25.23a PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 60 Meter · Place 42 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club60 MeterRound P42.7.78a10
Jan 24Wes Kittley HS InvitationalJan 24 · Long Jump · Place 26 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump26.5.22m10
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 53 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P53.25.23a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 122025 XTreme Force InvitationalJul 12 · 200 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters125.28a10
Jul 122025 XTreme Force InvitationalJul 12 · 100 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters112.52a10
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 200 Meters · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P2.25.01aWind: -2.910
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 200 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters5.25.29aWind: -4.410
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P5.12.52aWind: -310
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100 Meters · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters2.12.44aWind: -310
Jun 5AAU Southwestern District QualifierJun 5 · 200 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters124.86a10
Jun 5AAU Southwestern District QualifierJun 5 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters312.27a10
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · 200 Meters · Place 6 · LancasterLancaster200 Meters6.25.05a10
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · 100 Meters · Place 4 · LancasterLancaster100 Meters4.11.90a10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 26AAU Region 18 QualifierJun 26 · Long Jump · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump5.17-03.509
Jun 26AAU Region 18 QualifierJun 26 · 200 Meters · Place 12 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P12.26.30aWind: -1.39
Jun 26AAU Region 18 QualifierJun 26 · 100 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P1.12.42aWind: -1.79
Jun 26AAU Region 18 QualifierJun 26 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters3.12.30aWind: -1.49
Jun 7AAU Southwestern District QualifierJun 7 · Long Jump · Place 5 · Grand Prairie Storm TracGrand Prairie Storm TracLong Jump517-6—
Jun 7AAU Southwestern District QualifierJun 7 · 200 Meters · Place 12 · Grand Prairie Storm TraGrand Prairie Storm Tra200 Meters1225.84a—
Jun 7AAU Southwestern District QualifierJun 7 · 100 Meters · Place 1 · Grand Prairie Storm TraGrand Prairie Storm Tra100 Meters112.34a—
May 18Track Dynamite InvitationalMay 18 · Long Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump117-3.50—
May 18Track Dynamite InvitationalMay 18 · 100 Meters · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters112.38—
Apr 19UIL 6A Region I & WheelchairApr 19 · 200 Meters · South Grand PrairieSouth Grand Prairie200 MetersRound P--NTWind: 09
Apr 19UIL 6A Region I & WheelchairApr 19 · 100 Meters · Place 10 · South Grand PrairieSouth Grand Prairie100 MetersRound P10.12.38aWind: 1.69
Apr 11UIL 6A Area 7-8 MeetApr 11 · Long Jump · Place 7 · South Grand PrairieSouth Grand PrairieLong Jump7.17-00.009
Apr 11UIL 6A Area 7-8 MeetApr 11 · 200 Meters · Place 4 · South Grand PrairieSouth Grand Prairie200 Meters4.26.10aWind: -0.89
Apr 11UIL 6A Area 7-8 MeetApr 11 · 100 Meters · Place 4 · South Grand PrairieSouth Grand Prairie100 Meters4.12.20aWind: 19
Apr 3UIL 6A District 08 T&F ChampionshipsApr 3 · Long Jump · Place 4 · South Grand PrairieSouth Grand PrairieLong Jump4.17' 99
Apr 3UIL 6A District 08 T&F ChampionshipsApr 3 · 200 Meters · Place 4 · South Grand PrairieSouth Grand Prairie200 MetersRound P4.25.13a9
Apr 3UIL 6A District 08 T&F ChampionshipsApr 3 · 200 Meters · Place 3 · South Grand PrairieSouth Grand Prairie200 Meters3.25.16a9
Apr 3UIL 6A District 08 T&F ChampionshipsApr 3 · 100 Meters · Place 3 · South Grand PrairieSouth Grand Prairie100 MetersRound P3.11.98a9
Apr 3UIL 6A District 08 T&F ChampionshipsApr 3 · 100 Meters · Place 3 · South Grand PrairieSouth Grand Prairie100 Meters3.12.00a9
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 100 Meters · Place 16 · South Grand PrairieSouth Grand Prairie100 MetersRound P1612.429
Mar 14Midlothian Donnie Conner RelaysMar 14 · Long Jump · Place 4 · South Grand PrairieSouth Grand PrairieLong Jump4.17-10.009
Mar 14Midlothian Donnie Conner RelaysMar 14 · 100 Meters · Place 2 · South Grand PrairieSouth Grand Prairie100 Meters2.11.95a9
Feb 17Duncanville Bob Alpert RelaysFeb 17 · Long Jump · Place 6 · South Grand PrairieSouth Grand PrairieLong Jump6.17-2.509
Feb 17Duncanville Bob Alpert RelaysFeb 17 · 100 Meters · Place 7 · South Grand PrairieSouth Grand Prairie100 Meters7.12.18a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Prairie Relays (FULL)Feb 22 · 200 Meters · Place 1 · South Grand PrairieSouth Grand Prairie200 Meters125.569
Feb 22Prairie Relays (FULL)Feb 22 · Long Jump · Place 1 · South Grand PrairieSouth Grand PrairieLong Jump116-119
Feb 8Denton Ryan Opens InvitationalFeb 8 · 200 Meters · Place 4 · South Grand PrairieSouth Grand Prairie200 Meters426.209
Feb 8Denton Ryan Opens InvitationalFeb 8 · 100 Meters · Place 1 · South Grand PrairieSouth Grand Prairie100 Meters112.35 PB9
Feb 8Denton Ryan Opens InvitationalFeb 8 · 200 Meters · Place 4 · South Grand PrairieSouth Grand Prairie200 Meters426.209
Feb 8Denton Ryan Opens InvitationalFeb 8 · 100 Meters · Place 1 · South Grand PrairieSouth Grand Prairie100 Meters112.359
Jan 6LSU Indoor HS ClassicJan 6 · 60 Meter · Place 31 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club60 MeterRound P31.7.91a9
Jan 6LSU Indoor HS ClassicJan 6 · Long Jump · Place 24 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump24.5.08m9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Joe DeLoach Youth InvitationalJan 15 · Long Jump · Place 3 · Grand Prairie Storm TraGrand Prairie Storm TraLong Jump34.88m PB8
Jan 15Joe DeLoach Youth InvitationalJan 15 · 60 Meters · Place 7 · Grand Prairie Storm TraGrand Prairie Storm Tra60 MetersRound P78.18a PB8
Jan 15Joe DeLoach Youth InvitationalJan 15 · 60 Meters · Place 5 · Grand Prairie Storm TraGrand Prairie Storm Tra60 Meters58.18a8

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · Long Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump2.15-07.007
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P3.12.62aWind: -0.97
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters3.12.82aWind: -1.27
Jun 10AAU Southwestern District QualifierJun 10 · Long Jump · Place 1 · Grand Prairie Storm TraGrand Prairie Storm TraLong Jump115-11.00—
Jun 10AAU Southwestern District QualifierJun 10 · 100 Meters · Place 3 · Grand Prairie Storm TraGrand Prairie Storm Tra100 Meters312.89a—
May 21Track Dynamite InvitationalMay 21 · Long Jump · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump314-6.50—
May 21Track Dynamite InvitationalMay 21 · 200 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters526.86—
May 21Track Dynamite InvitationalMay 21 · 100 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters412.64—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · 60 Meter · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club60 Meter3.8.30a7
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · Long Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump1.14-02.007
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · 200 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters3.27.64a7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2618th Annual Tri-City Track ClassicJun 26 · Long Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump2.4.47m6
Jun 5Southwestern AAU District ChampionshipJun 5 · Long Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump2.14-08.006
Jun 5Southwestern AAU District ChampionshipJun 5 · 200 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters5.27.79a6
Jun 5Southwestern AAU District ChampionshipJun 5 · 100 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters5.13.51a6
May 28DeSoto Swift Memorial Day ClassicMay 28 · Long Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubLong Jump2.4.43m6
May 28DeSoto Swift Memorial Day ClassicMay 28 · 100 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters4.13.77a6