Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1319:07.2Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:21.0Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:10.3Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1719:19.9Lucky LindySeptember 17, 2026
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3020:00.66Sauk Centre Mainstreeter InviteSeptember 30, 2025
5,000 Meters · Pierz Golf CourseGranite Ridge Conference · Oct 1420:00.4Granite Ridge ConferenceOctober 14, 2025
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2319:37.10MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Ruttger's Bay Lake ResortCrosby-Ironton XC Invitational · Oct 220:09.3Crosby-Ironton XC InvitationalOctober 2, 2025
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1020:50.0Rocket RunSeptember 10, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 119:36.5Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2919:43.71MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Whitefish Golf ClubPequot Lakes Cross Country Invite · Oct 619:37.3Pequot Lakes Cross Country InviteOctober 6, 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 8AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 67 · Little Falls5,000 Meters Varsity6719:43.71 PB11
Oct 20Granite Ridge Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 36 · Little Falls5,000 Meters Varsity3619:31.2JR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 95 · Little Falls5,000 Meters Boys Varsity9519:07.2 PB11
Oct 6Pequot Lakes Cross Country InviteOct 6 · 5,000 Meters Boys Varsity · Place 57 · Little Falls5,000 Meters Boys Varsity5719:37.3 PB11
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Varsity · Place 35 · Little Falls5,000 Meters Varsity3519:36.5 PB11
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 79 · Little Falls5,000 Meters Boys Varsity7919:57.811
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 205 · Little Falls5,000 Meters Lefty Wright Boys Maroon Competition20519:21.0 PB11
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 88 · Little Falls5,000 Meters Varsity8819:19.9 PB11
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 80 · Little Falls5,000 Meters Championship/Varsity8020:50.0 PB11
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 61 · Little Falls5,000 Meters Boys Black Varsity6120:51.511

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 63 · Little Falls5,000 Meters Varsity6319:37.10 PB10
Oct 14Granite Ridge ConferenceOct 14 · 5,000 Meters Varsity · Place 44 · Little Falls5,000 Meters Varsity4420:00.4 PB10
Oct 2Crosby-Ironton XC InvitationalOct 2 · 5,000 Meters Varsity · Place 13 · Little Falls5,000 Meters Varsity1320:09.3 PB10
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 5,000 Meters Varsity · Place 35 · Little Falls5,000 Meters Varsity3520:00.66 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 183 · Little Falls5,000 Meters Larry Zirgibel Boy’s Gold Competition18321:10.3 PB10
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 60 · Little Falls5,000 Meters Varsity6020:11.410
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 101 · Little Falls5,000 Meters Varsity10122:18.110
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 72 · Little Falls5,000 Meters Varsity7219:20.110