Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2918:58.3MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 818:40.90Ely Cross County InviteOctober 8, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 318:52.1Swain Invitational October 3, 2026
5,000 Meters · Hoyt Lakes Golf CourseIron Range Conference · Oct 1318:51.50Iron Range ConferenceOctober 13, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:43.9Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2620:13.3Border BattleSeptember 26, 2026
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1719:10.2Lucky LindySeptember 17, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 718:24.1MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1419:04.5Proctor XC InvitationalOctober 14, 2025
5,000 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 320:02.1Rock 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 127 · Greenway/Nashwauk-Keewatin5,000 Meters Class A12718:24.1 PB9
Oct 29MSHSL Section 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 41 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity4118:58.3 PB9
Oct 20Proctor XC InvitationalOct 20 · 5,000 Meters Varsity · Place 51 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity5118:52.6FR
Oct 13Iron Range ConferenceOct 13 · 5,000 Meters Varsity · Place 12 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity1218:51.50 PB9
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 15 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity1518:40.90 PB9
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Championship · Place 53 · Greenway/Nashwauk-Keewatin5,000 Meters Boys Varsity Championship5318:52.1 PB9
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 175 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity Boys -- A17520:13.3 PB9
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 80 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity8019:10.2 PB9
Sep 10Titan InvitationalSep 10 · 5,000 Meters Varsity · Place 51 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity5119:44.69
Sep 3Rock Ridge XC InvitationalSep 3 · 5,000 Meters Boys Varsity · Place 49 · Greenway/Nashwauk-Keewatin5,000 Meters Boys Varsity4920:02.1 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 16 · Greenway/Nashwauk-Keewatin5,000 Meters Junior Varsity1619:04.5 PB8
Oct 9Iron Range ConferenceOct 9 · 5,000 Meters Varsity · Place 23 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity2320:25.62Unofficial8
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 322 · Greenway/Nashwauk-Keewatin5,000 Meters Lefty Wright Boys Maroon Competition32221:43.9 PB8
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 106 · Greenway/Nashwauk-Keewatin5,000 Meters Varsity10620:45.78
Sep 4Titan InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 42 · Greenway/Nashwauk-Keewatin5,000 Meters Junior Varsity4221:59.18