Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bluestem AmphitheaterMSHSL Section 8AAA Championships · Oct 2915:39.98MSHSL Section 8AAA ChampionshipsOctober 29, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1417:33.50CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Oct 316:21.50Willmar Glacial Lakes InvitationalOctober 3, 2026
5,000 Meters · Gale Woods FarmGryphon XC Invitational · Sep 3016:09Gryphon XC InvitationalSeptember 30, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:36.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2615:58.1Border BattleSeptember 26, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 715:53.0MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1515:55.9Cardinal ClassicSeptember 15, 2026
5,000 Meters · St. Cloud VA Medical CenterSt. Cloud Early Bird Invite · Aug 2916:24.91St. Cloud Early Bird InviteAugust 29, 2026
5,000 Meters · Warner Lake County ParkWarner Lake Invitational · Sep 1016:26.84Warner Lake InvitationalSeptember 10, 2026
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:30.26Augustana Twilight XC MeetSeptember 4, 2026
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2318:09.1MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 23 · St. Cloud Tech5,000 Meters Class AAA2315:53.0 PB11
Oct 29MSHSL Section 8AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 2 · St. Cloud Tech5,000 Meters Varsity215:39.98 PB11
Oct 3Willmar Glacial Lakes InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 2 · St. Cloud Tech5,000 Meters Boys Varsity216:21.50 PB11
Sep 30Gryphon XC InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · St. Cloud Tech5,000 Meters Varsity116:09 PB11
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- AA · Place 12 · St. Cloud Tech5,000 Meters Varsity Boys -- AA1215:58.1 PB11
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Boys Varsity · Place 1 · St. Cloud Tech5,000 Meters Boys Varsity116:15.611
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 2 · St. Cloud Tech5,000 Meters Varsity215:55.9 PB11
Sep 10Warner Lake InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · St. Cloud Tech5,000 Meters Varsity116:26.84 PB11
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 44 · St. Cloud Tech5,000 Meters Varsity4416:30.26 PB11
Aug 29St. Cloud Early Bird InviteAug 29 · 5,000 Meters Varsity · Place 1 · St. Cloud Tech5,000 Meters Varsity116:24.91 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 41 · St. Cloud Tech5,000 Meters Varsity4118:09.1 PB10
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 18 · St. Cloud Tech5,000 Meters Varsity1817:33.50 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 41 · St. Cloud Tech5,000 Meters High School Boys Gopher Competition4118:36.5 PB10
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · St. Cloud Tech5,000 Meters Varsity816:54.210