Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFHSAA 3A Region 2 · May 147.75mFHSAA 3A Region 2May 1, 2021
Discus · 2kg · IndoorLen Paddock Open · May 853.85mLen Paddock OpenMay 8, 2026
Discus · 2kg · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2157.72mNCAA Division II Outdoor Track & Field ChampionshipsMay 21, 2026
Javelin · 800g · OutdoorSunshine Athletic Conference East · Apr 134.44mSunshine Athletic Conference EastApril 1, 2021
Shot Put · 12lb · OutdoorFHSAA Class 3A State Track & Field Championships · May 717.55mFHSAA Class 3A State Track & Field ChampionshipsMay 7, 2021
Shot Put · 16lb / 7.26kg · IndoorAshland Invitational · Jan 2516.31mAshland InvitationalJanuary 25, 2025
Shot Put · 16lb / 7.26kg · Outdoor9th Annual adidas Trojan Challenge · Mar 2814.34m9th Annual adidas Trojan ChallengeMarch 28, 2026
Weight Throw · 35lb / 15.9kg · IndoorAshland Invitational · Jan 2515.41mAshland InvitationalJanuary 25, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · Discus · Place 4 · Grand Valley StateGrand Valley StateDiscus2kg4.57.72m PBSo
May 10GVSU Last Chance MeetMay 10 · Discus · Place 5 · Grand Valley StateGrand Valley StateDiscus2kg5.53.70mSo
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · Discus · Grand Valley StateGrand Valley StateDiscus2kg—NDSo
Apr 24GVSU Extra Weekend MeetApr 24 · Discus · Place 2 · Grand Valley StateGrand Valley StateDiscus2kg2.54.25mSo
Apr 17Virginia ChallengeApr 17 · Discus · Place 5 · Grand Valley StateGrand Valley StateDiscus2kg5.55.14mSo
Apr 3GVSU Early MeetApr 3 · Discus · Place 1 · Grand Valley StateGrand Valley StateDiscus2kg1.55.88mSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · Discus · Place 2 · Grand Valley StateGrand Valley StateDiscus2kg2.52.43mSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · Shot Put · Place 9 · Grand Valley StateGrand Valley StateShot Put16lb / 7.26kg9.14.34m PBSo
Mar 28Adidas Trojan ChallengeMar 28 · Discus · Place 2 · Grand Valley StateGrand Valley StateDiscus2kg2.52.43mSo
Mar 28Adidas Trojan ChallengeMar 28 · Shot Put · Place 9 · Grand Valley StateGrand Valley StateShot Put16lb / 7.26kg9.14.34mSo
Mar 26Raleigh RelaysMar 26 · Discus · Place 10 · Grand Valley StateGrand Valley StateDiscus2kg10.51.13mSo
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · Discus · Place 1 · Grand Valley StateGrand Valley StateDiscus2kg1.55.49mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 8Len Paddock OpenMay 8 · Discus · Place 2 · Grand Valley StateGrand Valley StateDiscus2kg2.53.85m PBSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Discus · Place 4 · West LibertyWest LibertyDiscus2kg4.55.92mFr
May 10WVU Last ChanceMay 10 · Discus · Place 1 · West LibertyWest LibertyDiscus2kg1.54.56mFr
May 3Stan Romanoski OpenMay 3 · Discus · Place 4 · West LibertyWest LibertyDiscus445.02mFR
Apr 27Mountain East Conference Outdoor ChampionshipsApr 27 · Discus · Place 2 · West LibertyWest LibertyDiscus244.20mFR
Apr 27Mountain East Conference Outdoor ChampionshipsApr 27 · Shot Put · Place 1 · West LibertyWest LibertyShot Put116.41mFR
Apr 5Marv Frye InvitationalApr 5 · Discus · Place 1 · West LibertyWest LibertyDiscus150.98mFR
Apr 5Marv Frye InvitationalApr 5 · Shot Put · Place 3 · West LibertyWest LibertyShot Put314.10mFR
Mar 28West Liberty Tim Weaver InvitationalMar 28 · Discus · Place 1 · West LibertyWest LibertyDiscus146.79mFR
Mar 28West Liberty Tim Weaver InvitationalMar 28 · Shot Put · Place 4 · West LibertyWest LibertyShot Put414.87mFR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · Weight Throw · Place 10 · West LibertyWest LibertyWeight Throw1046-08.25FR
Feb 15SPIRE Collegiate Indoor GamesFeb 15 · Shot Put · Place 3 · West LibertyWest LibertyShot Put353-10.50FR
Jan 312025 YSU Mid Major InvitationalJan 31 · Weight Throw · Place 7 · West LibertyWest LibertyWeight Throw714.47mFR
Jan 312025 YSU Mid Major InvitationalJan 31 · Shot Put · Place 3 · West LibertyWest LibertyShot Put315.90mFR
Jan 25Ashland InvitationalJan 25 · Weight Throw · Place 8 · West LibertyWest LibertyWeight Throw35lb / 15.9kg8.15.41m PBFr
Jan 25Ashland InvitationalJan 25 · Shot Put · Place 3 · West LibertyWest LibertyShot Put16lb / 7.26kg3.16.31m PBFr
Jan 18Muskie Meet #1Jan 18 · Weight Throw · Place 8 · West LibertyWest LibertyWeight Throw35lb / 15.9kg8.13.96mFr
Jan 18Muskie Meet #1Jan 18 · Shot Put · Place 1 · West LibertyWest LibertyShot Put16lb / 7.26kg1.16.04mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Toy Drive InviteDec 7 · Weight Throw · Place 4 · West LibertyWest LibertyWeight Throw35lb / 15.9kg4.14.25mFr
Dec 7Toy Drive InviteDec 7 · Shot Put · Place 2 · West LibertyWest LibertyShot Put16lb / 7.26kg2.15.79mFr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7FHSAA Class 3A State Track & Field ChampionshipsMay 7 · Discus · Place 1 · Land O'LakesLand O'LakesDiscus1.6kg1.46.93m12
May 7FHSAA Class 3A State Track & Field ChampionshipsMay 7 · Shot Put · Place 1 · Land O'LakesLand O'LakesShot Put12lb1.17.55m PB12
May 1FHSAA 3A Region 2May 1 · Discus · Place 1 · Land O'LakesLand O'LakesDiscus1.6kg1.47.75m PB12
May 1FHSAA 3A Region 2May 1 · Shot Put · Place 1 · Land O'LakesLand O'LakesShot Put12lb1.16.00m12
Apr 1Sunshine Athletic Conference EastApr 1 · Javelin · Place 7 · Land O'LakesLand O'LakesJavelin800g7.34.44m PB12
Apr 1Sunshine Athletic Conference EastApr 1 · Discus · Place 2 · Land O'LakesLand O'LakesDiscus1.6kg2.43.82m12
Apr 1Sunshine Athletic Conference EastApr 1 · Shot Put · Place 1 · Land O'LakesLand O'LakesShot Put12lb1.15.06m12