Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorWinona Middle School Triangular · May 235.06aWinona Middle School TriangularMay 2, 2022
Discus · 1kg · OutdoorClass A Wild Card · May 991' 11"Class A Wild CardMay 9, 2025
Shot Put · 4kg · IndoorEarly Red Bird Invite MN · Mar 2427-08.00Early Red Bird Invite MNMarch 24, 2026
Shot Put · 4kg · OutdoorClass A Wild Card · May 931' 7.75"Class A Wild CardMay 9, 2025
Shot Put · 6lb · OutdoorWinona Middle School Triangular · May 220-06.00Winona Middle School TriangularMay 2, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MSHSL Section 1A - Sub-Section 1May 20 · Discus · Place 14 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg14.81-0812
May 20MSHSL Section 1A - Sub-Section 1May 20 · Shot Put · Place 14 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg14.27-01.0012
May 14RPH - Last Chance Varsity MeetMay 14 · Discus · Place 2 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg2.82' 11"12
May 14RPH - Last Chance Varsity MeetMay 14 · Shot Put · Place 5 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg5.30' 1"12
May 9Three Rivers Conference ChampionshipsMay 9 · Discus · Place 25 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg25.64' 10"12
May 9Three Rivers Conference ChampionshipsMay 9 · Shot Put · Place 17 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg17.27' 11"12
May 51A Section True TeamMay 5 · Discus · Place 21 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg21.78-0112
May 51A Section True TeamMay 5 · Shot Put · Place 18 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg18.27-07.7512
Apr 20PEM Varsity T&F MeetApr 20 · Discus · Place 3 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg3.83-0812
Apr 20PEM Varsity T&F MeetApr 20 · Shot Put · Place 2 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg2.28-10.0012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · Shot Put · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg8.27-08.00 PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · Shot Put · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg8.31-07.0011
May 21MSHSL Section 1A - Sub-Section 1May 21 · Discus · Place 11 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg11.86' 3"11
May 21MSHSL Section 1A - Sub-Section 1May 21 · Shot Put · Place 5 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg5.31' 0"11
May 17Class A State True Team MeetMay 17 · Discus · Place 16 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg16.83' 5"11
May 17Class A State True Team MeetMay 17 · Shot Put · Place 16 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg16.30' 0"11
May 9Class A Wild CardMay 9 · Discus · Place 16 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg16.91' 11" PB11
May 9Class A Wild CardMay 9 · Shot Put · Place 10 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg10.31' 7.75" PB11
May 6Section 1A True TeamMay 6 · Discus · Place 7 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg7.91-1111
May 6Section 1A True TeamMay 6 · Shot Put · Place 4 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg4.31-07.7511

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub Section 1May 22 · Discus · Place 11 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1188-3—
May 22MSHSL Section 1A - Sub Section 1May 22 · Shot Put · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranShot Put829-0.25—
May 18Class A True Team State ChampionshipsMay 18 · Discus · Place 17 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg17.88' 610
May 18Class A True Team State ChampionshipsMay 18 · Shot Put · Place 17 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg17.29' 2.2510
May 11Three Rivers Conference ChampionshipsMay 11 · Discus · Place 11 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1183-7—
May 11Three Rivers Conference ChampionshipsMay 11 · Shot Put · Place 7 · Cotter/Hope LutheranCotter/Hope LutheranShot Put728-10—
May 8Class A WildcardMay 8 · Discus · Place 38 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg38.77' 510
May 8Class A WildcardMay 8 · Shot Put · Place 38 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg38.27' 010
May 7Section 1A True TeamMay 7 · Discus · Place 20 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg20.77-0510
May 7Section 1A True TeamMay 7 · Shot Put · Place 15 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg15.27-00.0010
Apr 25PEM Winged Foot InvitationalApr 25 · Discus · Place 13 · CotterCotterDiscus1372-9—
Apr 25PEM Winged Foot InvitationalApr 25 · Shot Put · Place 9 · CotterCotterShot Put927-1—
Apr 12Triton Varsity Meet #1Apr 12 · Discus · Place 6 · CotterCotterDiscus678-9—
Apr 12Triton Varsity Meet #1Apr 12 · Shot Put · Place 6 · CotterCotterShot Put626-10—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 1May 24 · Discus · Place 13 · Cotter/Hope LutheranCotter/Hope LutheranDiscus1kg13.76-109
May 24MSHSL Section 1A - Sub-Section 1May 24 · Shot Put · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranShot Put4kg8.29-04.009
Apr 28Caledonia/Spring Grove InvitationalApr 28 · Discus · Place 6 · CotterCotterDiscus667-079
Apr 28Caledonia/Spring Grove InvitationalApr 28 · Shot Put · Place 4 · CotterCotterShot Put425-03.759
Apr 14Winged Foot InvitationalApr 14 · Shot Put · Place 17 · CotterCotterShot Put1725-02.00—
Apr 14Winged Foot InvitationalApr 14 · Discus · Place 26 · CotterCotterDiscus2649-07—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · Discus · Place 6 · CotterCotterDiscus661-118
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · Shot Put · Place 4 · CotterCotterShot Put423-11.008
May 2Winona Middle School TriangularMay 2 · Discus · Place 4 · CotterCotterDiscus1kg4.49-09.508
May 2Winona Middle School TriangularMay 2 · Shot Put · Place 1 · CotterCotterShot Put6lb1.20-06.00 PB8
May 2Winona Middle School TriangularMay 2 · 200 Meters · Place 17 · CotterCotter200 Meters17.35.06a PB8