Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adrian Country ClubAdrian Ellsworth Dragon Invitational · Oct 1317:44.8Adrian Ellsworth Dragon InvitationalOctober 13, 2026
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 418:37.452nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Jackson Golf ClubJCC Tri for Health Meet · Sep 2419:12.5JCC Tri for Health MeetSeptember 24, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 117:35.8MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2918:09.4MSHSL Section 3A ChampionshipsOctober 29, 2026
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2318:04.6MSHSL Section 3A ChampionshipsOctober 23, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 717:58.8MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Mt. Lake Golf CourseMt Lake meet · Sep 418:11.4Mt Lake meetSeptember 4, 2026
5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Oct 117:32.9Redwood Valley InvitationalOctober 1, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1018:19.77TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2117:39.4Windom Eagle InviteSeptember 21, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1717:08.1Turkey TrotSeptember 17, 2026

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 111 · Windom Area5,000 Meters Class A11117:58.8 PB12
Oct 29MSHSL Section 3A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 24 · Windom Area5,000 Meters Varsity2418:09.4 PB12
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 17 · Windom Area5,000 Meters Varsity1718:00.0—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 9 · Windom Area5,000 Meters Varsity918:00.0—
Oct 13Adrian Ellsworth Dragon InvitationalOct 13 · 5,000 Meters Varsity · Place 6 · Windom Area5,000 Meters Varsity617:44.8 PB12
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Varsity · Place 63 · Windom Area5,000 Meters Varsity6318:44.0012
Oct 1Redwood Valley InvitationalOct 1 · 5,000 Meters Varsity · Place 18 · Windom Area5,000 Meters Varsity1817:32.9 PB12
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 11 · Windom Area5,000 Meters Varsity1119:12.5 PB12
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 5 · Windom Area5,000 Meters Varsity517:39.4 PB12
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 7 · Windom Area5,000 Meters Varsity717:08.1 PB12
Sep 12Bruce Gluff InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · Windom Area5,000 Meters Varsity1418:27.012
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 8 · Windom Area5,000 Meters Varsity818:19.812
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 8 · Windom Area5,000 Meters Varsity818:19.77 PB12
Sep 4Mt Lake meetSep 4 · 5,000 Meters Varsity · Place 10 · Windom Area5,000 Meters Varsity1018:11.4 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 97 · Windom Area5,000 Meters Class A9717:35.8 PB11
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 21 · Windom Area5,000 Meters Varsity2118:04.6 PB11
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 85 · Windom Area5,000 Meters Varsity8518:37.4 PB11
Sep 25Redwood Valley InvitationalSep 25 · 5,000 Meters Varsity · Place 14 · Windom Area5,000 Meters Varsity1417:4211
Aug 29Paul Metcalf Invitational Aug 29 · 5,000 Meters Varsity · Place 11 · Windom Area5,000 Meters Varsity1118:12.6811