Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · IndoorUSD Early Bird · Apr 446.42mUSD Early BirdApril 4, 2025
Shot Put · 12lb · OutdoorDrake Relays (Men-Boys) · Apr 2848-09.00Drake Relays (Men-Boys)April 28, 2022
Shot Put · 16lb / 7.26kg · IndoorUSD Early Bird · Apr 414.52mUSD Early BirdApril 4, 2025
Weight Throw · 35lb / 15.9kg · IndoorChuck Petersen Open · Dec 518.33mChuck Petersen OpenDecember 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7NSIC Outdoor ChampionshipMay 7 · Hammer · Place 22 · Minnesota StateMinnesota StateHammer22137-3.64SO
May 2Tim Marshall OpenMay 2 · Hammer · Place 8 · Minnesota StateMinnesota StateHammer8153-11.64SO
Apr 29Todd Pfingsten OpenApr 29 · Hammer · Place 9 · Minnesota StateMinnesota StateHammer9151-0.6SO
Apr 12Minnesota State OpenApr 12 · Hammer · Minnesota StateMinnesota StateHammer16lb / 7.26kg—DNSSo
Apr 12Minnesota State OpenApr 12 · Shot Put · Minnesota StateMinnesota StateShot Put16lb / 7.26kg—DNSSo
Apr 8Stomper OpenApr 8 · Hammer · Place 3 · Minnesota StateMinnesota StateHammer352.33mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27NSIC Indoor ChampionshipFeb 27 · Weight Throw · Place 5 · Minnesota StateMinnesota StateWeight Throw517.93mSO
Feb 20Maverick OpenFeb 20 · Weight Throw · Place 2 · Minnesota StateMinnesota StateWeight Throw218.17mSo
Feb 14Ted Nelson ClassicFeb 14 · Weight Throw · Place 1 · Minnesota StateMinnesota StateWeight Throw118.07mSo
Jan 30Mark Schuck Open & MultiJan 30 · Weight Throw · Place 2 · Minnesota StateMinnesota StateWeight Throw218.42mSo
Jan 16Bearson/Gathje ClassicJan 16 · Weight Throw · Place 1 · Minnesota StateMinnesota StateWeight Throw118.35mSo
Jan 16Bearson/Gathje ClassicJan 16 · Shot Put · Place 7 · Minnesota StateMinnesota StateShot Put715.14mSo

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · Weight Throw · Place 1 · Minnesota StateMinnesota StateWeight Throw35lb / 15.9kg1.18.33m PBSo
Dec 5Chuck Petersen OpenDec 5 · Shot Put · Minnesota StateMinnesota StateShot Put16lb / 7.26kg—NDSo
Apr 4USD Early BirdApr 4 · Hammer · Place 12 · Minnesota StateMinnesota StateHammer16lb / 7.26kg12.46.42m PBFr
Apr 4USD Early BirdApr 4 · Shot Put · Place 9 · Minnesota StateMinnesota StateShot Put16lb / 7.26kg9.14.52m PBFr
Feb 28NSIC Indoor ChampionshipFeb 28 · Weight Throw · Place 8 · Minnesota StateMinnesota StateWeight Throw817.55m—
Feb 28NSIC Indoor ChampionshipFeb 28 · Shot Put · Place 25 · Minnesota StateMinnesota StateShot Put2513.98m—
Feb 21Maverick InvitationalFeb 21 · Weight Throw · Place 3 · Minnesota StateMinnesota StateWeight Throw317.71m—
Feb 15Maverick Premier #2Feb 15 · Weight Throw · Place 3 · Minnesota StateMinnesota StateWeight Throw317.45m—
Feb 14Maverick Premier #1Feb 14 · Weight Throw · Place 5 · Minnesota StateMinnesota StateWeight Throw517.17m—
Feb 7Ted Nelson ClassicFeb 7 · Weight Throw · Place 3 · Minnesota StateMinnesota StateWeight Throw316.82m—
Feb 7Ted Nelson ClassicFeb 7 · Shot Put · Place 8 · Minnesota StateMinnesota StateShot Put814.45m—
Jan 31Mark Schuck Open and MultiJan 31 · Weight Throw · Place 6 · Minnesota StateMinnesota StateWeight Throw616.83m—
Jan 31Mark Schuck Open and MultiJan 31 · Shot Put · Place 18 · Minnesota StateMinnesota StateShot Put1814.27m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8NSIC Outdoor ChampionshipMay 8 · Hammer · Place 20 · Minnesota StateMinnesota StateHammer2048.18mFR
May 2Maverick Open #2May 2 · Hammer · Place 9 · Minnesota StateMinnesota StateHammer950.96mFR
May 2Maverick Open #2May 2 · Shot Put · Place 3 · Minnesota StateMinnesota StateShot Put314.08mFR
Apr 30Maverick Open #1Apr 30 · Hammer · Place 12 · Minnesota StateMinnesota StateHammer1249.01mFR
Apr 26Drake AlternativeApr 26 · Hammer · Place 3 · Minnesota StateMinnesota StateHammer349.87mFR
Apr 26Drake AlternativeApr 26 · Shot Put · Place 4 · Minnesota StateMinnesota StateShot Put414.42mFR
Apr 23Gary Wilson InvitationalApr 23 · Hammer · Place 10 · Minnesota StateMinnesota StateHammer1049.98mFR
Apr 18Maverick InvitationalApr 18 · Hammer · Place 5 · Minnesota StateMinnesota StateHammer549.54mFR
Apr 18Maverick InvitationalApr 18 · Shot Put · Place 12 · Minnesota StateMinnesota StateShot Put1213.96mFR
Apr 12Minnesota State OpenApr 12 · Hammer · Place 6 · Minnesota StateMinnesota StateHammer649.13mFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Chuck PetersenDec 7 · Weight Throw · Place 3 · Minnesota StateMinnesota StateWeight Throw35lb / 15.9kg3.16.29mFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · Shot Put · Place 10 · North Polk AllemanNorth Polk AllemanShot Put1050-4—
Apr 27Drake Relays - HSApr 27 · Shot Put · Place 18 · North Polk AllemanNorth Polk AllemanShot Put1850-5—
Apr 18Ankeny Boys RelaysApr 18 · Shot Put · Place 1 · North Polk AllemanNorth Polk AllemanShot Put155-3—
Mar 28Johnston Boys Early Bird InvitationalMar 28 · Shot Put · Place 1 · North Polk AllemanNorth Polk AllemanShot Put150-9.75—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9IATC Indoor ChampionshipsMar 9 · Shot Put · Place 3 · North Polk AllemanNorth Polk AllemanShot Put351-10.0012

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Iowa HS State Track & Field ChampionshipsMay 19 · Shot Put · Place 5 · North Polk AllemanNorth Polk AllemanShot Put554-04.2511
May 12IHSAA 3A State Qualifying - GilbertMay 12 · Shot Put · Place 2 · North Polk AllemanNorth Polk AllemanShot Put253-11.2511
Apr 28Drake Relays (Men-Boys)Apr 28 · Shot Put · Place 20 · North PolkNorth PolkShot Put12lb20.48-09.00 PB11
Apr 21Waukee HS Boys JV RelaysApr 21 · Shot Put · Place 2 · North Polk AllemanNorth Polk AllemanShot Put250-10.0011

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13IAHSAA 3A District - NevadaMay 13 · Shot Put · Place 5 · North PolkNorth PolkShot Put543-03.0010
Apr 13Ankeny Fred Smith HS Boys InvitationalApr 13 · Shot Put · Place 13 · North PolkNorth PolkShot Put1340-10.0010