Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMayor's Cup · Mar 2316.28Mayor's CupMarch 23, 2024
200 Meters · OutdoorAshland Last Chance All-Comers Meet · May 1238.06Ashland Last Chance All-Comers MeetMay 12, 2023
400 Meters · OutdoorClass 3A Region 6 · May 171:06.29Class 3A Region 6May 17, 2025
55 Meters · IndoorMason County Indoor #2 · Feb 18.65Mason County Indoor #2February 1, 2025
800 Meters · IndoorMason County Indoor #2 · Feb 13:00.28Mason County Indoor #2February 1, 2025
800 Meters · OutdoorMadison Central All Comers 1 · Mar 252:37.47Madison Central All Comers 1March 25, 2025
Discus · 1.6kg · OutdoorMayor's Cup · Mar 2177-10Mayor's CupMarch 21, 2026
Shot Put · 12lb · OutdoorClass 3A Region 6 · May 829-5Class 3A Region 6May 8, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Class 3A Region 6May 8 · Shot Put · Place 20 · Montgomery CountyShot Put12lb20.29-5 PB12
Mar 21Mayor's CupMar 21 · Discus · Place 3 · Montgomery CountyDiscus1.6kg3.77-10 PB12
Mar 21Mayor's CupMar 21 · Shot Put · Place 5 · Montgomery CountyShot Put12lb5.28-212

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · Shot Put · Place 72 · Montgomery CountyShot Put7228-10.2512
Feb 14KTCCCA President's Day Weekend Invite-SATURDAYFeb 14 · Shot Put · Place 72 · Montgomery CountyShot Put7228-10.2512
Jan 31Mason Co Indoor #2Jan 31 · Shot Put · Place 20 · Montgomery CountyShot Put2025-912

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17Class 3A Region 6May 17 · 400 Meters · Place 20 · Montgomery County400 Meters201:06.29 PB11
May 9Tri-CountyMay 9 · Discus · Place 10 · Montgomery CountyDiscus1077-211
May 6Great CrossingMay 6 · Discus · Place 37 · Montgomery CountyDiscus1.6kg37.62-1011
May 6Great CrossingMay 6 · Shot Put · Place 40 · Montgomery CountyShot Put12lb40.25-01.0011
May 6Great CrossingMay 6 · 800 Meters · Place 30 · Montgomery County800 Meters30.2:54.88a11
Apr 26Area 7Apr 26 · Discus · Place 24 · Montgomery CountyDiscus1.6kg24.72-611
Apr 1Tates Creek All-ComersApr 1 · Discus · Place 19 · Montgomery CountyDiscus1.6kg19.72-06.0011
Apr 1Tates Creek All-ComersApr 1 · Shot Put · Place 34 · Montgomery CountyShot Put12lb34.24-00.0011
Mar 25Madison Central All Comers 1Mar 25 · Discus · Place 25 · Montgomery CountyDiscus1.6kg25.70-811
Mar 25Madison Central All Comers 1Mar 25 · Shot Put · Place 29 · Montgomery CountyShot Put12lb29.24-511
Mar 25Madison Central All Comers 1Mar 25 · 800 Meters · Place 22 · Montgomery County800 Meters22.2:37.47 PB11
Feb 23Louisville IndoorFeb 23 · 800 Meters · Place 83 · Montgomery County800 Meters83.2:52.83a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Mason County Indoor #2Feb 1 · 800 Meters · Place 20 · Montgomery C800 Meters203:00.28 PB11
Feb 1Mason County Indoor #2Feb 1 · Shot Put · Place 23 · Montgomery CountyShot Put2322-911
Feb 1Mason County Indoor #2Feb 1 · 800 Meters · Place 20 · Montgomery County800 Meters203:00.2911
Feb 1Mason County Indoor #2Feb 1 · 55 Meters · Place 67 · Montgomery County55 Meters678.65 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Area 7May 3 · Discus · Montgomery CountyDiscus1.6kg--DNS10
Apr 26Conquer The HillApr 26 · Discus · Place 27 · Montgomery CountyDiscus2765-610
Mar 23Mayor's CupMar 23 · Shot Put · Place 19 · Montgomery CountyShot Put1921-510
Mar 23Mayor's CupMar 23 · Discus · Place 11 · Montgomery CountyDiscus1155-1010
Mar 23Mayor's CupMar 23 · 100 Meters · Place 20 · Montgomery County100 Meters2016.28 PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Ashland Last Chance All-Comers MeetMay 12 · Shot Put · Place 13 · Montgomery CountyShot Put1317-119
May 12Ashland Last Chance All-Comers MeetMay 12 · Discus · Place 13 · Montgomery CountyDiscus1347-69
May 12Ashland Last Chance All-Comers MeetMay 12 · 200 Meters · Place 13 · Montgomery County200 Meters1338.06 PB9
May 9Great Crossing HS All ComersMay 9 · Shot Put · Place 41 · Montgomery CountyShot Put4118-59
May 9Great Crossing HS All ComersMay 9 · 400 Meters · Place 62 · Montgomery County400 Meters621:18.259
May 2Harrison County All-ComersMay 2 · Shot Put · Place 13 · Montgomery CountyShot Put1318-19
May 2Harrison County All-ComersMay 2 · Discus · Place 11 · Montgomery CountyDiscus1149-59
May 2Harrison County All-ComersMay 2 · 100 Meters · Place 31 · Montgomery County100 Meters3117.189
Apr 29Rowan County InvitationalApr 29 · Shot Put · Place 37 · Montgomery CountyShot Put3717-29