Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPEM Varsity T&F Meet · Apr 2013.41aPEM Varsity T&F MeetApril 20, 2026
100m Hurdles · 30" / 0.762m · OutdoorRPH Jr High T&F Meet · Apr 2218.54aRPH Jr High T&F MeetApril 22, 2025
200 Meters · OutdoorRPH - Last Chance Varsity Meet · May 1426.56aRPH - Last Chance Varsity MeetMay 14, 2026
400 Meters · OutdoorMSHSL Section 1A Championships · May 2759.93aMSHSL Section 1A ChampionshipsMay 27, 2025
800 Meters · OutdoorJH 3RC Championships · May 132:42.56aJH 3RC ChampionshipsMay 13, 2025
High Jump · IndoorEarly Red Bird Invite MN · Mar 244-08.00Early Red Bird Invite MNMarch 24, 2026
High Jump · OutdoorClass A State True Team Meet · May 175' 0"Class A State True Team MeetMay 17, 2025
Long Jump · OutdoorClass A State True Team Meet · May 1716' 2"Class A State True Team MeetMay 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · 200 Meters · Place 6 · Cotter/Hope LutheranCotter/Hope Lutheran200 MetersRound P6.26.64aWind: 29
May 26MSHSL Section 1A ChampionshipsMay 26 · 200 Meters · Place 7 · Cotter/Hope LutheranCotter/Hope Lutheran200 Meters7.26.82aWind: 19
May 20MSHSL Section 1A - Sub-Section 1May 20 · Long Jump · Cotter/Hope LutheranCotter/Hope LutheranLong Jump--FOUL9
May 20MSHSL Section 1A - Sub-Section 1May 20 · 200 Meters · Place 3 · Cotter/Hope LutheranCotter/Hope Lutheran200 Meters3.27.18a9
May 14RPH - Last Chance Varsity MeetMay 14 · High Jump · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump8.4' 6"9
May 14RPH - Last Chance Varsity MeetMay 14 · 200 Meters · Place 1 · Cotter/Hope LutheranCotter/Hope Lutheran200 Meters1.26.56a PB9
May 9Three Rivers Conference ChampionshipsMay 9 · Long Jump · Place 6 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump6.15' 7.5"9
May 51A Section True TeamMay 5 · Long Jump · Place 15 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump15.14-05.259
May 51A Section True TeamMay 5 · 400 Meters · Place 4 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters4.1:02.87a9
Apr 20PEM Varsity T&F MeetApr 20 · Long Jump · Place 3 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump3.15-07.259
Apr 20PEM Varsity T&F MeetApr 20 · 400 Meters · Place 2 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters2.1:04.80a9
Apr 20PEM Varsity T&F MeetApr 20 · 100 Meters · Place 4 · Cotter/Hope LutheranCotter/Hope Lutheran100 Meters4.13.41a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · High Jump · Place 2 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump2.4-08.00 PB9

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 400 Meters · Place 13 · Cotter/Hope LutheranCotter/Hope Lutheran400 MetersRound P13.1:00.17a8
May 27MSHSL Section 1A ChampionshipsMay 27 · Long Jump · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump8.15-06.00Wind: 08
May 27MSHSL Section 1A ChampionshipsMay 27 · 400 Meters · Place 1 · Cotter/Hope LutheranCotter/Hope Lutheran400 MetersRound P1.1:00.47a8
May 27MSHSL Section 1A ChampionshipsMay 27 · 400 Meters · Place 1 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters1.59.93a PB8
May 21MSHSL Section 1A - Sub-Section 1May 21 · Long Jump · Place 4 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump4.16' 1"8
May 21MSHSL Section 1A - Sub-Section 1May 21 · High Jump · Place 7 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump7.4' 7"8
May 21MSHSL Section 1A - Sub-Section 1May 21 · 400 Meters · Place 1 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters1.1:01.42a8
May 17Class A State True Team MeetMay 17 · Long Jump · Place 4 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump4.16' 2" PB8
May 17Class A State True Team MeetMay 17 · High Jump · Place 4 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump4.5' 0" PB8
May 17Class A State True Team MeetMay 17 · 400 Meters · Place 3 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters3.1:01.19a8
May 13JH 3RC ChampionshipsMay 13 · Long Jump · Place 1 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump1.15-10.008
May 13JH 3RC ChampionshipsMay 13 · 800 Meters · Place 3 · Cotter/Hope LutheranCotter/Hope Lutheran800 Meters3.2:42.56a PB8
May 9Class A Wild CardMay 9 · Long Jump · Place 11 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump11.15' 8.75"8
May 9Class A Wild CardMay 9 · High Jump · Place 17 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump17.4' 8"8
May 9Class A Wild CardMay 9 · 400 Meters · Place 8 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters8.1:01.84a8
May 6Section 1A True TeamMay 6 · Long Jump · Place 8 · Cotter/Hope LutheranCotter/Hope LutheranLong Jump8.15-08.758
May 6Section 1A True TeamMay 6 · High Jump · Place 10 · Cotter/Hope LutheranCotter/Hope LutheranHigh Jump10.4-08.008
May 6Section 1A True TeamMay 6 · 400 Meters · Place 4 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters4.1:01.84a8
Apr 22RPH Jr High T&F MeetApr 22 · 100m Hurdles · Place 3 · CotterCotter100m Hurdles30" / 0.762m3.18.54a PB8
Apr 22RPH Jr High T&F MeetApr 22 · High Jump · Place 1 · CotterCotterHigh Jump1.4-10.008
Apr 22RPH Jr High T&F MeetApr 22 · 200 Meters · Place 1 · CotterCotter200 Meters1.28.30a8
Apr 10Winona Middle School Meet #1Apr 10 · 200m Hurdles · Place 1 · CotterCotter200m Hurdles132.418
Apr 10Winona Middle School Meet #1Apr 10 · Long Jump · Place 1 · CotterCotterLong Jump113-8.508

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1A ChampionshipsMay 28 · 400 Meters · Place 8 · Cotter/Hope LutheranCotter/Hope Lutheran400 MetersRound P8.1:03.94a7
May 28MSHSL Section 1A ChampionshipsMay 28 · 400 Meters · Place 6 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters6.1:02.81a7
May 22MSHSL Section 1A - Sub Section 1May 22 · 400 Meters · Place 3 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters31:03.49a—
May 18Class A True Team State ChampionshipsMay 18 · 400 Meters · Place 11 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters11.1:04.20a7
May 8Class A WildcardMay 8 · 400 Meters · Place 16 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters16.1:03.97a7
May 7Section 1A True TeamMay 7 · 400 Meters · Place 8 · Cotter/Hope LutheranCotter/Hope Lutheran400 Meters8.1:03.97a7