Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Lester Park Golf CourseLester Park Invitational · Sep 3013:56.6Lester Park Invitational September 30, 2023
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2319:58.9MSHSL Section 7A ChampionshipsOctober 23, 2025
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 821:09.10Ely Cross County InviteOctober 8, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 321:42.9Swain Invitational October 3, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2520:09.1Hibbing Rotary XC InvitationalSeptember 25, 2025
5,000 Meters · Minnesota National Golf CourseMcGregor XC Invitational · Sep 3021:30.2McGregor XC InvitationalSeptember 30, 2025
5,000 Meters · Northwestern HSJohn Woodbury Invitational · Sep 2221:46.7John Woodbury InvitationalSeptember 22, 2026
5,000 Meters · Norwood Golf CourseJohn Woodbury Invitational · Sep 2321:13.8John Woodbury InvitationalSeptember 23, 2025
5,000 Meters · Pincushion Mountain Trail SystemPolar League Conference · Oct 920:06.20Polar League ConferenceOctober 9, 2025
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1419:35.2Proctor XC InvitationalOctober 14, 2025
5,000 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 322:33.8Rock Ridge XC InvitationalSeptember 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 65 · Esko5,000 Meters Varsity6520:11.711
Oct 13Polar League Conference MeetOct 13 · 5,000 Meters Varsity · Place 40 · Esko5,000 Meters Varsity4020:43.4011
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 52 · Esko5,000 Meters Varsity5221:09.10 PB11
Oct 6McGregor XC InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 25 · Esko5,000 Meters Boys Varsity2522:08.111
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 132 · Esko5,000 Meters Boys Varsity Skyline13221:42.9 PB11
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 118 · Esko5,000 Meters Boys Varsity11820:57.511
Sep 22John Woodbury InvitationalSep 22 · 5,000 Meters Varsity · Place 49 · Esko5,000 Meters Varsity4921:46.7 PB11
Sep 3Rock Ridge XC InvitationalSep 3 · 5,000 Meters Boys Varsity · Place 79 · Esko5,000 Meters Boys Varsity7922:33.8 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 74 · Esko5,000 Meters Varsity7419:58.9 PB10
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Varsity · Place 106 · Esko5,000 Meters Varsity10619:35.2 PB10
Oct 9Polar League ConferenceOct 9 · 5,000 Meters Varsity · Place 32 · Esko5,000 Meters Varsity3220:06.20 PB10
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 91 · Esko5,000 Meters Varsity9122:53.5SO
Sep 30McGregor XC InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · Esko5,000 Meters Varsity2021:30.2 PB10
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 27 · Esko5,000 Meters Junior Varsity2720:09.1 PB10
Sep 23John Woodbury InvitationalSep 23 · 5,000 Meters Varsity · Place 41 · Esko5,000 Meters Varsity4121:13.8 PB10
Aug 27Rock Ridge XC InvitationalAug 27 · 5,000 Meters Varsity · Place 61 · Esko5,000 Meters Varsity6121:20.9SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 47 · Esko5,000 Meters Junior Varsity4720:44.12FR
Oct 1McGregor XC InvitationalOct 1 · 5,000 Meters Varsity · Place 32 · Esko5,000 Meters Varsity3221:24.75FR
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 58 · Esko5,000 Meters Junior Varsity5821:28.7FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Proctor XC InviteOct 17 · 5,000 Meters Junior Varsity · Place 65 · Esko5,000 Meters Junior Varsity6522:15.208
Oct 3McGregor XC InviteOct 3 · 5,000 Meters Junior Varsity · Place 22 · Esko5,000 Meters Junior Varsity2223:30.7—
Sep 30Lester Park Invitational Sep 30 · 3,000 Meters Middle School · Place 5 · Esko3,000 Meters Middle School513:56.6 PB8
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 69 · Esko5,000 Meters Junior Varsity6921:57.708
Sep 7GNK Titan InviteSep 7 · 5,000 Meters Junior Varsity · Place 64 · Esko5,000 Meters Junior Varsity6423:56.28

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Proctor Lions XC InviteOct 18 · Varsity · Place 8 · EskoVarsity822:43.4—
Sep 29Hibbing Rotary XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 87 · Esko5,000 Meters Junior Varsity8724:06.77