Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 2A Championships · May 3013.13aMSHSL Section 2A ChampionshipsMay 30, 2026
400 Meters · Outdoor2025 MLA Insurance/Mitch Schroeder Track and Field Invite · Mar 271:06.52a2025 MLA Insurance/Mitch Schroeder Track and Field InviteMarch 27, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 100 Meters · Place 7 · Windom Area100 MetersRound P7.13.16a10
May 30MSHSL Section 2A ChampionshipsMay 30 · 100 Meters · Place 6 · Windom Area100 Meters6.13.13a PBWind: -0.410
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 100 Meters · Place 5 · Windom Area100 Meters5.13.18a10
May 12Trojan RelaysMay 12 · 100 Meters · Place 3 · Windom Area100 Meters313.39a10
May 7Big South Small School Conference MeetMay 7 · 100 Meters · Place 3 · Windom Area100 Meters313.40a10
May 43A Section True TeamMay 4 · 100 Meters · Place 7 · Windom Area100 Meters7.13.57a10
Apr 23Worthington InviteApr 23 · 100 Meters · Place 12 · Windom Area100 Meters1214.06a10
Apr 21Redwood Valley Varsity InviteApr 21 · 100 Meters · Windom Area100 Meters—NT10
Apr 14Windom MeetApr 14 · 100m Hurdles · Place 2 · Windom Area100m Hurdles220.73a10
Apr 9WIndom MeetApr 9 · 100m Hurdles · Place 3 · Windom Area100m Hurdles321.90a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Windom MeetApr 15 · 400 Meters · Place 2 · Windom Area400 Meters21:10.119
Apr 10Windom Eagle InviteApr 10 · 400 Meters · Place 10 · Windom Area400 Meters101:11.88a9
Apr 8Luverne Cardinal RelaysApr 8 · 400 Meters · Place 3 · Windom Area400 Meters31:08.00a9
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · 400 Meters · Place 4 · Windom Area400 Meters41:06.52a PB9