Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · OutdoorNDSU Spring Classic · Apr 1155.79mNDSU Spring ClassicApril 11, 2026
Shot Put · 12lb · IndoorIATC 1A/2A Boys State Indoor Championships · Mar 1147-05.50IATC 1A/2A Boys State Indoor ChampionshipsMarch 11, 2022
Shot Put · 12lb · OutdoorDrake Relays (Men-Boys) · Apr 2850-06.50Drake Relays (Men-Boys)April 28, 2022
Shot Put · 16lb / 7.26kg · IndoorJim Emmerich Alumni Invitational · Jan 2013.79mJim Emmerich Alumni InvitationalJanuary 20, 2024
Weight Throw · 35lb / 15.9kg · IndoorNDSU Alumni Classic · Dec 1117.60mNDSU Alumni ClassicDecember 11, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8NDSU Tune-UpMay 8 · Hammer · Place 5 · North Dakota StateNorth Dakota StateHammer5173-5.1JR
Apr 11NDSU Spring ClassicApr 11 · Hammer · Place 4 · UnattachedUnattachedHammer16lb / 7.26kg4.55.79m PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Summit League Indoor ChampionshipFeb 27 · Weight Throw · Place 11 · North Dakota StateNorth Dakota StateWeight Throw1117.00mSO
Feb 20UND Tune-UpFeb 20 · Weight Throw · Place 6 · North Dakota StateNorth Dakota StateWeight Throw616.86mSo
Feb 6Bison OpenFeb 6 · Weight Throw · Place 3 · North Dakota StateNorth Dakota StateWeight Throw318.23mSo
Jan 30UND Open and MultiJan 30 · Weight Throw · Place 12 · North Dakota StateNorth Dakota StateWeight Throw1216.15mSO
Jan 17Bison Team CupJan 17 · Weight Throw · Place 3 · North Dakota StateNorth Dakota StateWeight Throw317.06mSO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · Weight Throw · Place 2 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg2.17.60m PBSo
Dec 52025 SDSU Holiday MeetDec 5 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg4.17.34mSo
Feb 7Bison OpenFeb 7 · Weight Throw · Place 8 · North Dakota StateNorth Dakota StateWeight Throw815.72m—
Jan 18Bison Team CupJan 18 · Weight Throw · Place 4 · North Dakota StateNorth Dakota StateWeight Throw415.54m—
Jan 18Bison Team CupJan 18 · Shot Put · Place 6 · North Dakota StateNorth Dakota StateShot Put613.80m—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9NDSU Tune UpMay 9 · Hammer · Place 5 · North Dakota StateNorth Dakota StateHammer549.29mSO
Apr 11NDSU Spring InvitationalApr 11 · Hammer · Place 6 · North Dakota StateNorth Dakota StateHammer651.93mSo
Apr 11NDSU Spring InvitationalApr 11 · Shot Put · Place 19 · North Dakota StateNorth Dakota StateShot Put1912.42mSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · Weight Throw · Place 12 · North Dakota StateNorth Dakota StateWeight Throw35lb / 15.9kg12.14.23mFr
Dec 13Dakota Alumni ClassicDec 13 · Shot Put · North Dakota StateNorth Dakota StateShot Put16lb / 7.26kg—NDFr
Jan 20Jim Emmerich Alumni InvitationalJan 20 · Weight Throw · Place 20 · UNAT-North Dakota StateUNAT-North Dakota StateWeight Throw35lb / 15.9kg20.13.61mFr
Jan 20Jim Emmerich Alumni InvitationalJan 20 · Shot Put · Place 9 · UNAT-North Dakota StateUNAT-North Dakota StateShot Put16lb / 7.26kg9.13.79m PBFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NDSU Tune-UpMay 2 · Hammer · Place 3 · North Dakota StateNorth Dakota StateHammer344.86m—
May 2NDSU Tune-UpMay 2 · Shot Put · Place 12 · North Dakota StateNorth Dakota StateShot Put1212.17m—
Apr 23Viking TwilightApr 23 · Hammer · Place 1 · North Dakota StateNorth Dakota StateHammer144.78mFR
Apr 23Viking TwilightApr 23 · Shot Put · Place 3 · North Dakota StateNorth Dakota StateShot Put313.63mFR
Apr 12Al Cassell ClassicApr 12 · Hammer · Place 8 · North Dakota StateNorth Dakota StateHammer844.48m—
Apr 12Al Cassell ClassicApr 12 · Shot Put · Place 8 · North Dakota StateNorth Dakota StateShot Put813.64m—
Apr 5NDSU Spring ClassicApr 5 · Hammer · Place 5 · North Dakota StateNorth Dakota StateHammer545.88m—
Apr 5NDSU Spring ClassicApr 5 · Shot Put · Place 4 · North Dakota StateNorth Dakota StateShot Put414.37m—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · Shot Put · Place 4 · UnderwoodUnderwoodShot Put452-7—
May 11State Qualifier 2A - Van MeterMay 11 · Shot Put · Place 1 · UnderwoodUnderwoodShot Put152-3.25—
Apr 27Drake Relays - HSApr 27 · Shot Put · Place 13 · UnderwoodUnderwoodShot Put1351-11.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9IATC Indoor ChampionshipsMar 9 · Shot Put · Place 1 · UnderwoodUnderwoodShot Put157-00.7512

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Iowa HS State Track & Field ChampionshipsMay 19 · Shot Put · Place 4 · UnderwoodUnderwoodShot Put454-09.0011
Apr 28Drake Relays (Men-Boys)Apr 28 · Shot Put · Place 11 · UnderwoodUnderwoodShot Put12lb11.50-06.50 PB11
Mar 19BVU HS Elite Meet - SaturdayMar 19 · Shot Put · Place 1 · UnderwoodUnderwoodShot Put147-05.0011

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11IATC 1A/2A Boys State Indoor ChampionshipsMar 11 · Shot Put · Place 2 · UnderwoodUnderwoodShot Put12lb2.47-05.50 PB11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13IAHSAA 2A District - TreynorMay 13 · Shot Put · Place 4 · UnderwoodUnderwoodShot Put444-05.0010