Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorLakes Conference · May 749-00.00Lakes ConferenceMay 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Iowa HS Track & Field ChampionshipsMay 21 · Shot Put · Place 16 · Spirit LakeShot Put12lb16.47-09.2512
May 14 Iowa State Qualifier - 2A - Spirit LakeMay 14 · Shot Put · Place 4 · Spirit LakeShot Put12lb4.48' 3"12
May 7Lakes ConferenceMay 7 · Shot Put · Place 3 · Spirit LakeShot Put12lb3.49-00.00 PB12
May 4Tornado RelaysMay 4 · Shot Put · Place 5 · Spirit LakeShot Put544-812
Apr 28Clint Stille RelaysApr 28 · Shot Put · Place 8 · Spirit LakeShot Put12lb8.45' 7"12
Apr 2452nd ELC Girls Invitational/ 104th Dick Barrett RelaysApr 24 · Shot Put · Place 2 · Spirit LakeShot Put243-712
Apr 21Spirit Lake InviteApr 21 · Shot Put · Place 4 · Spirit LakeShot Put444-04.0012
Apr 16SHS Coed 1Apr 16 · Shot Put · Place 2 · Spirit LakeShot Put12lb2.45-07.0012
Apr 14Spirit Lake InviteApr 14 · Shot Put · Place 2 · Spirit LakeShot Put243-08.0012
Apr 9Dutch RelaysApr 9 · Shot Put · Place 6 · Spirit LakeShot Put12lb6.43-01.5012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Lakes Conference Indoor Track MeetMar 17 · Shot Put · Place 4 · Spirit LakeShot Put445-8.5012
Mar 12IATC Indoor ChampionshipsMar 12 · Shot Put · Place 5 · Spirit LakeShot Put547-112

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 2A - Garner-Hayfield/VenturaMay 15 · Shot Put · Place 9 · Spirit LakeShot Put940-911
May 8Lakes Conference ChampionshipsMay 8 · Shot Put · Place 4 · Spirit LakeShot Put12lb4.42' 7.75"11
May 5Tornado RelaysMay 5 · Shot Put · Place 7 · Spirit LakeShot Put12lb7.42' 8"11
Apr 22Spirit Lake MeetApr 22 · Shot Put · Place 6 · Spirit LakeShot Put642-09.0011
Apr 17103rd Dick Barrett Boys RelaysApr 17 · Shot Put · Place 11 · Spirit LakeShot Put1138-4.511
Apr 15Spirit Lake MeetApr 15 · Shot Put · Place 3 · Spirit LakeShot Put345-611
Apr 8Dutch CoedApr 8 · Shot Put · Place 6 · Spirit LakeShot Put642-7.7511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18Lakes Conference Indoor MeetMar 18 · Shot Put · Place 4 · Spirit LakeShot PutRound P442-2—
Mar 18Lakes Conference Indoor MeetMar 18 · Shot Put · Place 4 · Spirit LakeShot Put443-5—
Mar 13IATC Indoor ChampionshipsMar 13 · Shot Put · Place 21 · Spirit LakeShot Put2140-4—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 92A State Qualifier - Spirit LakeMay 9 · Shot Put · Place 9 · Spirit LakeShot Put941-1—
May 2Lakes Conference MeetMay 2 · Shot Put · Place 5 · Spirit LakeShot Put538-1.75—
Apr 29Storm Lake Meet #2Apr 29 · Shot Put · Place 9 · Spirit LakeShot Put937-7—
Apr 23Clint Stille RelaysApr 23 · Shot Put · Place 8 · Spirit LakeShot Put839-6—
Apr 22Okoboji RelaysApr 22 · Shot Put · Place 6 · Spirit LakeShot Put641-5.50—
Apr 12102nd Dick Barrett Boys RelaysApr 12 · Shot Put · Place 13 · Spirit LakeShot Put1337-6—
Apr 9Spirit Lake InviteApr 9 · Discus · Place 9 · Spirit LakeDiscus9101-2—
Apr 9Spirit Lake InviteApr 9 · Shot Put · Place 8 · Spirit LakeShot Put840-1—
Mar 18Dordt HS InviteMar 18 · Shot Put · Place 6 · Spirit LakeShot Put642-5.75—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Lakes Conference Indoor Track MeetMar 12 · Shot Put · Place 3 · Spirit LakeShot Put342-0—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Lakes Conference MeetMay 4 · Shot Put · Place 3 · Spirit LakeShot Put342-2—
Apr 14101th Annual Dick Barrett Boys RelaysApr 14 · Shot Put · Place 6 · Spirit LakeShot Put639-11.259
Mar 18BVU HS Elite Meet - SaturdayMar 18 · Shot Put · Place 3 · Spirit LakeShot Put340-11.009