Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKHSSA Class 2A Region 5 · May 23146-06KHSSA Class 2A Region 5May 23, 2023
Hammer · 16lb / 7.26kg · OutdoorBrent Chumbley Memorial Hilltopper Relays · Mar 2844.54mBrent Chumbley Memorial Hilltopper RelaysMarch 28, 2025
Shot Put · 12lb · IndoorEastern Indoors Invitational · Feb 1051-00.00Eastern Indoors InvitationalFebruary 10, 2023
Shot Put · 12lb · OutdoorKHSAA Class 2A State Championship · Jun 258-11.25KHSAA Class 2A State ChampionshipJune 2, 2023
Shot Put · 16lb / 7.26kg · OutdoorBrent Chumbley Memorial Hilltopper Relays · Mar 2815.65mBrent Chumbley Memorial Hilltopper RelaysMarch 28, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · Shot Put · Place 14 · BelmontBelmontShot Put16lb / 7.26kg14.12.96mJr
May 1Outdoor Music City ChallengeMay 1 · Shot Put · Place 14 · BelmontBelmontShot Put1412.49mJr
Apr 17Georgia Tech InvitationalApr 17 · Shot Put · Place 30 · BelmontBelmontShot Put16lb / 7.26kg30.13.26mJr
Apr 10Tennessee InvitationalApr 10 · Shot Put · Place 23 · BelmontBelmontShot Put16lb / 7.26kg23.13.72mJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30UL Lenny Lyles Indoor TFJan 30 · Shot Put · BelmontBelmontShot Put16lb / 7.26kg—NDJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Commodore Winter Challenge (College)Dec 6 · Shot Put · Place 10 · BelmontBelmontShot Put1014.42mJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · Shot Put · BelmontBelmontShot Put16lb / 7.26kg—FOULSo
May 2Outdoor Music City ChallengeMay 2 · Hammer · Place 14 · BelmontBelmontHammer1442.72mSo
May 2Outdoor Music City ChallengeMay 2 · Shot Put · Place 6 · BelmontBelmontShot Put615.55mSo
Apr 18Georgia Tech InvitationalApr 18 · Shot Put · BelmontBelmontShot Put—NDSo
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Hammer · Place 9 · BelmontBelmontHammer16lb / 7.26kg9.44.54m PBSo
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Shot Put · Place 3 · BelmontBelmontShot Put16lb / 7.26kg3.15.65m PBSo
Mar 21Yellow Jacket InvitationalMar 21 · Hammer · Place 18 · BelmontBelmontHammer16lb / 7.26kg18.42.37mSo
Mar 21Yellow Jacket InvitationalMar 21 · Shot Put · BelmontBelmontShot Put16lb / 7.26kg—FOULSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MVC Outdoor ChampionshipsMay 10 · Shot Put · Place 12 · BelmontBelmontShot Put16lb / 7.26kg12.15.01mFr
Apr 26Music City Outdoor ChallengeApr 26 · Shot Put · Place 14 · BelmontBelmontShot Put16lb / 7.26kg14.14.38mFr
Apr 19Georgia Tech InvitationalApr 19 · Shot Put · Place 12 · BelmontBelmontShot Put16lb / 7.26kg12.14.13mFr
Mar 15Yellow Jacket InvitationalMar 15 · Shot Put · Place 10 · BelmontBelmontShot Put1013.36m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Music City ChallengeFeb 9 · Shot Put · Place 16 · BelmontBelmontShot Put1647-11.25FR
Feb 2Bellarmine PNC TF 2024Feb 2 · Weight Throw · Place 27 · BelmontBelmontWeight Throw2711.62m—
Feb 2Bellarmine PNC TF 2024Feb 2 · Shot Put · Place 8 · BelmontBelmontShot Put815.33m—
Jan 19Vanderbilt InvitationalJan 19 · Weight Throw · Place 18 · BelmontBelmontWeight Throw1811.78m—
Jan 12Commodore ChallengeJan 12 · Weight Throw · Place 18 · BelmontBelmontWeight Throw1812.42m—
Jan 12Commodore ChallengeJan 12 · Weight Throw · Place 18 · BelmontBelmontWeight Throw1812.42m—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2KHSAA Class 2A State ChampionshipJun 2 · Discus · Place 10 · Mercer CountyMercer CountyDiscus1.6kg10.136-0412
Jun 2KHSAA Class 2A State ChampionshipJun 2 · Shot Put · Place 2 · Mercer CountyMercer CountyShot Put12lb2.58-11.25 PB12
May 23KHSSA Class 2A Region 5May 23 · Discus · Place 5 · Mercer CountyMercer CountyDiscus1.6kg5.146-06 PB12
May 23KHSSA Class 2A Region 5May 23 · Shot Put · Place 2 · Mercer CountyMercer CountyShot Put12lb2.56-03.5012
May 12Central Kentucky Conference ChampionshipsMay 12 · Discus · Place 4 · Mercer CountyMercer CountyDiscus4132-1012
May 12Central Kentucky Conference ChampionshipsMay 12 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put159-1.5012
May 9Mercer County All ComersMay 9 · Discus · Place 6 · Mercer CountyMercer CountyDiscus6107-0212
May 9Mercer County All ComersMay 9 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put155-05.0012
May 2Patriot GamesMay 2 · Discus · Place 2 · Mercer CountyMercer CountyDiscus2138-0812
May 2Patriot GamesMay 2 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put157-01.0012
Apr 28Chick-fil-A Invitational Apr 28 · Discus · Place 5 · Mercer CountMercer CountDiscus5132-0712
Apr 28Chick-fil-A Invitational Apr 28 · Shot Put · Place 1 · Mercer CountMercer CountShot Put153-09.0012
Apr 28Chick-fil-A Invitational Apr 28 · Discus · Place 5 · Mercer CountMercer CountDiscus5132-0712
Apr 28Chick-fil-A Invitational Apr 28 · Shot Put · Place 1 · Mercer CountMercer CountShot Put153-09.0012
Apr 25Mercer County All ComersApr 25 · Discus · Place 4 · Mercer CountyMercer CountyDiscus4128-0812
Apr 25Mercer County All ComersApr 25 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put150-05.5012
Apr 18Danville All Comers Apr 18 · Discus · Place 4 · Mercer CountyMercer CountyDiscus4125-0512
Apr 18Danville All Comers Apr 18 · Shot Put · Place 2 · Mercer CountyMercer CountyShot Put253-05.0012
Apr 15AJ's Heart of BluegrassApr 15 · Discus · Place 5 · Mercer CountyMercer CountyDiscus1.6kg5.132-0912
Apr 15AJ's Heart of BluegrassApr 15 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.57-01.0012
Apr 11Danville HS AllcomersApr 11 · Discus · Place 2 · Mercer CountMercer CountDiscus2132-1112
Apr 11Danville HS AllcomersApr 11 · Shot Put · Place 8 · Mercer CountyMercer CountyShot Put836-3.5012
Apr 11Danville HS AllcomersApr 11 · Discus · Place 2 · Mercer CountyMercer CountyDiscus2132-1112
Apr 7Bruin Gold Medal Meet #1Apr 7 · Shot Put · Place 1 · Mercer CountMercer CountShot Put156-01.7512

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · Shot Put · Mercer CountyMercer CountyShot Put12lb--FOUL12
Feb 10Eastern Indoors InvitationalFeb 10 · Shot Put · Place 5 · Mercer CountyMercer CountyShot Put12lb5.51-00.00 PB12

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Discus · Place 13 · Mercer CountyMercer CountyDiscus13125-0011
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Discus · Place 13 · Mercer CountyMercer CountyDiscus13125-0011
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put156-02.7511
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put156-02.7511
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Discus · Place 13 · Mercer CountyMercer CountyDiscus13125-011
Jun 3KHSAA Class 2A State Track & Field ChampionshipsJun 3 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put156-2.7511
May 23KHSAA Class 2A Region 5May 23 · Discus · Place 3 · Mercer CountyMercer CountyDiscus3138-0811
May 23KHSAA Class 2A Region 5May 23 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put154-11.0011
Apr 30Brother Borgia/Coach Cooper InvitationalApr 30 · Discus · Place 12 · Mercer CountMercer CountDiscus1237.94m11
Apr 30Brother Borgia/Coach Cooper InvitationalApr 30 · Shot Put · Place 3 · Mercer CountMercer CountShot Put315.25m11
Apr 26Danville HS AllcomersApr 26 · Discus · Place 4 · Mercer CountyMercer CountyDiscus4116-0211
Apr 26Danville HS AllcomersApr 26 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put147-08.0011
Apr 22Eastern RelaysApr 22 · Shot Put · Place 5 · Mercer CountMercer CountShot Put550-07.0011
Apr 22Eastern RelaysApr 22 · Shot Put · Place 5 · Mercer CountMercer CountShot Put550-07.0011
Apr 19Mercer County All ComersApr 19 · Discus · Place 3 · Mercer CountyMercer CountyDiscus3119-0511
Apr 19Mercer County All ComersApr 19 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put150-10.0011
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Discus · Place 6 · Mercer CountyMercer CountyDiscus6116-0611
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put152-03.0011
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Discus · Place 6 · Mercer CountyMercer CountyDiscus6116-611
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put152-311
Apr 12Danville HS AllcomersApr 12 · Discus · Place 2 · Mercer CountyMercer CountyDiscus2121-0311
Apr 12Danville HS AllcomersApr 12 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put146-11.5011
Apr 2Patriot GamesApr 2 · Discus · Place 2 · Mercer CountMercer CountDiscus2116-1011
Mar 28Mercer County All ComersMar 28 · Discus · Place 2 · Mercer CountyMercer CountyDiscus2116-0911
Mar 28Mercer County All ComersMar 28 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put144-08.0011

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · Shot Put · Place 6 · Mercer CountyMercer CountyShot Put640-02.0011
Feb 11Eastern Indoors InvitationalFeb 11 · Shot Put · Place 4 · Mercer CountyMercer CountyShot Put12lb4.46-08.7511

