Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDr Jack M Toms Alumni Invitational · Mar 2749.91mDr Jack M Toms Alumni InvitationalMarch 27, 2026
Pole Vault · OutdoorTexas Clyde Littlefield Relays 96th Annual-HS · Mar 2739.10mTexas Clyde Littlefield Relays 96th Annual-HSMarch 27, 2024
Shot Put · 4kg · IndoorLiberty Kickoff · Dec 414.63mLiberty KickoffDecember 4, 2025
Shot Put · 4kg · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2716.47mNCAA DI Outdoor Championships - East First-RoundsMay 27, 2026
Weight Throw · 20lb / 9.0kg · IndoorLiberty Kickoff · Dec 514.07mLiberty KickoffDecember 5, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 15 · LibertyLibertyShot Put4kgRound P15.16.47m PBSo
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Discus · Place 5 · LibertyLibertyDiscus1kg5.49.87mSo
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Shot Put · Place 2 · LibertyLibertyShot Put4kg2.15.69mSo
May 6Liberty Twilight QualiferMay 6 · Discus · Place 3 · LibertyLibertyDiscus1kg3.49.77mSo
Apr 23130th Penn Relays CarnivalApr 23 · Discus · Place 21 · LibertyLibertyDiscus1kg21.42.31mSo
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 9 · LibertyLibertyShot Put4kg9.15.68mSo
Apr 10Dennis CraddockApr 10 · Discus · Place 1 · LibertyLibertyDiscus1kg1.46.12mSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 1 · LibertyLibertyDiscus1kg1.49.91m PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Shot Put · Place 2 · LibertyLibertyShot Put4kg2.14.63m PBSo
Jan 31PSU National OpenJan 31 · Shot Put · Place 16 · LibertyLibertyShot Put4kg16.13.44mFr
Jan 17Virginia Tech InvitationalJan 17 · Shot Put · Place 8 · LibertyLibertyShot Put4kg8.13.59mFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · Discus · Place 4 · LibertyLibertyDiscus1kg4.47.89mFr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · Shot Put · Place 1 · LibertyLibertyShot Put4kg1.15.02mFr
May 3The Hill City TwilightMay 3 · Discus · Place 1 · LibertyLibertyDiscus1kg1.48.90mFr
May 3The Hill City TwilightMay 3 · Shot Put · Place 1 · LibertyLibertyShot Put4kg1.14.53mFr
Apr 182025 Beach InviteApr 18 · Discus · Place 22 · LibertyLibertyDiscus1kg22.45.50mFr
Apr 182025 Beach InviteApr 18 · Shot Put · Place 14 · LibertyLibertyShot Put4kg14.14.38mFr
Apr 17Pacific Coast InvitationalApr 17 · Discus · Place 19 · LibertyLibertyDiscus1kg19.45.50mFr
Apr 17Pacific Coast InvitationalApr 17 · Shot Put · Place 9 · LibertyLibertyShot Put4kg9.14.93mFr
Mar 21Bob Davidson Team ChallengeMar 21 · Discus · Place 1 · LibertyLibertyDiscus1kg1.47.23mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · Weight Throw · Place 8 · LibertyLibertyWeight Throw20lb / 9.0kg8.14.07m PBFr
Dec 5Liberty KickoffDec 5 · Shot Put · Place 3 · LibertyLibertyShot Put4kg3.13.52mFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2TAPPS State ChampionshipsMay 2 · Discus · Place 2 · Midland ClassicalMidland ClassicalDiscus1kg2.126-0512
May 2TAPPS State ChampionshipsMay 2 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.39-07.0012
Apr 25TAPPS 4A North RegionalApr 25 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1kg1.142-512
Apr 25TAPPS 4A North RegionalApr 25 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.41-5.5012
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1kg1.145-1112
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.40-03.5012
Apr 4Lubbock Christian (LCHS) HS InvitationalApr 4 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1kg1.140-0412
Apr 4Lubbock Christian (LCHS) HS InvitationalApr 4 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.38-07.0012
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · Pole Vault · Place 2 · Midland ClassicalMidland ClassicalPole Vault239.10m PB—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · Pole Vault · Place 15 · Midland ClassicalMidland ClassicalPole Vault1540.56m—
Mar 7Big Spring InvitationalMar 7 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1132-8—
Mar 7Big Spring InvitationalMar 7 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put138-7—
Mar 1Iraan Cactus RelaysMar 1 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1kg1.129-0Unofficial12
Mar 1Iraan Cactus RelaysMar 1 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.38-5.25Unofficial12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5TAPPS State ChampionshipsMay 5 · Discus · Place 3 · Midland ClassicalMidland ClassicalDiscus3119-11—
May 5TAPPS State ChampionshipsMay 5 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put135-8—
Apr 26TAPPS 4A North RegionalApr 26 · Discus · Place 4 · Midland ClassicalMidland ClassicalDiscus1kg4.102-0811
Apr 26TAPPS 4A North RegionalApr 26 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.36-08.7511
Apr 6Crane Golden Crane RelaysApr 6 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus199-1011
Apr 6Crane Golden Crane RelaysApr 6 · Shot Put · Place 2 · Midland ClassicalMidland ClassicalShot Put232-01.2511
Mar 30Trinity Christian Lion RelaysMar 30 · Discus · Place 8 · Midland ClassicalMidland ClassicalDiscus882-7.50—
Mar 30Trinity Christian Lion RelaysMar 30 · Shot Put · Place 3 · Midland ClassicalMidland ClassicalShot Put332-7—
Mar 10Big Spring InvitationalMar 10 · Discus · Place 8 · Midland ClassicalMidland ClassicalDiscus1kg8.91-0611
Mar 10Big Spring InvitationalMar 10 · Shot Put · Place 5 · Midland ClassicalMidland ClassicalShot Put4kg5.33-09.5011
Mar 3Lubbock Christian (LCU) HS InvitationalMar 3 · Discus · Place 7 · Midland ClassicalMidland ClassicalDiscus1kg7.89-1011
Mar 3Lubbock Christian (LCU) HS InvitationalMar 3 · Shot Put · Place 2 · Midland ClassicalMidland ClassicalShot Put4kg2.34-09.5011

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6TAPPS State ChampionshipsMay 6 · Discus · Place 6 · Midland ClassicalMidland ClassicalDiscus685-0910
May 6TAPPS State ChampionshipsMay 6 · Shot Put · Place 2 · Midland ClassicalMidland ClassicalShot Put235-03.5010
Apr 26TAPPS 3A North RegionalApr 26 · Discus · Place 1 · Midland ClassicalMidland ClassicalDiscus1kg1.96-0510
Apr 26TAPPS 3A North RegionalApr 26 · Shot Put · Place 1 · Midland ClassicalMidland ClassicalShot Put4kg1.31-06.0010
Apr 13Lubbock Christian HS MeetApr 13 · Discus · Place 7 · Midland ClassicalMidland ClassicalDiscus764-0010
Apr 13Lubbock Christian HS MeetApr 13 · Shot Put · Place 4 · Midland ClassicalMidland ClassicalShot Put431-05.0010
Mar 25All Saints HS InvitationalMar 25 · Discus · Place 2 · Midland ClassicalMidland ClassicalDiscus271-0810
Mar 25All Saints HS InvitationalMar 25 · Shot Put · Place 2 · Midland ClassicalMidland ClassicalShot Put232-01.2510
Mar 10Big Spring InvitationalMar 10 · Discus · Place 5 · Midland ClassicalMidland ClassicalDiscus561-0410
Mar 10Big Spring InvitationalMar 10 · Shot Put · Place 2 · Midland ClassicalMidland ClassicalShot Put226-03.0010