Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2917:02.7MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 817:42.00Ely Cross County InviteOctober 8, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 316:48.3Swain Invitational October 3, 2026
5,000 Meters · Hoyt Lakes Golf CourseIron Range Conference · Oct 1317:23.90Iron Range ConferenceOctober 13, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 118:09.9MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2617:12.1Border BattleSeptember 26, 2026
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1716:59.0Lucky LindySeptember 17, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 717:15.5MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1417:08.2Proctor XC InvitationalOctober 14, 2025
5,000 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 317:35.0Rock Ridge XC InvitationalSeptember 3, 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 A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 66 · Greenway/Nashwauk-Keewatin5,000 Meters Class A6617:15.5 PB10
Oct 29MSHSL Section 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 4 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity417:02.7 PB10
Oct 20Proctor XC InvitationalOct 20 · 5,000 Meters Varsity · Place 11 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity1117:24.5SO
Oct 13Iron Range ConferenceOct 13 · 5,000 Meters Varsity · Place 2 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity217:23.90 PB10
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 7 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity717:42.00 PB10
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Championship · Place 9 · Greenway/Nashwauk-Keewatin5,000 Meters Boys Varsity Championship916:48.3 PB10
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 13 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity Boys -- A1317:12.1 PB10
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 20 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity2016:59.0 PB10
Sep 10Titan InvitationalSep 10 · 5,000 Meters Varsity · Place 8 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity817:23.010
Sep 3Rock Ridge XC InvitationalSep 3 · 5,000 Meters Boys Varsity · Place 5 · Greenway/Nashwauk-Keewatin5,000 Meters Boys Varsity517:35.0 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 126 · Greenway/Nashwauk-Keewatin5,000 Meters Class A12618:09.9 PB9
Oct 23MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 17 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity1717:42.19
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Varsity · Place 20 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity2017:08.2 PB9
Oct 9Iron Range ConferenceOct 9 · 5,000 Meters Varsity · Place 5 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity517:53.00Unofficial9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 113 · Greenway/Nashwauk-Keewatin5,000 Meters Lefty Wright Boys Maroon Competition11319:06.29
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 38 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity3817:53.59
Sep 4Titan InvitationalSep 4 · 5,000 Meters Varsity · Place 19 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity1917:40.09