Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Ruttger's Bay Lake ResortCrosby-Ironton XC Invitational · Oct 29:49.2Crosby-Ironton XC InvitationalOctober 2, 2025
3,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3011:21.41Sauk Centre Mainstreeter InviteSeptember 30, 2025
3,200 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1112:45.8Lucky Lindy InvitationalSeptember 11, 2025
3,200 Meters · Pierz Golf CourseGranite Ridge Conference · Oct 1412:38.0Granite Ridge ConferenceOctober 14, 2025
3,200 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1812:58.1Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1319:10.4Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:25.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1719:18.5Lucky LindySeptember 17, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2419:54.5Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1021:40.1Rocket RunSeptember 10, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 120:15.7Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2920:04.93MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Whitefish Golf ClubPequot Lakes Cross Country Invite · Oct 619:35.8Pequot 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 69 · Little Falls5,000 Meters Varsity6920:04.93 PB9
Oct 20Granite Ridge Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · Little Falls5,000 Meters Varsity3019:09.1FR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 98 · Little Falls5,000 Meters Boys Varsity9819:10.4 PB9
Oct 6Pequot Lakes Cross Country InviteOct 6 · 5,000 Meters Boys Varsity · Place 56 · Little Falls5,000 Meters Boys Varsity5619:35.8 PB9
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Varsity · Place 41 · Little Falls5,000 Meters Varsity4120:15.7 PB9
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 77 · Little Falls5,000 Meters Boys Varsity7719:54.5 PB9
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 212 · Little Falls5,000 Meters Lefty Wright Boys Maroon Competition21219:25.9 PB9
Sep 17Lucky LindySep 17 · 5,000 Meters Junior Varsity · Place 14 · Little Falls5,000 Meters Junior Varsity1419:18.5 PB9
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 95 · Little Falls5,000 Meters Championship/Varsity9521:40.1 PB9
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 77 · Little Falls5,000 Meters Boys Black Varsity7721:41.09

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Granite Ridge ConferenceOct 14 · 3,200 Meters Junior High · Place 2 · Little Falls3,200 Meters Junior High212:38.0 PB8
Oct 2Crosby-Ironton XC InvitationalOct 2 · 2,500 Meters Junior High · Place 1 · Little Falls2,500 Meters Junior High19:49.2 PB8
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 3,000 Meters Junior High · Place 10 · Little Falls3,000 Meters Junior High1011:21.41 PB8
Sep 18Rocori XC InvitationalSep 18 · 3,200 Meters Junior High · Place 24 · Little Falls3,200 Meters Junior High2412:58.1 PB8
Sep 15Rey Zimney StampedeSep 15 · 3,200 Meters Junior High · Place 18 · Little Falls3,200 Meters Junior High1813:43.68
Sep 11Lucky Lindy InvitationalSep 11 · 3,200 Meters Junior High · Place 17 · Little Falls3,200 Meters Junior High1712:45.8 PB8