Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Ridge Golf CourseTitan Invitational · Sep 1020:54.6Titan InvitationalSeptember 10, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 819:10.20Ely Cross County InviteOctober 8, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:54.5Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:13.6Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Grand View Golf LinksLake Superior Conference XC Championship · Oct 1420:07.4Lake Superior Conference XC ChampionshipOctober 14, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2419:38.1Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:43.2Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1419:57.5Proctor XC InvitationalOctober 14, 2025
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1419:44.2Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 321:10.6Rock Ridge XC InvitationalSeptember 3, 2026
5,000 Meters · Whitefish Golf ClubMSHSL Section 7AA Championships · Oct 2918:26.50MSHSL Section 7AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 7AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 56 · Rock Ridge5,000 Meters Varsity5618:26.50 PB12
Oct 20Proctor XC InvitationalOct 20 · 5,000 Meters Varsity · Place 63 · Rock Ridge5,000 Meters Varsity6319:10.2SR
Oct 14Lake Superior Conference XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 42 · Rock Ridge5,000 Meters Varsity4220:07.4 PB12
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 26 · Rock Ridge5,000 Meters Varsity2619:10.20 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 85 · Rock Ridge5,000 Meters Boys Varsity Skyline8519:54.5 PB12
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 81 · Rock Ridge5,000 Meters Boys Varsity8119:38.1 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 200 · Rock Ridge5,000 Meters Lefty Wright Boys Maroon Competition20019:13.6 PB12
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 60 · Rock Ridge5,000 Meters Varsity6019:44.2 PB12
Sep 10Titan InvitationalSep 10 · 5,000 Meters Varsity · Place 74 · Rock Ridge5,000 Meters Varsity7420:54.6 PB12
Sep 3Rock Ridge XC InvitationalSep 3 · 5,000 Meters Boys Varsity · Place 68 · Rock Ridge5,000 Meters Boys Varsity6821:10.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 50 · Rock Ridge5,000 Meters Junior Varsity5019:57.5 PB11
Oct 8Lake Superior Conference XC ChampionshipOct 8 · 5,000 Meters JV · Place 30 · Rock Ridge5,000 Meters JV3021:02.911
Oct 4Swain InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 20 · Rock Ridge5,000 Meters Junior Varsity2022:30.7JR
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 41 · Rock Ridge5,000 Meters Junior Varsity4121:00.511
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 321 · Rock Ridge5,000 Meters Lefty Wright Boys Maroon Competition32121:43.2 PB11
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 45 · Rock Ridge5,000 Meters Junior Varsity4521:33.7JR
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 63 · Rock Ridge5,000 Meters Varsity6320:1611
Aug 27Rock Ridge XC InvitationalAug 27 · 5,000 Meters Varsity · Place 57 · Rock Ridge5,000 Meters Varsity5720:44.6JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 90 · Rock Ridge5,000 Meters Junior Varsity9022:23.63SO
Oct 8Lake Superior Conference XC ChampionshipOct 8 · 5,000 Meters Junior Varsity · Place 20 · Rock Ridge5,000 Meters Junior Varsity2021:46.0SO
Oct 3Ely InvitationalOct 3 · 5,000 Meters Varsity · Place 129 · Rock Ridge5,000 Meters Varsity12921:33.710
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 77 · Rock Ridge5,000 Meters Junior Varsity7721:55.5SO
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 63 · Rock Ridge5,000 Meters Junior Varsity6322:18.0SO
Sep 5Titan InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 38 · Rock Ridge5,000 Meters Junior Varsity3821:46.410
Aug 28Rock Ridge InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 32 · Rock Ridge5,000 Meters Junior Varsity3223:27.8010