Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2317:31.6MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3018:30.4Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1717:57.6Mayo InvitationalSeptember 17, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1417:50.1Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:55.8MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2916:48.5MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2217:19.2Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Rosie ParkGoodhue Invitational · Oct 1317:09.4Goodhue InvitationalOctober 13, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 319:53.17St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1017:33.0Hayfield InvitationalSeptember 10, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 117:31.5ZM/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 80 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Class AA8016:55.8 PB9
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 10 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1016:48.5 PB9
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 6 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity616:24.2FR
Oct 13Goodhue InvitationalOct 13 · 5,000 Meters Varsity · Place 4 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity417:09.4 PB9
Oct 6Cannon Falls InvitationalOct 6 · 5,000 Meters Varsity · Place 4 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity419:03.09
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 15 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1517:31.5 PB9
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 12 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1217:19.2 PB9
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 25 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2517:57.6 PB9
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 10 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1017:33.0 PB9
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 189 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity18919:53.17 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 19 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1917:31.6 PB8
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 15 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1517:50.1 PB8
Oct 7Goodhue InvitationalOct 7 · 5,000 Meters Varsity · Place 9 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity917:53.08
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 4 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity418:30.4 PB8
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 13 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1318:19.28
Sep 16Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 9 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters 5000918:42.58
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 54 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity5418:26.48
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 13 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1317:49.48