Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoe Gillespie Invitational · Apr 1711.28aJoe Gillespie InvitationalApril 17, 2026
1000 Meters · IndoorWashburn Open · Jan 312:59.77aWashburn OpenJanuary 31, 2025
110m Hurdles · 39" / 0.991m · OutdoorGrapevine Mustang Relays · Feb 1616.37aGrapevine Mustang RelaysFebruary 16, 2024
110m Hurdles · 42" / 1.067m · OutdoorSAC Outdoor Track and Field Championships · Apr 2417.15aSAC Outdoor Track and Field ChampionshipsApril 24, 2025
1500 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 45:04.02aUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
1600 Meters · OutdoorUIL 6A District 03 Meet · Mar 315:15.11aUIL 6A District 03 MeetMarch 31, 2021
1600 Meters · Outdoor · Hand timedByron Nelson League Meet #2 2021 · Mar 65:16.27hByron Nelson League Meet #2 2021March 6, 2021
200 Meters · OutdoorTCU Alumni Invitational · Mar 2123.20TCU Alumni InvitationalMarch 21, 2025
300m Hurdles · 36" / 0.914m · OutdoorGrapevine Mustang Relays · Feb 1647.29aGrapevine Mustang RelaysFebruary 16, 2024
3200 Meters · OutdoorUIL 6A District 03 Meet · Mar 3111:20.77aUIL 6A District 03 MeetMarch 31, 2021
3200 Meters · Outdoor · Hand timedByron Nelson League Meet #2 2021 · Mar 611:24.14hByron Nelson League Meet #2 2021March 6, 2021
400 Meters · IndoorCrimson and Gold Invitational · Dec 652.77aCrimson and Gold InvitationalDecember 6, 2024
400 Meters · OutdoorSAC Outdoor Track and Field Championships · Apr 2451.28aSAC Outdoor Track and Field ChampionshipsApril 24, 2025
60 Meters · IndoorWashburn Open · Jan 317.66aWashburn OpenJanuary 31, 2025
800 Meters · OutdoorUIL 6A District 03 Track and Field Meet · Apr 132:13.07aUIL 6A District 03 Track and Field MeetApril 13, 2022
Decathlon · OutdoorSAC Outdoor Track and Field Championships · Apr 244937.00SAC Outdoor Track and Field ChampionshipsApril 24, 2025
Discus · 1.6kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 413.48mUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
Discus · 2kg · OutdoorSAC Outdoor Track and Field Championships · Apr 2425.51mSAC Outdoor Track and Field ChampionshipsApril 24, 2025
High Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 41.58mUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
Javelin · 800g · OutdoorSAC Outdoor Track and Field Championships · Apr 2437.02mSAC Outdoor Track and Field ChampionshipsApril 24, 2025
Long Jump · IndoorWashburn Open · Jan 315.28mWashburn OpenJanuary 31, 2025
Long Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 45.65mUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
Pole Vault · IndoorWinter Mini-Meet OTG · Dec 1315-07.00Winter Mini-Meet OTGDecember 13, 2025
Pole Vault · OutdoorSMU Invitational · May 14.70mSMU InvitationalMay 1, 2026
Shot Put · 12lb · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 48.30mUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
Shot Put · 16lb / 7.26kg · OutdoorSAC Outdoor Track and Field Championships · Apr 247.84mSAC Outdoor Track and Field ChampionshipsApril 24, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · Pole Vault · Place 8 · Tarleton StateTarleton StatePole Vault8.4.56mSo
May 1SMU InvitationalMay 1 · Pole Vault · Place 4 · Tarleton StateTarleton StatePole Vault4.4.70m PBSo
Apr 24Michael Johnson InvitationalApr 24 · Pole Vault · Tarleton StateTarleton StatePole Vault—DNSSo
Apr 17Joe Gillespie InvitationalApr 17 · Pole Vault · Place 3 · Tarleton StateTarleton StatePole Vault3.4.37mSo
Apr 17Joe Gillespie InvitationalApr 17 · 100 Meters · Place 14 · Tarleton StateTarleton State100 Meters14.11.28a PBWind: 1.7So
Apr 10Baylor InvitationalApr 10 · Pole Vault · Place 7 · Tarleton StateTarleton StatePole Vault7.4.31mSo
Mar 272026 Clyde Hart ClassicMar 27 · Pole Vault · Tarleton StateTarleton StatePole Vault—NHSo
Mar 20Wes Kittley InvitationalMar 20 · Pole Vault · Place 6 · Tarleton StateTarleton StatePole Vault6.4.57mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Robert Platt InvitJan 30 · Pole Vault · Place 12 · Tarleton StateTarleton StatePole Vault124.61mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Winter Mini-Meet OTGDec 13 · Pole Vault · Place 4 · Off The Grid Pole VaultOff The Grid Pole VaultPole Vault4.15-07.00 PBSo
Nov 1Off The Grid Halloween VaultNov 1 · Pole Vault · Place 2 · Off The Grid Pole VaultOff The Grid Pole VaultPole Vault2.13-08.00So
Jul 25Summer National ChampionshipsJul 25 · Pole Vault · Place 6 · Off the gridOff the gridPole Vault6.4.27mFr
Jan 31Washburn OpenJan 31 · Long Jump · Place 28 · Texas WesleyanTexas WesleyanLong Jump285.28m PB—
Jan 31Washburn OpenJan 31 · Shot Put · Place 31 · Texas WesleyanTexas WesleyanShot Put317.33m—
Jan 31Washburn OpenJan 31 · 60m Hurdles · Place 17 · Texas WesleyanTexas Wesleyan60m Hurdles179.58a—
Jan 31Washburn OpenJan 31 · 1000 Meters · Place 10 · Texas WesleyanTexas Wesleyan1000 Meters102:59.77a PB—
Jan 31Washburn OpenJan 31 · 60 Meters · Place 26 · Texas WesleyanTexas Wesleyan60 Meters267.66a PB—
Jan 25NAIA / JUCO InvitationalJan 25 · Pole Vault · Place 11 · Texas WesleyanTexas WesleyanPole Vault11.3.83mFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 3SMU InvitationalMay 3 · Pole Vault · Place 6 · Texas WesleyanTexas WesleyanPole Vault6.4.36mFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 1500 Meters · Place 1 · Texas WesleyanTexas Wesleyan1500 MetersRound M1.5:12.05aFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Javelin · Place 3 · Texas WesleyanTexas WesleyanJavelin800gRound M3.36.04mFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Pole Vault · Place 2 · Texas WesleyanTexas WesleyanPole VaultRound M2.4.34mFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Discus · Place 5 · Texas WesleyanTexas WesleyanDiscus2kgRound M5.25.51m PBFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 110m Hurdles · Place 3 · Texas WesleyanTexas Wesleyan110m Hurdles42" / 1.067mRound M3.17.15a PBWind: 0.8Fr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 400 Meters · Place 1 · Texas WesleyanTexas Wesleyan400 MetersRound M1.51.28a PBFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · High Jump · Texas WesleyanTexas WesleyanHigh JumpRound M--NMFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Shot Put · Place 5 · Texas WesleyanTexas WesleyanShot Put16lb / 7.26kgRound M5.7.84m PBFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Long Jump · Place 5 · Texas WesleyanTexas WesleyanLong JumpRound M5.5.51mFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 100 Meters · Place 2 · Texas WesleyanTexas Wesleyan100 MetersRound M2.11.45aWind: 1.9Fr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Decathlon · Place 4 · Texas WesleyanTexas WesleyanDecathlonRound M4.4937.00 PBFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · Javelin · Place 10 · Texas WesleyanTexas WesleyanJavelin800g10.37.02m PBFr
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 400 Meters · Place 24 · Texas WesleyanTexas Wesleyan400 Meters24.56.50aFr
Apr 18Michael Johnson InviteApr 18 · Javelin · Place 16 · Texas WesleyanTexas WesleyanJavelin1635.22mFR
Apr 18Michael Johnson InviteApr 18 · 110m Hurdles · Place 30 · Texas WesleyanTexas Wesleyan110m HurdlesRound P3019.95FR
Apr 5Bill Schmidt InvitationalApr 5 · Long Jump · Place 27 · Texas WesleyanTexas WesleyanLong Jump27.5.30mWind: 3Fr
Apr 5Bill Schmidt InvitationalApr 5 · Pole Vault · Texas WesleyanTexas WesleyanPole Vault--NMFr
Apr 5Bill Schmidt InvitationalApr 5 · Javelin · Place 15 · Texas WesleyanTexas WesleyanJavelin800g15.29.18mFr
Apr 5Bill Schmidt InvitationalApr 5 · 110m Hurdles · Place 19 · Texas WesleyanTexas Wesleyan110m Hurdles42" / 1.067mRound P19.16.78aWind: 3.8Fr
Apr 5Bill Schmidt InvitationalApr 5 · 400 Meters · Place 32 · Texas WesleyanTexas Wesleyan400 Meters32.53.46aFr
Mar 21TCU Alumni InvitationalMar 21 · Javelin · Place 16 · Texas WesleyanTexas WesleyanJavelin1635.11mFR
Mar 21TCU Alumni InvitationalMar 21 · 200 Meters · Place 24 · Texas WesleyanTexas Wesleyan200 Meters2423.20 PBFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Crimson and Gold InvitationalDec 6 · 400 Meters · Place 43 · Texas WesleyanTexas Wesleyan400 Meters43.52.77a PBFr
Feb 29Weatherford InvitationalFeb 29 · 110m Hurdles · Place 3 · Hurst BellHurst Bell110m Hurdles316.44—
Feb 8AHS LD Bell DuelFeb 8 · Pole Vault · Place 2 · Hurst BellHurst BellPole Vault211-6—
Feb 8AHS LD Bell DuelFeb 8 · 400 Meters · Place 1 · Hurst BellHurst Bell400 Meters152.8—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 400 Meters · Place 42 · Hurst BellHurst Bell400 MetersRound P4252.5712
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · Pole Vault · Place 16 · Hurst BellHurst BellPole Vault1612-012
Mar 15U of North Texas Bill Schmidt ClassicMar 15 · Pole Vault · Hurst BellHurst BellPole Vault—NH12
Mar 15U of North Texas Bill Schmidt ClassicMar 15 · 110m Hurdles · Place 16 · Hurst BellHurst Bell110m Hurdles39" / 0.991mRound P16.16.27aWind: 2.812
Feb 22Southlake Carroll InvitationalFeb 22 · Long Jump · Hurst BellHurst BellLong Jump—DNS12
Feb 22Southlake Carroll InvitationalFeb 22 · Pole Vault · Place 1 · Hurst BellHurst BellPole Vault1.12-09.0012
Feb 22Southlake Carroll InvitationalFeb 22 · 110m Hurdles · Place 6 · Hurst BellHurst Bell110m Hurdles39" / 0.991m6.17.10a12
Feb 22Southlake Carroll InvitationalFeb 22 · 400 Meters · Place 8 · Hurst BellHurst Bell400 Meters8.53.02a12
Feb 16Grapevine Mustang RelaysFeb 16 · 300m Hurdles · Place 12 · Hurst BellHurst Bell300m Hurdles36" / 0.914m12.47.29a PB12
Feb 16Grapevine Mustang RelaysFeb 16 · 110m Hurdles · Place 5 · Hurst BellHurst Bell110m Hurdles39" / 0.991m5.16.37a PB12

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Decathlon · Place 2 · Euless EliteEuless EliteDecathlonRound M2.480511
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 2 · Euless EliteEuless EliteLong JumpRound M2.5.65m PBWind: -0.511
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Pole Vault · Place 1 · Euless EliteEuless ElitePole VaultRound M1.3.75m11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Javelin · Place 2 · Euless EliteEuless EliteJavelin800gRound M2.32.63m11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Discus · Place 3 · Euless EliteEuless EliteDiscus1.6kgRound M3.13.48m PB11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 3 · Euless EliteEuless EliteShot Put12lbRound M3.8.30m PB11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 110m Hurdles · Place 2 · Euless EliteEuless Elite110m Hurdles39" / 0.991mRound M2.17.14aWind: 2.911
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · High Jump · Place 2 · Euless EliteEuless EliteHigh JumpRound M2.1.58m PB11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 1 · Euless EliteEuless Elite1500 MetersRound M1.5:04.02a PB11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 2 · Euless EliteEuless Elite400 MetersRound M2.55.77a11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 2 · Euless EliteEuless Elite100 MetersRound M2.11.72aWind: 1.611
Apr 12UIL 6A Area 03-04 ChampionshipsApr 12 · Pole Vault · Place 7 · Hurst BellHurst BellPole Vault7.10-06.0011
Mar 24Euless Trinity Susan Lumley 5th Annual RelaysMar 24 · 400 Meters · Place 6 · Hurst BellHurst Bell400 Meters655.9211
Mar 2Weatherford InvitationalMar 2 · Pole Vault · Place 2 · Hurst BellHurst BellPole Vault2.10-06.0011
Mar 2Weatherford InvitationalMar 2 · 400 Meters · Place 2 · Hurst BellHurst Bell400 Meters2.52.01a11
Feb 24Southlake Carroll Invitational (2024 Meet is Full)Feb 24 · Pole Vault · Place 1 · Hurst BellHurst BellPole Vault1.10-00.0011
Feb 17Grapevine Mustang RelaysFeb 17 · Pole Vault · Place 2 · Hurst BellHurst BellPole Vault2.10-06.0011

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 20UIL 6A Area 03-04 ChampionshipsApr 20 · Pole Vault · Place 8 · Hurst BellHurst BellPole Vault8.9-06.0010
Apr 13UIL 6A District 03 Track and Field MeetApr 13 · Pole Vault · Place 3 · Hurst BellHurst BellPole Vault3.10-00.0010
Apr 13UIL 6A District 03 Track and Field MeetApr 13 · 800 Meters · Place 13 · Hurst BellHurst Bell800 Meters13.2:13.07a PB10
Mar 31SL Carroll Dragon RelaysMar 31 · 800 Meters · Place 24 · Hurst BellHurst Bell800 Meters242:13.1110
Mar 24Euless Trinity Susan Lumley 4th Annual RelaysMar 24 · Pole Vault · Place 5 · Hurst BellHurst BellPole Vault510-010
Mar 10Bell HS Hoot Smith RelaysMar 10 · Pole Vault · Place 4 · Hurst BellHurst BellPole Vault4.10-00.0010
Mar 10Bell HS Hoot Smith RelaysMar 10 · 800 Meters · Place 8 · Hurst BellHurst Bell800 Meters8.2:20.41a10
Mar 10Bell HS Hoot Smith RelaysMar 10 · 400 Meters · Place 6 · Hurst BellHurst Bell400 Meters6.56.00a10
Mar 3South Grand Prairie RelaysMar 3 · 800 Meters · Place 9 · Hurst BellHurst Bell800 Meters92:21.21—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Mar 31UIL 6A District 03 MeetMar 31 · 3200 Meters · Place 3 · Hurst BellHurst Bell3200 Meters3.11:20.77a PB9
Mar 31UIL 6A District 03 MeetMar 31 · 1600 Meters · Place 5 · Hurst BellHurst Bell1600 Meters5.5:15.11a PB9
Mar 31UIL 6A District 03 MeetMar 31 · Pole Vault · Place 5 · Hurst BellHurst BellPole Vault5.8-06.009
Mar 25Euless Trinity Susan Lumley 3rd Annual RelaysMar 25 · 3200 Meters · Place 6 · Hurst BellHurst Bell3200 Meters6.12:10.28a9
Mar 25Euless Trinity Susan Lumley 3rd Annual RelaysMar 25 · 1600 Meters · Place 6 · Hurst BellHurst Bell1600 Meters6.5:18.66a9
Mar 25Euless Trinity Susan Lumley 3rd Annual RelaysMar 25 · Pole Vault · Place 10 · Hurst BellHurst BellPole Vault10.8-00.009
Mar 6Byron Nelson League Meet #2 2021Mar 6 · Pole Vault · Place 3 · Hurst BellHurst BellPole Vault38-06.009
Mar 6Byron Nelson League Meet #2 2021Mar 6 · 3200 Meters · Place 4 · Hurst BellHurst Bell3200 Meters411:24.14h PB9
Mar 6Byron Nelson League Meet #2 2021Mar 6 · 1600 Meters · Place 6 · Hurst BellHurst Bell1600 Meters65:16.27h PB9