Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSL State Track & Field Championships · Jun 4123' 2"MSHSL State Track & Field ChampionshipsJune 4, 2026
Shot Put · 4kg · OutdoorMSHSL Section 2A Championships · May 3033-01.75MSHSL Section 2A ChampionshipsMay 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 4 · Windom AreaDiscus1kg4.123' 2" PB11
May 30MSHSL Section 2A ChampionshipsMay 30 · Discus · Place 3 · Windom AreaDiscus1kg3.118-1011
May 30MSHSL Section 2A ChampionshipsMay 30 · Shot Put · Place 6 · Windom AreaShot Put4kg6.33-01.75 PB11
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Discus · Place 2 · Windom AreaDiscus1kg2.117-0511
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Shot Put · Place 5 · Windom AreaShot Put4kg5.31-06.7511
May 12Trojan RelaysMay 12 · Discus · Place 1 · Windom AreaDiscus1121-911
May 12Trojan RelaysMay 12 · Shot Put · Place 4 · Windom AreaShot Put432-611
May 7Big South Small School Conference MeetMay 7 · Discus · Place 1 · Windom AreaDiscus1119-011
May 7Big South Small School Conference MeetMay 7 · Shot Put · Place 4 · Windom AreaShot Put432-4.511
May 43A Section True TeamMay 4 · Discus · Place 4 · Windom AreaDiscus1kg4.101' 3"11
May 43A Section True TeamMay 4 · Shot Put · Place 5 · Windom AreaShot Put4kg5.30' 2"11
Apr 23Worthington InviteApr 23 · Discus · Place 4 · Windom AreaDiscus4100-9.511
Apr 23Worthington InviteApr 23 · Shot Put · Place 5 · Windom AreaShot Put532-111
Apr 21Redwood Valley Varsity InviteApr 21 · Discus · Place 3 · Windom AreaDiscus1kg3.105' 7"11
Apr 21Redwood Valley Varsity InviteApr 21 · Shot Put · Place 4 · Windom AreaShot Put4kg4.32' 6"11
Apr 14Windom MeetApr 14 · Discus · Windom AreaDiscus—ND11
Apr 14Windom MeetApr 14 · Shot Put · Place 3 · Windom AreaShot Put328-02.0011
Apr 9WIndom MeetApr 9 · Discus · Place 3 · Windom AreaDiscus391-0011
Apr 9WIndom MeetApr 9 · Shot Put · Place 3 · Windom AreaShot Put329-07.5011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · Discus · Place 7 · Windom AreaDiscus7102-510
May 13Trojan RelaysMay 13 · Discus · Place 7 · Windom AreaDiscus789-610
May 13Trojan RelaysMay 13 · Shot Put · Place 9 · Windom AreaShot Put930-5.510
May 10Big South Conference Small School ChampionshipMay 10 · Discus · Place 8 · Windom AreaDiscus887-1110
May 10Big South Conference Small School ChampionshipMay 10 · Shot Put · Place 10 · Windom AreaShot Put1028-910
May 5Section 3A True TeamMay 5 · Discus · Place 6 · Windom AreaDiscus689-010
May 5Section 3A True TeamMay 5 · Shot Put · Place 7 · Windom AreaShot Put731-410
May 2Fairmont Sentinel RelaysMay 2 · Discus · Place 3 · Windom AreaDiscus397-610
May 2Fairmont Sentinel RelaysMay 2 · Shot Put · Place 3 · Windom AreaShot Put330-8.510
Apr 29New Ulm MeetApr 29 · Complete · Place 6 · Windom AreaComplete690-1110
Apr 29New Ulm MeetApr 29 · Complete · Place 16 · Windom AreaComplete1625-710
Apr 15Windom MeetApr 15 · Varsity · Place 2 · Windom AreaVarsity284-310
Apr 15Windom MeetApr 15 · Varsity · Place 9 · Windom AreaVarsity925-6.510
Apr 10Windom Eagle InviteApr 10 · Discus · Place 2 · Windom AreaDiscus284-910
Apr 8Luverne Cardinal RelaysApr 8 · Discus · Place 11 · Windom AreaDiscus1174-910
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · Discus · Place 2 · Windom AreaDiscus285-910
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · Shot Put · Place 6 · Windom AreaShot Put627-1.7510

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14Worthington Trojan RelaysMay 14 · Discus · Place 3 · Windom AreaDiscus393-4—
May 11Big South Conference (Smalls)May 11 · Discus · Place 6 · Windom AreaDiscus685-1—
May 11Big South Conference (Smalls)May 11 · Shot Put · Place 7 · Windom AreaShot Put730-2—
Apr 23Redwood Valley InviteApr 23 · Discus · Place 8 · Windom AreaDiscus878-3—
Apr 23Redwood Valley InviteApr 23 · Shot Put · Place 8 · Windom AreaShot Put828-1—
Apr 18Windom meetApr 18 · Discus · Place 5 · Windom AreaDiscus571-10—
Apr 18Windom meetApr 18 · Shot Put · Place 3 · Windom AreaShot Put326-10.75—
Apr 15St. Peter Meet #1Apr 15 · Discus · Place 4 · Windom AreaDiscus476-1—
Apr 15St. Peter Meet #1Apr 15 · Shot Put · Place 6 · Windom AreaShot Put624-9—
Apr 11Windom Eagle InviteApr 11 · Discus · Place 11 · Windom AreaDiscus1163-2—
Apr 11Windom Eagle InviteApr 11 · Shot Put · Place 6 · Windom AreaShot Put625-7—
Apr 11Windom Eagle InviteApr 11 · Discus · Place 11 · Windom AreaDiscus1163-2—
Apr 11Windom Eagle InviteApr 11 · Shot Put · Place 6 · Windom AreaShot Put625-7—
Apr 9Luverne Cardinal RelaysApr 9 · Discus · Place 12 · Windom AreaDiscus1270-4—
Apr 9Luverne Cardinal RelaysApr 9 · Shot Put · Place 18 · Windom AreaShot Put1826-2.25—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Discus · Place 7 · Windom AreaDiscus770-10—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Shot Put · Place 4 · Windom AreaShot Put425-9.50—