Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKHSSA Class 2A Region 5 · May 23161-04KHSSA Class 2A Region 5May 23, 2023
Discus · 2kg · OutdoorArmy Open · Mar 2045.42mArmy OpenMarch 20, 2026
Shot Put · 12lb · IndoorKTCCCA State Indoor TF Classes AA and AAA 2023 · Mar 452-09.25KTCCCA State Indoor TF Classes AA and AAA 2023March 4, 2023
Shot Put · 12lb · OutdoorKHSAA Class 2A State Championship · Jun 254-10.00KHSAA Class 2A State ChampionshipJune 2, 2023
Shot Put · 16lb / 7.26kg · IndoorArmy Crowell Multi & Open · Dec 515.79mArmy Crowell Multi & OpenDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorArmy-Navy ("Star Meet") · Apr 1116.38mArmy-Navy ("Star Meet")April 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 16 · Army West PointArmy West PointDiscus2kg16.40.01mSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 9 · Army West PointArmy West PointShot Put16lb / 7.26kg9.15.28mSo
May 7West Point TwilightMay 7 · Discus · Place 15 · Army West PointArmy West PointDiscus2kg15.43.54mSo
May 7West Point TwilightMay 7 · Shot Put · Place 3 · Army West PointArmy West PointShot Put16lb / 7.26kg3.15.44mSo
May 1Larry Ellis InvitationalMay 1 · Discus · Army West PointArmy West PointDiscus2kg--DNSSo
May 1Larry Ellis InvitationalMay 1 · Shot Put · Place 24 · Army West PointArmy West PointShot Put16lb / 7.26kg24.14.92mSo
Apr 11Army-Navy ("Star Meet")Apr 11 · Shot Put · Place 3 · Army West PointArmy West PointShot Put16lb / 7.26kg3.16.38m PBSo
Apr 3Pepsi Florida RelaysApr 3 · Shot Put · Place 25 · Army West PointArmy West PointShot Put2514.66mSo
Mar 28UCF Knight InviteMar 28 · Discus · Place 17 · Army West PointArmy West PointDiscus1741.81mSo
Mar 28UCF Knight InviteMar 28 · Shot Put · Place 11 · Army West PointArmy West PointShot Put1115.43mSo
Mar 20Army OpenMar 20 · Discus · Place 3 · Army West PointArmy West PointDiscus2kg3.45.42m PBSo
Mar 20Army OpenMar 20 · Shot Put · Place 2 · Army West PointArmy West PointShot Put16lb / 7.26kg2.15.38mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21West Point Tune-UpFeb 21 · Shot Put · Place 3 · Army West PointArmy West PointShot Put315.54mSo
Feb 7Army vs. Navy Star MeetFeb 7 · Shot Put · Place 4 · Army West PointArmy West PointShot Put415.11mSO
Jan 30PSU National OpenJan 30 · Shot Put · Place 19 · Army West PointArmy West PointShot Put16lb / 7.26kg19.15.06mSo
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 18 · Army West PointArmy West PointShot Put1814.44mSo
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 16 · Army West PointArmy West PointShot Put16lb / 7.26kg16.14.82mSo
Jan 10West Point OpenJan 10 · Shot Put · Place 4 · Army West PointArmy West PointShot Put415.38mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · Shot Put · Place 4 · Army West PointArmy West PointShot Put16lb / 7.26kg4.15.79m PBSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2KHSAA Class 2A State ChampionshipJun 2 · Discus · Place 6 · Boyle CountyBoyle CountyDiscus1.6kg6.158-0712
Jun 2KHSAA Class 2A State ChampionshipJun 2 · Shot Put · Place 3 · Boyle CountyBoyle CountyShot Put12lb3.54-10.00 PB12
May 23KHSSA Class 2A Region 5May 23 · Discus · Place 3 · Boyle CountyBoyle CountyDiscus1.6kg3.161-04 PB12
May 23KHSSA Class 2A Region 5May 23 · Shot Put · Place 3 · Boyle CountyBoyle CountyShot Put12lb3.51-06.0012
Apr 15AJ's Heart of BluegrassApr 15 · Discus · Place 1 · Boyle CountyBoyle CountyDiscus1.6kg1.148-0112
Apr 15AJ's Heart of BluegrassApr 15 · Shot Put · Place 2 · Boyle CountyBoyle CountyShot Put12lb2.52-11.7512

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4KTCCCA State Indoor TF Classes AA and AAA 2023Mar 4 · Shot Put · Place 2 · Boyle CountyBoyle CountyShot Put12lb2.52-09.25 PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Discus · Place 4 · Boyle CountyBoyle CountyDiscus1.6kg4.42.95m10
Jun 11KHSAA Class 2A State ChampionshipJun 11 · Shot Put · Place 1 · Boyle CountyBoyle CountyShot Put12lb1.16.45m10
May 7Eastern RelaysMay 7 · Discus · Place 7 · Boyle CountyBoyle CountyDiscus1.6kg7.142-0410
May 7Eastern RelaysMay 7 · Shot Put · Place 2 · Boyle CountyBoyle CountyShot Put12lb2.52-02.0010