2021 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Discus · Mercer CountyMercer CountyDiscus1.6kg--FOUL10
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Shot Put · Place 8 · Mercer CountyMercer CountyShot Put12lb8.14.21m10
Jun 2KHSAA Class AA Region 5Jun 2 · Discus · Place 4 · Mercer CountyMercer CountyDiscus4123-0410
Jun 2KHSAA Class AA Region 5Jun 2 · Shot Put · Place 5 · Mercer CountyMercer CountyShot Put546-03.0010
May 11Danville HS AllcomersMay 11 · Discus · Place 6 · Mercer CountyMercer CountyDiscus6109-0510
May 11Danville HS AllcomersMay 11 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put342-11.5010
May 1Bronco ClassicMay 1 · Discus · Place 9 · Mercer CountyMercer CountyDiscus1.6kg9.106' 2"10
May 1Bronco ClassicMay 1 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put12lb3.46' 4.5010
Apr 27Mercer County All-Comers MeetApr 27 · Discus · Place 5 · Mercer CountyMercer CountyDiscus5108-0510
Apr 27Mercer County All-Comers MeetApr 27 · Shot Put · Place 2 · Mercer CountyMercer CountyShot Put243-05.0010
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Discus · Place 5 · Mercer CountMercer CountDiscus5110-0610
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Shot Put · Place 4 · Mercer CountMercer CountShot Put442-11.7510
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Discus · Place 5 · Mercer CountMercer CountDiscus5110-0610
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · Shot Put · Place 4 · Mercer CountMercer CountShot Put442-11.7510
Apr 20Danville HS AllcomersApr 20 · Discus · Place 8 · Mercer CountyMercer CountyDiscus8100-0410
Apr 20Danville HS AllcomersApr 20 · Shot Put · Place 5 · Mercer CountyMercer CountyShot Put543-03.0010
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Discus · Place 11 · Mercer CountyMercer CountyDiscus11105-0110
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Discus · Place 11 · Mercer CountyMercer CountyDiscus11105-0110
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put343-10.0010
Apr 17AJ's Heart of the Bluegrass Track ClassicApr 17 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put343-10.0010
Apr 13Mercer County All ComersApr 13 · Discus · Place 6 · Mercer CountyMercer CountyDiscus6101-0610
Apr 13Mercer County All ComersApr 13 · Shot Put · Place 4 · Mercer CountyMercer CountyShot Put442-08.0010
Apr 10Clash of the Classes IXApr 10 · Discus · Place 9 · Mercer CountyMercer CountyDiscus989-0110
Apr 10Clash of the Classes IXApr 10 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put342-04.0010
Apr 6West Jessamine RelaysApr 6 · Discus · Place 7 · Mercer CountyMercer CountyDiscus1.6kg7.83-0810
Apr 6West Jessamine RelaysApr 6 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.42-09.0010
Mar 30Danville HS All ComersMar 30 · Discus · Place 4 · Mercer CountyMercer CountyDiscus489-0910
Mar 30Danville HS All ComersMar 30 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put345-02.0010