Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2919:57.6MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 821:13.60Ely Cross County InviteOctober 8, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 320:22.5Swain Invitational October 3, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2420:24.0Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Minnesota National Golf CourseMcGregor XC Invitational · Oct 620:44.4McGregor XC InvitationalOctober 6, 2026
5,000 Meters · Northwestern HSJohn Woodbury Invitational · Sep 2221:33.2John Woodbury InvitationalSeptember 22, 2026
5,000 Meters · Norwood Golf CourseJohn Woodbury Invitational · Sep 2323:35.7John Woodbury InvitationalSeptember 23, 2025
5,000 Meters · Pincushion Mountain Trail SystemPolar League Conference · Oct 921:49.10Polar League ConferenceOctober 9, 2025
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1420:58.1Proctor XC InvitationalOctober 14, 2025
5,000 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 322:33.7Rock Ridge XC InvitationalSeptember 3, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 59 · Esko5,000 Meters Varsity5919:57.6 PB12
Oct 13Polar League Conference MeetOct 13 · 5,000 Meters Junior Varsity · Place 26 · Esko5,000 Meters Junior Varsity2622:04.6012
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 55 · Esko5,000 Meters Varsity5521:13.60 PB12
Oct 6McGregor XC InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 16 · Esko5,000 Meters Boys Varsity1620:44.4 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 102 · Esko5,000 Meters Boys Varsity Skyline10220:22.5 PB12
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 107 · Esko5,000 Meters Boys Varsity10720:24.0 PB12
Sep 22John Woodbury InvitationalSep 22 · 5,000 Meters Varsity · Place 43 · Esko5,000 Meters Varsity4321:33.2 PB12
Sep 10Titan InvitationalSep 10 · 5,000 Meters Varsity · Place 80 · Esko5,000 Meters Varsity8021:13.612
Sep 3Rock Ridge XC InvitationalSep 3 · 5,000 Meters Boys Varsity · Place 78 · Esko5,000 Meters Boys Varsity7822:33.7 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 81 · Esko5,000 Meters Junior Varsity8120:58.1 PB11
Oct 9Polar League ConferenceOct 9 · 5,000 Meters Junior Varsity · Place 21 · Esko5,000 Meters Junior Varsity2121:49.10 PB11
Sep 23John Woodbury InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 26 · Esko5,000 Meters Junior Varsity2623:35.7 PB11
Aug 27Rock Ridge XC InvitationalAug 27 · 5,000 Meters Varsity · Place 63 · Esko5,000 Meters Varsity6321:49.5JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 86 · Esko5,000 Meters Varsity8620:56.610
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 48 · Esko5,000 Meters Junior Varsity4820:46.60SO
Oct 1McGregor XC InvitationalOct 1 · 5,000 Meters Varsity · Place 22 · Esko5,000 Meters Varsity2220:15.07SO
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 50 · Esko5,000 Meters Junior Varsity5021:17.7SO
Aug 28Rock Ridge InvitationalAug 28 · 5,000 Meters Varsity · Place 67 · Esko5,000 Meters Varsity6721:03.0010