Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorClass 2A KHSAA Track & Field State Championship · May 22135-7Class 2A KHSAA Track & Field State ChampionshipMay 22, 2026
Shot Put · 12lb · OutdoorClass 2A Region 4 · May 1650-11.25Class 2A Region 4May 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Class 2A KHSAA Track & Field State ChampionshipMay 22 · Discus · Place 6 · Franklin CountyDiscus1.6kg6.135-7 PB12
May 22Class 2A KHSAA Track & Field State ChampionshipMay 22 · Shot Put · Place 3 · Franklin CountyShot Put12lb3.50-7.5012
May 16Class 2A Region 4May 16 · Discus · Place 3 · Franklin CountyDiscus1.6kg3.125-012
May 16Class 2A Region 4May 16 · Shot Put · Place 1 · Franklin CountyShot Put12lb1.50-11.25 PB12
May 5Great Crossing HS MeetMay 5 · Discus · Place 1 · Franklin CountyDiscus1.6kg1.131-512
May 5Great Crossing HS MeetMay 5 · Shot Put · Place 4 · Franklin CountyShot Put12lb4.45-0.5012
May 1CKC Championship 2026May 1 · Discus · Place 8 · Franklin CountyDiscus1.6kg8.127-712
May 1CKC Championship 2026May 1 · Shot Put · Place 2 · Franklin CountyShot Put12lb2.50-412
Mar 21Shelbyville HexagonalMar 21 · Discus · Place 2 · Franklin CountyDiscus1.6kg2.122-912
Mar 21Shelbyville HexagonalMar 21 · Shot Put · Place 1 · Franklin CountyShot Put12lb1.47-2.5012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 5KHSAA Class 2A Indoor Track & Field State ChampionshipsMar 5 · Shot Put · Place 2 · Franklin CountyShot Put248-01.0012
Mar 5KHSAA Class 2A Indoor Track & Field State ChampionshipsMar 5 · Shot Put · Place 2 · Franklin CountyShot Put248-11.5012
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · Shot Put · Place 5 · Franklin CountyShot Put513.07m12
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · Shot Put · Place 5 · Franklin CountyShot Put513.07m12
Feb 15KTCCCA President's Day Weekend Invite - SUNDAYFeb 15 · Shot Put · Place 5 · Franklin CountyShot Put513.07m12
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · Shot Put · Place 5 · Franklin CountyShot Put513.07m12
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · Shot Put · Place 5 · Franklin CountyShot Put513.07m12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Brother Borgia-Coach Cooper TF InvApr 26 · Discus · Place 16 · Franklin CountyDiscus16103-611
Apr 26Brother Borgia-Coach Cooper TF InvApr 26 · Shot Put · Place 6 · Franklin CountyShot Put644-211
Mar 22Shelbyville HexagonalMar 22 · Discus · Place 3 · Franklin CountyDiscus3102-1111
Mar 22Shelbyville HexagonalMar 22 · Shot Put · Place 4 · Franklin CountyShot Put440-2.5011
Mar 18Shelby County All ComersMar 18 · Discus · Place 3 · Franklin CountyDiscus3108-311
Mar 18Shelby County All ComersMar 18 · Shot Put · Place 1 · Franklin CountyShot Put142-1011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · Shot Put · Place 7 · Franklin CountyShot Put741-811
Mar 4KHSAA 2A Indoor State Track & Field ChampionshipsMar 4 · Shot Put · Place 7 · Franklin CountyShot Put741-811
Feb 15KTCCCA Presidents Day Invitational - SaturdayFeb 15 · Shot Put · Place 17 · Franklin CountyShot Put1740-211

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Class 2A Region 4May 18 · Shot Put · Place 5 · Franklin CountyShot Put537-910
May 18Class 2A Region 4May 18 · Shot Put · Place 5 · Franklin CountyShot Put537-910
May 18Class 2A Region 4May 18 · Shot Put · Place 5 · Franklin CountyShot Put537-910
Apr 13AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 13 · Shot Put · Place 17 · Franklin CountyShot Put1735-09.5010

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Great Crossing HS All ComersMay 9 · Shot Put · Place 30 · Franklin CountyShot Put3029-49
May 9Great Crossing HS All ComersMay 9 · Discus · Place 19 · Franklin CountyDiscus1988-49