Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorClass 2A KHSAA Track & Field State Championship · May 22169-9Class 2A KHSAA Track & Field State ChampionshipMay 22, 2026
Shot Put · 12lb · IndoorCentre HS · Feb 2152-06.25Centre HSFebruary 21, 2026
Shot Put · 12lb · OutdoorAJ's HEART OF THE BLUEGRASS TRACK CLASSIC · Apr 1156-07.75AJ's HEART OF THE BLUEGRASS TRACK CLASSICApril 11, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.50.6211
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Mercer CountyMercer CountyShot Put12lb--NM11
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Discus · Place 1 · 41-Unattached41-UnattachedDiscus1.6kg1.51.67m11
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Shot Put · Place 1 · 41-Unattached41-UnattachedShot Put12lb1.14.86m11
May 22Class 2A KHSAA Track & Field State ChampionshipMay 22 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.169-9 PB11
May 22Class 2A KHSAA Track & Field State ChampionshipMay 22 · Shot Put · Place 4 · Mercer CountyMercer CountyShot Put12lb4.50-6.7511
May 14Class 2A Region 5May 14 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.168-0811
May 14Class 2A Region 5May 14 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.50-04.0011
May 5Mercer All ComersMay 5 · Discus · Place 2 · Mercer CountyMercer CountyDiscus1.6kg2.128-0711
May 5Mercer All ComersMay 5 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.50-09.5011
May 1CKC Championship 2026May 1 · Discus · Place 2 · Mercer CountyMercer CountyDiscus1.6kg2.156-911
May 1CKC Championship 2026May 1 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.51-011
Apr 25Bourbon County HS Colonel Relays 2026Apr 25 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kgRound P1.160-1111
Apr 25Bourbon County HS Colonel Relays 2026Apr 25 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.161-5.511
Apr 25Bourbon County HS Colonel Relays 2026Apr 25 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lbRound P1.53-10.511
Apr 21Mercer All ComersApr 21 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.161-0911
Apr 21Mercer All ComersApr 21 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.54-02.0011
Apr 18Lake Cumberland ClassicApr 18 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.157-0211
Apr 18Lake Cumberland ClassicApr 18 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.53-10.5011
Apr 11AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 11 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.164-0711
Apr 11AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 11 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.56-07.75 PB11
Apr 11AJ's Heart of the BluegrassApr 11 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.164-0711
Apr 11AJ's Heart of the BluegrassApr 11 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.56-07.7511
Apr 2Boyle County All ComersApr 2 · Discus · Place 2 · Mercer CountyMercer CountyDiscus1.6kg2.153-0711
Apr 2Boyle County All ComersApr 2 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.54-03.0011
Mar 30Sorghum City ClassicMar 30 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.152-0011
Mar 30Sorghum City ClassicMar 30 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.53-04.0011
Mar 28Patriot GamesMar 28 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.161-0111
Mar 28Patriot GamesMar 28 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.51-07.0011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 29 · Mercer CountyMercer CountyShot Put12lb29.14.86m11
Mar 5KHSAA Class 2A Indoor Track & Field State ChampionshipsMar 5 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put355-03.0011
Mar 5KHSAA Class 2A Indoor Track & Field State ChampionshipsMar 5 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put348-511
Feb 21Centre HSFeb 21 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.52-06.25 PB11
Jan 17Border BattleJan 17 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put148-09.0011
Jan 17Border BattleJan 17 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put148-09.0011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29KHSAA Class 2A Track & Field State ChampionshipMay 29 · Discus · Place 4 · Mercer CountyMercer CountyDiscus1.6kg4.150-410
May 29KHSAA Class 2A Track & Field State ChampionshipMay 29 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.52-7.2510
May 19Class 2A Region 5May 19 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1157-0210
May 19Class 2A Region 5May 19 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put153-07.7510
May 19Class 2A Region 5May 19 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1157-0210
May 19Class 2A Region 5May 19 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put153-07.7510
May 2Eagle Classic at Lexington Christian AcademyMay 2 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1.6kg1.148-410
May 2Eagle Classic at Lexington Christian AcademyMay 2 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put12lb1.50-810
Apr 15Boyle County HS All ComersApr 15 · Discus · Place 2 · Mercer CountyMercer CountyDiscus1.6kg2.143-09.010
Apr 15Boyle County HS All ComersApr 15 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put12lb3.46-07.0010
Apr 12AJ's Heart of the Bluegrass ClassicApr 12 · Discus · Place 2 · Mercer CountMercer CountDiscus2142-0710
Apr 12AJ's Heart of the Bluegrass ClassicApr 12 · Shot Put · Place 3 · Mercer CountMercer CountShot Put348-11.2510
Apr 1East Jessamine All-ComersApr 1 · Shot Put · Place 2 · Mercer CountyMercer CountyShot Put245-2.2510
Apr 1East Jessamine All-ComersApr 1 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1191-910
Mar 29Owen County HS All-ComersMar 29 · Discus · Place 1 · Mercer CountyMercer CountyDiscus1132-1010
Mar 29Owen County HS All-ComersMar 29 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put148-5.5010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · Shot Put · Place 1 · Mercer CountyMercer CountyShot Put148-910
Feb 8Centre 2Feb 8 · Shot Put · Place 6 · Mercer CountyMercer CountyShot Put12lb6.42-02.7510

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31KHSAA Class 2A Track & Field State ChampionshipMay 31 · Discus · Place 7 · Mercer CountyMercer CountyDiscus1.6kg7.142-119
May 21Class 2A Region 5May 21 · Discus · Place 4 · Mercer CountyMercer CountyDiscus1.6kg4.131-09
May 21Class 2A Region 5May 21 · Shot Put · Place 5 · Mercer CountyMercer CountyShot Put12lb5.40-99
May 11Central Kentucky Conference Championship 2024May 11 · Discus · Place 4 · Mercer CountyMercer CountyDiscus1.6kg4.136-04.09
May 2Boyle County Senior NightMay 2 · Discus · Place 3 · Mercer CountyMercer CountyDiscus3130-0509
May 2Boyle County Senior NightMay 2 · Shot Put · Place 5 · Mercer CountyMercer CountyShot Put511.98m09
Apr 27Ashland InvtationalApr 27 · Discus · Place 2 · Mercer CountyMercer CountyDiscus2131-29
Apr 27Ashland InvtationalApr 27 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put340-69
Apr 16East Jessamine All-Comers (High School)Apr 16 · Discus · Place 3 · Mercer CountyMercer CountyDiscus3121-0809
Apr 16East Jessamine All-Comers (High School)Apr 16 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put339-09.5009
Apr 13AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 13 · Discus · Place 5 · Mercer CountyMercer CountyDiscus5129-0109
Mar 28 Shelby County Pre Spring Break InvitationalMar 28 · Shot Put · Place 7 · Mercer CountyMercer CountyShot Put738-89
Mar 25Mercer County All ComersMar 25 · Discus · Place 2 · Mercer CountMercer CountDiscus2129-0109
Mar 25Mercer County All ComersMar 25 · Shot Put · Place 5 · Mercer CountMercer CountShot Put541-09.0009
Mar 25Mercer County All ComersMar 25 · Discus · Place 2 · Mercer CountMercer CountDiscus2129-0109
Mar 25Mercer County All ComersMar 25 · Shot Put · Place 5 · Mercer CountMercer CountShot Put541-09.0009
Mar 23Patriot GamesMar 23 · Discus · Place 1 · Mercer CountMercer CountDiscus1132-0609
Mar 23Patriot GamesMar 23 · Shot Put · Place 2 · Mercer CountMercer CountShot Put242-09.0009

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2KHSAA Class 2A Indoor State Track & Field ChampionshipsMar 2 · Shot Put · Place 4 · Mercer CountyMercer CountyShot Put12lb4.41-07.759
Mar 2Class AA IndoorMar 2 · Shot Put · Place 4 · Mercer CountyMercer CountyShot Put12lb4.41-07.75Unofficial9
Feb 11Cen 3Feb 11 · Shot Put · Place 3 · Mercer CountyMercer CountyShot Put12lb3.40-09.009
Jan 21Coaches Classic TF HS and MSJan 21 · Shot Put · Place 6 · Mercer CountMercer CountShot Put635-06.509

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Mercer County All ComersMay 9 · Discus · Place 8 · Mercer CountyMercer CountyDiscus831.06m08
Apr 25Mercer County All ComersApr 25 · Discus · Place 6 · Mercer CountyMercer CountyDiscus636.06m08
Apr 18Danville All Comers Apr 18 · Discus · Place 6 · Mercer CountyMercer CountyDiscus634.69m08
Apr 15AJ's Heart of BluegrassApr 15 · Discus · Place 11 · Mercer CountyMercer CountyDiscus1.6kg11.116-078
Apr 11Danville HS AllcomersApr 11 · Discus · Place 6 · Mercer CountyMercer CountyDiscus684-08