Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2318:01.6MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 817:01.9Ev Berg InvitationalOctober 8, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1717:33.0Mayo InvitationalSeptember 17, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 117:28.2MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 717:02.3MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1316:56.4Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2917:12.8MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Red Wing HS2025 Red Wing Invite · Sep 2518:41.232025 Red Wing InviteSeptember 25, 2025
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2617:44.0Jim Flim Invitational (Winona)September 26, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 318:03.54St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 117:08.9ZM/KW InvitationalOctober 1, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 86 · Winona5,000 Meters Class AA8617:02.3 PB12
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 17 · Winona5,000 Meters Varsity1717:12.8 PB12
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 48 · Winona5,000 Meters Varsity4818:06.712
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 13 · Winona5,000 Meters Varsity1316:56.4 PB12
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 40 · Winona5,000 Meters Varsity4017:01.9 PB12
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 12 · Winona5,000 Meters Varsity1217:08.9 PB12
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 22 · Winona5,000 Meters Varsity2217:44.0 PB12
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 16 · Winona5,000 Meters Varsity1617:33.0 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Winona5,000 Meters Varsity2817:43.412
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 73 · Winona5,000 Meters Varsity7318:03.54 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 108 · Winona5,000 Meters Class AA10817:28.2 PB11
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 27 · Winona5,000 Meters Varsity2718:01.6 PB11
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 44 · Winona5,000 Meters Varsity4417:45.611
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 27 · Winona5,000 Meters Varsity2718:32.111
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 48 · Winona5,000 Meters Varsity4817:50.311
Sep 252025 Red Wing InviteSep 25 · 5,000 Meters Varsity · Place 17 · Winona5,000 Meters Varsity1718:41.23 PB11
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 23 · Winona5,000 Meters Varsity2318:15.211
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 48 · Winona5,000 Meters Varsity4818:17.811
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 37 · Winona5,000 Meters Varsity3717:45.911