Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2316:56.0MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 816:04.4Ev Berg InvitationalOctober 8, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1716:35.4Mayo InvitationalSeptember 17, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:28.0MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:05.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1315:58.0Packer InvitationalOctober 13, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2916:16.3MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2616:39.3Jim Flim Invitational (Winona)September 26, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 317:29.09St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 116:34.4ZM/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 26 · Winona5,000 Meters Class AA2616:05.7 PB12
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 4 · Winona5,000 Meters Varsity416:16.3 PB12
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 4 · Winona5,000 Meters Varsity416:12.612
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 3 · Winona5,000 Meters Varsity315:58.0 PB12
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 8 · Winona5,000 Meters Varsity816:04.4 PB12
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 4 · Winona5,000 Meters Varsity416:34.4 PB12
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 4 · Winona5,000 Meters Varsity416:39.3 PB12
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 4 · Winona5,000 Meters Varsity416:35.4 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Winona5,000 Meters Varsity2117:25.312
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 46 · Winona5,000 Meters Varsity4617:29.09 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 43 · Winona5,000 Meters Class AA4316:28.0 PB11
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity716:56.0 PB11
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity716:18.211
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · Winona5,000 Meters Varsity216:28.711
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 19 · Winona5,000 Meters Varsity1916:48.011
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 6 · Winona5,000 Meters Varsity617:14.411
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 9 · Winona5,000 Meters Varsity916:43.011
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · Winona5,000 Meters Varsity516:34.211
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 20 · Winona5,000 Meters Varsity2016:49.8711

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · Winona5,000 Meters Varsity516:38.4SO
Sep 27Red Wing InviteSep 27 · 5,000 Meters Varsity · Place 6 · Winona5,000 Meters Varsity617:00.2710
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · Winona5,000 Meters Varsity217:03.310
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 15 · Winona5,000 Meters Varsity1516:45.0SO
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · Winona5,000 Meters Varsity1616:49.0SO