Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Long Prairie Country ClubLPGE Cross Country Invitational · Sep 812:32.90LPGE Cross Country InvitationalSeptember 8, 2025
2,500 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 79:22.5Minnewaska Area InvitationalOctober 7, 2025
3,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3011:40.49Sauk Centre Mainstreeter InviteSeptember 30, 2025
5,000 Meters · Koronis Hills Golf Course2026 Paynesville/BBE Invitational · Oct 117:53.512026 Paynesville/BBE InvitationalOctober 1, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2617:31.9Border BattleSeptember 26, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1717:56.2Little Crow InvitationalSeptember 17, 2026
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Oct 617:42.53Sauk Centre Mainstreeter InviteOctober 6, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 717:02.7MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2217:24.4Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 1316:48.5Minnewaska Area InvitationalOctober 13, 2026
5,000 Meters · River Crest Golf CourseWest Central Conference Championships · Oct 1421:12.7West Central Conference ChampionshipsOctober 14, 2025
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2916:49.0MSHSL Section 6A ChampionshipsOctober 29, 2026
5,000 Meters · Whitetail Run Golf CourseWDC Johanna Olson Invitational · Sep 818:43.6WDC Johanna Olson InvitationalSeptember 8, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 49 · Sauk Centre5,000 Meters Class A4917:02.7 PB9
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Sauk Centre5,000 Meters Varsity616:49.0 PB9
Oct 19West Central Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · Sauk Centre5,000 Meters Varsity517:40.0FR
Oct 13Minnewaska Area InvitationalOct 13 · 5,000 Meters Varsity · Place 4 · Sauk Centre5,000 Meters Varsity416:48.5 PB9
Oct 6Sauk Centre Mainstreeter InviteOct 6 · 5,000 Meters Varsity · Place 4 · Sauk Centre5,000 Meters Varsity417:42.53 PB9
Oct 12026 Paynesville/BBE InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · Sauk Centre5,000 Meters Varsity517:53.51 PB9
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 20 · Sauk Centre5,000 Meters Varsity Boys -- A2017:31.9 PB9
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 10 · Sauk Centre5,000 Meters Varsity1017:24.4 PB9
Sep 17Little Crow InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · Sauk Centre5,000 Meters Varsity1117:56.2 PB9
Sep 8WDC Johanna Olson InvitationalSep 8 · 5,000 Meters Boys Varsity · Place 6 · Sauk Centre5,000 Meters Boys Varsity618:43.6 PB9
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 7 · Sauk Centre5,000 Meters Varsity718:09.69

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14West Central Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 16 · Sauk Centre5,000 Meters Junior Varsity1621:12.7 PB8
Oct 7Minnewaska Area InvitationalOct 7 · 2,500 Meters Non-MSHSL · Place 17 · Sauk Centre2,500 Meters Non-MSHSL179:22.5 PB8
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 3,000 Meters Junior High · Place 19 · Sauk Centre3,000 Meters Junior High1911:40.49 PB8
Sep 8LPGE Cross Country InvitationalSep 8 · 2,500 Meters Junior High · Place 17 · Sauk Centre2,500 Meters Junior High1712:32.90 PB8
Sep 2WDC Johanna Olson InvitationalSep 2 · 3,200 Meters Middle School · Place 27 · Sauk Centre3,200 Meters Middle School2715:03.4—