Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUIL 4A Region III · Apr 2312.74aUIL 4A Region IIIApril 23, 2021
200 Meters · OutdoorDayton Bronco Relays · Mar 2627.98Dayton Bronco RelaysMarch 26, 2021
Discus · 1kg · OutdoorTexas Tech Masked Rider Open · Mar 2653.99mTexas Tech Masked Rider OpenMarch 26, 2026
Shot Put · 4kg · Outdoor97th Clyde Littlefield Texas Relays presented by Truist · Mar 2617.84m97th Clyde Littlefield Texas Relays presented by TruistMarch 26, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Discus · Texas TechTexas TechDiscus1kgRound P--FSSo
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 25 · Texas TechTexas TechShot Put4kgRound P25.15.40mSo
May 14Big 12 Outdoor ChampionshipsMay 14 · Discus · Place 8 · Texas TechTexas TechDiscus1kg8.49.30mSo
May 14Big 12 Outdoor ChampionshipsMay 14 · Shot Put · Place 4 · Texas TechTexas TechShot Put4kg4.15.69mSo
Apr 30Texas Tech Corky/Crofoot ShootoutApr 30 · Discus · Place 2 · Texas TechTexas TechDiscus250.16mSo
Apr 30Texas Tech Corky/Crofoot ShootoutApr 30 · Shot Put · Place 1 · Texas TechTexas TechShot Put116.15mSo
Apr 24Michael Johnson InvitationalApr 24 · Discus · Place 2 · Texas TechTexas TechDiscus1kg2.51.39mSo
Apr 24Michael Johnson InvitationalApr 24 · Shot Put · Place 1 · Texas TechTexas TechShot Put4kg1.16.30mSo
Apr 17Joe Gillespie InvitationalApr 17 · Discus · Place 3 · Texas TechTexas TechDiscus1kg3.44.93mSo
Apr 17Joe Gillespie InvitationalApr 17 · Shot Put · Place 1 · Texas TechTexas TechShot Put4kg1.16.08mSo
Apr 9Jo Meaker Classic and MultiApr 9 · Discus · Texas TechTexas TechDiscus1kg—DNSSo
Apr 9Jo Meaker Classic and MultiApr 9 · Shot Put · Place 1 · Texas TechTexas TechShot Put4kg1.16.62mSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Discus · Place 10 · Texas TechTexas TechDiscus1kg10.47.67mSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Shot Put · Place 5 · Texas TechTexas TechShot Put4kg5.15.62mSo
Mar 26Texas Tech Masked Rider OpenMar 26 · Discus · Place 3 · Texas TechTexas TechDiscus1kg3.53.99m PBSo
Mar 26Texas Tech Masked Rider OpenMar 26 · Shot Put · Place 1 · Texas TechTexas TechShot Put4kg1.15.74mSo
Mar 20Wes Kittley InvitationalMar 20 · Discus · Place 2 · Texas TechTexas TechDiscus1kg2.50.07mSo
Mar 20Wes Kittley InvitationalMar 20 · Shot Put · Place 1 · Texas TechTexas TechShot Put4kg1.16.25mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Big 12 Indoor ChampionshipsFeb 27 · Shot Put · Place 4 · Texas TechTexas TechShot Put415.76mSO
Jan 23Texas Tech Stan Scott InviteJan 23 · Shot Put · Place 5 · Texas TechTexas TechShot Put512.96mSo
Jan 16Texas Tech Corky ClassicJan 16 · Shot Put · Place 4 · Texas TechTexas TechShot Put415.81mSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Discus · Texas TechTexas TechDiscus1kgRound P--FSFr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 14 · Texas TechTexas TechShot Put4kgRound P14.16.19mFr
May 1Texas Tech Corky/Crofoot ShootoutMay 1 · Discus · Place 2 · Texas TechTexas TechDiscus256.46mFr
May 1Texas Tech Corky/Crofoot ShootoutMay 1 · Shot Put · Place 1 · Texas TechTexas TechShot Put116.04mFr
Apr 24Texas Invitational (outdoor)Apr 24 · Shot Put · Place 2 · Texas TechTexas TechShot Put216.91mFR
Apr 1144 Farms Team InvitationalApr 11 · Shot Put · Place 5 · Texas TechTexas TechShot Put516.13mFR
Apr 3Texas Tech Masked Rider OpenApr 3 · Discus · Place 4 · Texas TechTexas TechDiscus452.67mFr
Apr 3Texas Tech Masked Rider OpenApr 3 · Shot Put · Place 1 · Texas TechTexas TechShot Put116.15mFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Shot Put · Place 2 · Texas TechTexas TechShot Put4kg2.17.84m PBFr
Mar 21TCU Alumni InvitationalMar 21 · Shot Put · Place 1 · Texas TechTexas TechShot Put116.45mFR
Mar 21TCU Alumni InvitationalMar 21 · Discus · Place 19 · Texas TechTexas TechDiscus1937.01mFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Big 12 Indoor ChampionshipsFeb 28 · Shot Put · Place 14 · Texas TechTexas TechShot Put1414.62m—
Feb 14Texas Tech Jarvis Scott InviteFeb 14 · Shot Put · Place 1 · Texas TechTexas TechShot Put115.98m—
Jan 30Texas Tech Stan Scott MemorialJan 30 · Shot Put · Place 2 · Texas TechTexas TechShot Put214.33m—
Jan 24Red Raider InvitationalJan 24 · Shot Put · Place 11 · Texas TechTexas TechShot Put1113.70m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Texas Tech Corky/Crofoot ShootoutApr 26 · Discus · Place 1 · NA UNAT-Texas TNA UNAT-Texas TDiscus149.12m—
Apr 26Texas Tech Corky/Crofoot ShootoutApr 26 · Shot Put · Place 4 · NA UNAT-Texas TNA UNAT-Texas TShot Put413.94m—
Mar 22Masked Rider Outdoor OpenMar 22 · Discus · Place 8 · UNAT-Texas TechUNAT-Texas TechDiscus841.34m—
Mar 22Masked Rider Outdoor OpenMar 22 · Shot Put · Place 8 · UNAT-Texas TechUNAT-Texas TechShot Put813.90m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19TTU Corky ClassicJan 19 · Shot Put · Place 13 · UNAT-Texas TechUNAT-Texas TechShot Put1313.73m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11TX UIL 4A State ChampionshipsMay 11 · Discus · Place 5 · Huffman HargraveHuffman HargraveDiscus1kg5.126-1112
May 11TX UIL 4A State ChampionshipsMay 11 · Shot Put · Place 3 · Huffman HargraveHuffman HargraveShot Put4kg3.42-04.7512
Apr 28UIL 4A Region III & WheelchairApr 28 · Discus · Place 2 · Huffman HargraveHuffman HargraveDiscus1kg2.119-0512
Apr 28UIL 4A Region III & WheelchairApr 28 · Shot Put · Place 2 · Huffman HargraveHuffman HargraveShot Put4kg2.42-06.2512
Mar 23Dayton Bronco RelaysMar 23 · Shot Put · Place 1 · Huffman HargraveHuffman HargraveShot Put143-10.00—
Mar 23Dayton Bronco RelaysMar 23 · Discus · Place 1 · Huffman HargraveHuffman HargraveDiscus1125-01—
Mar 23Dayton Bronco RelaysMar 23 · 100 Meters · Place 3 · Huffman HargraveHuffman Hargrave100 Meters312.89—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29UIL 4A Region IIIApr 29 · Shot Put · Place 3 · Huffman HargraveHuffman HargraveShot Put4kg3.38-0411
Apr 29UIL 4A Region IIIApr 29 · 100 Meters · Place 8 · Huffman HargraveHuffman Hargrave100 MetersRound P8.13.278a11
Apr 29UIL 4A Region IIIApr 29 · 100 Meters · Huffman HargraveHuffman Hargrave100 Meters—NT11
Apr 1Barbers Hill Pre-District Tune-UpApr 1 · Shot Put · Place 6 · Huffman HargraveHuffman HargraveShot Put631-11.5011
Apr 1Barbers Hill Pre-District Tune-UpApr 1 · 100 Meters · Place 8 · Huffman HargraveHuffman Hargrave100 Meters813.7411
Mar 10Huffman Hargrave Falcon RelaysMar 10 · 100 Meters · Place 3 · Huffman-HargraveHuffman-Hargrave100 Meters313.4611
Mar 10Huffman Hargrave Falcon RelaysMar 10 · Shot Put · Place 1 · Huffman-HargraveHuffman-HargraveShot Put135-911
Mar 10Huffman Hargrave Falcon RelaysMar 10 · 200 Meters · Place 9 · Huffman-HargraveHuffman-Hargrave200 Meters929.2411
Mar 3New Caney Harriman RelaysMar 3 · Shot Put · Place 2 · HuffmanHuffmanShot Put236-7.25—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23UIL 4A Region IIIApr 23 · Shot Put · Huffman HargraveHuffman HargraveShot Put4kg--ND10
Apr 23UIL 4A Region IIIApr 23 · 100 Meters · Place 3 · Huffman HargraveHuffman Hargrave100 MetersRound P3.12.91a10
Apr 23UIL 4A Region IIIApr 23 · 100 Meters · Place 8 · Huffman HargraveHuffman Hargrave100 Meters8.12.74a PB10
Mar 26Dayton Bronco RelaysMar 26 · Shot Put · Place 3 · Huffman HargHuffman HargShot Put333-08.50—
Mar 26Dayton Bronco RelaysMar 26 · 200 Meters · Place 6 · Huffman HargHuffman Harg200 Meters627.98 PB—
Mar 26Dayton Bronco RelaysMar 26 · 100 Meters · Place 2 · Huffman HargHuffman Harg100 Meters212.94—
Mar 18Coldspring-Oakhurst RelaysMar 18 · Shot Put · Place 2 · Huffman HargraveHuffman HargraveShot Put4kg2.31-07.5010
Mar 18Coldspring-Oakhurst RelaysMar 18 · 200 Meters · Place 6 · Huffman HargraveHuffman Hargrave200 Meters6.29.03a10
Mar 18Coldspring-Oakhurst RelaysMar 18 · 100 Meters · Place 5 · Huffman HargraveHuffman Hargrave100 Meters5.13.50a10

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Huffman Hargrave Falcon RelaysMar 5 · Shot Put · Place 7 · HuffmanHuffmanShot Put730-0—
Mar 5Huffman Hargrave Falcon RelaysMar 5 · 100 Meters · Place 23 · HuffmanHuffman100 Meters2313.80—