Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorMusco Twilight · May 158.02mMusco TwilightMay 1, 2026
Shot Put · 16lb / 7.26kg · OutdoorBig Ten Outdoor Championships · May 1518.19mBig Ten Outdoor ChampionshipsMay 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · Discus · Place 21 · IowaDiscus2kg21.57.22mSo
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Discus · Place 7 · IowaDiscus2kgRound P7.57.66mSo
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 26 · IowaShot Put16lb / 7.26kgRound P26.18.03mSo
May 15Big Ten Outdoor ChampionshipsMay 15 · Discus · Place 12 · IowaDiscus2kg12.54.54mSo
May 15Big Ten Outdoor ChampionshipsMay 15 · Shot Put · Place 12 · IowaShot Put16lb / 7.26kg12.18.19m PBSo
May 1Musco TwilightMay 1 · Discus · Place 1 · IowaDiscus2kg1.58.02m PBSo
May 1Musco TwilightMay 1 · Shot Put · Place 3 · IowaShot Put16lb / 7.26kg3.18.03mSo
Apr 22Rittgers InvitationalApr 22 · Discus · Place 1 · IowaDiscus2kg1.54.66mSo
Apr 22Rittgers InvitationalApr 22 · Shot Put · IowaShot Put16lb / 7.26kg—DNSSo
Apr 17Big Red ClassicApr 17 · Discus · Place 7 · IowaDiscus750.97mSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Musco TwilightMay 2 · Discus · Place 2 · IowaDiscus254.62mFR
May 2Musco TwilightMay 2 · Shot Put · Place 6 · IowaShot Put616.77mFR
Apr 11Jim Duncan InvitationalApr 11 · Discus · Place 2 · IowaDiscus253.78mFr
Apr 11Jim Duncan InvitationalApr 11 · Shot Put · Place 5 · IowaShot Put517.62mFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Iowa OpenFeb 21 · Weight Throw · Place 3 · IowaWeight Throw319.82m—
Feb 21Iowa OpenFeb 21 · Shot Put · Place 6 · IowaShot Put615.92m—
Feb 8Iowa State ClassicFeb 8 · Shot Put · Place 2 · IowaShot Put217.42mFR
Jan 24Larry Wieczorek InvitationalJan 24 · Weight Throw · Place 10 · IowaWeight Throw1017.10m—
Jan 24Larry Wieczorek InvitationalJan 24 · Shot Put · Place 7 · IowaShot Put716.87m—