Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDordt HS Invite · Mar 1829.55aDordt HS InviteMarch 18, 2024
Discus · 1kg · IndoorUSD Early Bird · Apr 442.68mUSD Early BirdApril 4, 2025
Discus · 1kg · OutdoorNorthwestern Invite · Apr 1646.06mNorthwestern InviteApril 16, 2026
Hammer · 4kg · IndoorUSD Early Bird · Apr 441.37mUSD Early BirdApril 4, 2025
Hammer · 4kg · OutdoorNorthwestern Invite · Apr 1655.26mNorthwestern InviteApril 16, 2026
Shot Put · 4kg · IndoorNAIA Indoor Championships · Mar 513.64mNAIA Indoor ChampionshipsMarch 5, 2026
Shot Put · 4kg · OutdoorNorthwestern Invite · Apr 1613.13mNorthwestern InviteApril 16, 2026
Weight Throw · 20lb / 9.0kg · IndoorDennis Young Indoor Classic · Jan 2416.27mDennis Young Indoor ClassicJanuary 24, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8USD TwilightMay 8 · Discus · Place 1 · Dordt (Iowa)Dordt (Iowa)Discus147.10mSo
May 8USD TwilightMay 8 · Shot Put · Place 3 · Dordt (Iowa)Dordt (Iowa)Shot Put312.84mSo
May 1GPAC ChampionshipsMay 1 · Hammer · Place 2 · Dordt (Iowa)Dordt (Iowa)Hammer4kg2.53.30mSo
May 1GPAC ChampionshipsMay 1 · Discus · Place 2 · Dordt (Iowa)Dordt (Iowa)Discus1kg2.44.21mSo
May 1GPAC ChampionshipsMay 1 · Shot Put · Place 8 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg8.11.96mSo
Apr 22Mount Marty TwilightApr 22 · Hammer · Place 4 · Dordt (Iowa)Dordt (Iowa)Hammer452.79mSO
Apr 22Mount Marty TwilightApr 22 · Discus · Place 6 · Dordt (Iowa)Dordt (Iowa)Discus643.89mSO
Apr 22Mount Marty TwilightApr 22 · Shot Put · Place 6 · Dordt (Iowa)Dordt (Iowa)Shot Put612.81mSO
Apr 16Northwestern InviteApr 16 · Hammer · Place 1 · Dordt (Iowa)Dordt (Iowa)Hammer4kg1.55.26m PBSo
Apr 16Northwestern InviteApr 16 · Discus · Place 1 · Dordt (Iowa)Dordt (Iowa)Discus1kg1.46.06m PBSo
Apr 16Northwestern InviteApr 16 · Shot Put · Place 4 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg4.13.13m PBSo
Apr 8USD Snooze Button ClassicApr 8 · Hammer · Place 3 · Dordt (Iowa)Dordt (Iowa)Hammer4kg3.50.91mSo
Apr 8USD Snooze Button ClassicApr 8 · Discus · Place 2 · Dordt (Iowa)Dordt (Iowa)Discus1kg2.45.93mSo
Apr 8USD Snooze Button ClassicApr 8 · Shot Put · Place 6 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg6.12.87mSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 5NAIA Indoor ChampionshipsMar 5 · Weight Throw · Place 18 · Dordt (Iowa)Dordt (Iowa)Weight Throw20lb / 9.0kg18.15.47mSo
Mar 5NAIA Indoor ChampionshipsMar 5 · Shot Put · Place 8 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg8.13.64m PBSo
Feb 13SDSU Indoor ClassicFeb 13 · Weight Throw · Place 6 · Dordt (Iowa)Dordt (Iowa)Weight Throw616.26mSo
Feb 13SDSU Indoor ClassicFeb 13 · Shot Put · Place 5 · Dordt (Iowa)Dordt (Iowa)Shot Put513.13mSo
Feb 13Mt Marty Last Chance MeetFeb 13 · Weight Throw · Place 3 · Dordt (Iowa)Dordt (Iowa)Weight Throw316.25mSO
Feb 13Mt Marty Last Chance MeetFeb 13 · Shot Put · Place 1 · Dordt (Iowa)Dordt (Iowa)Shot Put113.23mSO
Jan 24Dennis Young Indoor ClassicJan 24 · Weight Throw · Place 2 · Dordt (Iowa)Dordt (Iowa)Weight Throw20lb / 9.0kg2.16.27m PBSo
Jan 24Dennis Young Indoor ClassicJan 24 · Shot Put · Place 1 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg1.13.54mSo
Jan 16Mount Marty InvitationalJan 16 · Weight Throw · Place 6 · Dordt (Iowa)Dordt (Iowa)Weight Throw615.32mSo
Jan 16Mount Marty InvitationalJan 16 · Shot Put · Place 4 · Dordt (Iowa)Dordt (Iowa)Shot Put412.44mSo

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · Weight Throw · Place 10 · Dordt (Iowa)Dordt (Iowa)Weight Throw20lb / 9.0kg10.16.03mSo
Dec 52025 SDSU Holiday MeetDec 5 · Shot Put · Place 11 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg11.12.50mSo
Apr 4USD Early BirdApr 4 · Hammer · Place 18 · Dordt (Iowa)Dordt (Iowa)Hammer4kg18.41.37m PBFr
Apr 4USD Early BirdApr 4 · Discus · Place 8 · Dordt (Iowa)Dordt (Iowa)Discus1kg8.42.68m PBFr
Feb 14GPAC ChampionshipsFeb 14 · Weight Throw · Place 11 · Dordt (Iowa)Dordt (Iowa)Weight Throw1114.83m—
Feb 14GPAC ChampionshipsFeb 14 · Shot Put · Place 12 · Dordt (Iowa)Dordt (Iowa)Shot Put1211.97m—
Feb 7Mount Marty Last ChanceFeb 7 · Weight Throw · Place 5 · Dordt (Iowa)Dordt (Iowa)Weight Throw515.36m—
Feb 7Mount Marty Last ChanceFeb 7 · Shot Put · Place 4 · Dordt (Iowa)Dordt (Iowa)Shot Put411.87m—
Feb 1DWU Alumni OpenFeb 1 · Weight Throw · Place 2 · DordtDordtWeight Throw215.50mFR
Feb 1DWU Alumni OpenFeb 1 · Shot Put · Place 3 · DordtDordtShot Put311.24mFR
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Weight Throw · Place 29 · Dordt (Iowa)Dordt (Iowa)Weight Throw20lb / 9.0kg29.13.56mFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Shot Put · Place 18 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg18.11.62mFr
Jan 17Mount Marty InvitationalJan 17 · Weight Throw · Place 6 · Dordt (Iowa)Dordt (Iowa)Weight Throw615.24m—
Jan 17Mount Marty InvitationalJan 17 · Shot Put · Place 5 · Dordt (Iowa)Dordt (Iowa)Shot Put512.01m—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9USD Twilight MeetMay 9 · Discus · Place 4 · Dordt (Iowa)Dordt (Iowa)Discus439.93mFr
May 9USD Twilight MeetMay 9 · Shot Put · Place 1 · Dordt (Iowa)Dordt (Iowa)Shot Put112.60mFr
Apr 23Mt. Marty Twilight MeetApr 23 · Discus · Place 4 · DordtDordtDiscus445.77mFR
Apr 23Mt. Marty Twilight MeetApr 23 · Shot Put · Place 19 · DordtDordtShot Put1911.60mFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · Weight Throw · Place 19 · Dordt (Iowa)Dordt (Iowa)Weight Throw20lb / 9.0kg19.13.86mFr
Dec 6SDSU Holiday Open and MultiDec 6 · Shot Put · Place 15 · Dordt (Iowa)Dordt (Iowa)Shot Put4kg15.11.44mFr
Mar 12Lakes Conference Indoor Track MeetMar 12 · Shot Put · Place 3 · Spirit LakeSpirit LakeShot Put336-4—
Mar 7IATC Indoor ChampionshipsMar 7 · Shot Put · Place 5 · Spirit LakeSpirit LakeShot Put535-0.50—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16Iowa HS Track & Field ChampionshipsMay 16 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1kg1.140-0512
May 16Iowa HS Track & Field ChampionshipsMay 16 · Shot Put · Place 11 · Spirit LakeSpirit LakeShot Put4kg11.36-11.2512
May 92A State Qualifier - Spirit LakeMay 9 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1139-10—
May 92A State Qualifier - Spirit LakeMay 9 · Shot Put · Place 6 · Spirit LakeSpirit LakeShot Put636-3—
May 2Lakes Conference MeetMay 2 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1143-3—
May 2Lakes Conference MeetMay 2 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put239-3.25—
Apr 29Storm Lake Meet #2Apr 29 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1134-5—
Apr 29Storm Lake Meet #2Apr 29 · Shot Put · Place 3 · Spirit LakeSpirit LakeShot Put337-10.75—
Apr 25Drake Relays - HSApr 25 · Discus · Place 11 · Spirit LakeSpirit LakeDiscus11124-6—
Apr 25Drake Relays - HSApr 25 · Shot Put · Place 16 · Spirit LakeSpirit LakeShot Put1636-10.75—
Apr 24Drake Relays (College)Apr 24 · Discus · Place 11 · Spirit LakeSpirit LakeDiscus1137.94m12
Apr 24Drake Relays (College)Apr 24 · Discus · Place 11 · Spirit LakeSpirit LakeDiscus1137.94m12
Apr 24Drake Relays (College)Apr 24 · Shot Put · Place 16 · Spirit LakeSpirit LakeShot Put1611.24m12
Apr 24Drake Relays (College)Apr 24 · Shot Put · Place 16 · Spirit LakeSpirit LakeShot Put1611.24m12
Apr 22Okoboji RelaysApr 22 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1134-1—
Apr 22Okoboji RelaysApr 22 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put236-8—
Apr 11SHS Girls InviteApr 11 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1133-0.50—
Apr 11SHS Girls InviteApr 11 · Shot Put · Place 3 · Spirit LakeSpirit LakeShot Put337-5—
Apr 9Spirit Lake InviteApr 9 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1135-8—
Apr 9Spirit Lake InviteApr 9 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put237-10—
Mar 18Dordt HS InviteMar 18 · Shot Put · Place 3 · Spirit LakeSpirit LakeShot Put337-10.75—
Mar 18Dordt HS InviteMar 18 · 200 Meters · Place 11 · Spirit LakeSpirit Lake200 Meters1129.55a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · Discus · Place 10 · Spirit LakeSpirit LakeDiscus10120-0311
May 4Lakes Conference MeetMay 4 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1119-3—
May 4Lakes Conference MeetMay 4 · Shot Put · Place 5 · Spirit LakeSpirit LakeShot Put532-7.5—
Apr 27Drake Relays - HSApr 27 · Discus · Place 14 · Spirit LakeSpirit LakeDiscus14121-0—
Mar 18BVU HS Elite Meet - SaturdayMar 18 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put235-08.2511

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Iowa HS State Track & Field ChampionshipsMay 19 · Discus · Place 22 · Spirit LakeSpirit LakeDiscus2296-0710
Mar 19BVU HS Elite Meet - SaturdayMar 19 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put134-07.0010
Mar 19BVU HS Elite Meet - SaturdayMar 19 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put134-07.0010
Mar 19BVU HS Elite Meet - SaturdayMar 19 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put134-07.0010
Mar 19BVU HS Elite Meet - SaturdayMar 19 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put134-07.0010
Mar 15Spirit Lake InvitationalMar 15 · Shot Put · Place 3 · Spirit LakeSpirit LakeShot Put335-01.0010

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Iowa State Track & Field ChampionsihpsMay 20 · Discus · Place 9 · Spirit LakeSpirit LakeDiscus1kg9.115-079
May 13IAHSAA 3A District - MOC-Floyd ValleyMay 13 · Discus · Place 2 · Spirit LakeSpirit LakeDiscus2115-109
May 13IAHSAA 3A District - MOC-Floyd ValleyMay 13 · Shot Put · Place 9 · Spirit LakeSpirit LakeShot Put930-06.259