Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRiver Valley Conference Meet · May 7157' 3"River Valley Conference MeetMay 7, 2026
Shot Put · 12lb · IndoorUD HS Boys Indoor Classic · Mar 1943-03.00UD HS Boys Indoor ClassicMarch 19, 2026
Shot Put · 12lb · OutdoorRiver Valley Conference Meet · May 743-8.75River Valley Conference MeetMay 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · Discus · Place 6 · Cascade Western DubuqueDiscus1.6kg6.143' 4"11
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · Shot Put · Place 6 · Cascade Western DubuqueShot Put12lb6.42' 10.50"11
May 7River Valley Conference MeetMay 7 · Discus · Place 4 · Cascade Western DubuqueDiscus1.6kg4.157' 3" PB11
May 7River Valley Conference MeetMay 7 · Shot Put · Place 9 · Cascade Western DubuqueShot Put12lb9.43-8.75 PB11
Apr 212026 Tiger Co-Ed RelaysApr 21 · Discus · Place 2 · Cascade Western DubuqueDiscus2155-0111
Apr 212026 Tiger Co-Ed RelaysApr 21 · Shot Put · Place 4 · Cascade Western DubuqueShot Put445-01.0011
Apr 112026 Marion Earlybird InvitationalApr 11 · Discus · Place 1 · Cascade Western DubuqueDiscus1.6kg1.147' 4"11
Apr 112026 Marion Earlybird InvitationalApr 11 · Shot Put · Place 2 · Cascade Western DubuqueShot Put12lb2.38' 11"11
Apr 102026 Beckman Catholic InvitationalApr 10 · Discus · Place 3 · Cascade Western DubuqueDiscus1.6kg3.145' 0"11
Apr 102026 Beckman Catholic InvitationalApr 10 · Shot Put · Place 4 · Cascade Western DubuqueShot Put12lb4.41' 5"11
Apr 62026 Fearing RelaysApr 6 · Discus · Place 4 · Cascade Western DubuqueDiscus1.6kg4.138' 10"11
Apr 62026 Fearing RelaysApr 6 · Shot Put · Place 6 · Cascade Western DubuqueShot Put12lb6.41' 3.50"11
Mar 31Tiger Early-Bird Co-EdMar 31 · Discus · Place 2 · Cascade Western DubuqueDiscus2142-611
Mar 31Tiger Early-Bird Co-EdMar 31 · Shot Put · Place 4 · Cascade Western DubuqueShot Put444-3.5011
Mar 9Dickinson RelaysMar 9 · Shot Put · Place 84 · Cascade Western DubuqueShot Put8412.46m11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19UD HS Boys Indoor ClassicMar 19 · Shot Put · Place 14 · Cascade Western DubuqueShot Put12lb14.43-03.00 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 2A - MonticelloMay 15 · Shot Put · Place 8 · Cascade Western DubuqueShot Put842-610
May 8RVC Outdoor ChampionshipMay 8 · Discus · Place 15 · Cascade Western DubuqueDiscus15123-1110
May 8RVC Outdoor ChampionshipMay 8 · Shot Put · Place 12 · Cascade Western DubuqueShot Put1240-11.5010
Mar 10Dickinson RelaysMar 10 · Shot Put · Place 121 · Cascade Western DubuqueShot Put12137-9—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 92A State Qualifier - TiptonMay 9 · Discus · Place 13 · Cascade Western DubuqueDiscus13106-5—
Apr 6Marion Earlybird InvitationalApr 6 · Discus · Place 12 · Cascade Western DubuqueDiscus12102-10—
Apr 6Marion Earlybird InvitationalApr 6 · Shot Put · Place 16 · Cascade Western DubuqueShot Put1632-5—
Mar 28Cascade Early Bird InvitationalMar 28 · Discus · Place 9 · Cascade Western DubuqueDiscus997-3—
Mar 28Cascade Early Bird InvitationalMar 28 · Shot Put · Place 13 · Cascade Western DubuqueShot Put1332-7—