Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5000 MetersGryphon XC Invitational · Oct 319:16.90Gryphon XC InvitationalOctober 3, 2025
5,000 Meters · Bluestem AmphitheaterSection 8AAA Preview · Sep 1717:59.9Section 8AAA PreviewSeptember 17, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1418:25.10CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Oct 318:55.80Willmar Glacial Lakes InvitationalOctober 3, 2026
5,000 Meters · Gale Woods FarmGryphon XC Invitational · Sep 3018:53Gryphon XC InvitationalSeptember 30, 2026
5,000 Meters · Greenwood Golf CourseCentral Lakes Conference XC Championship · Oct 2019:19.1Central Lakes Conference XC ChampionshipOctober 20, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:12.8Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2618:19.8Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2718:31.10Border BattleSeptember 27, 2025
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1319:00.2Royals InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1517:55.2Cardinal ClassicSeptember 15, 2026
5,000 Meters · St. Cloud VA Medical CenterSt. Cloud Early Bird Invite · Aug 2918:19.24St. Cloud Early Bird InviteAugust 29, 2026
5,000 Meters · Warner Lake County ParkWarner Lake Invitational · Sep 1018:44.71Warner Lake InvitationalSeptember 10, 2026
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 418:57.38Augustana Twilight XC MeetSeptember 4, 2026
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2318:22.0MSHSL 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
Oct 20Central Lakes Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 66 · St. Cloud Tech5,000 Meters Varsity6619:19.1 PB11
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 16 · St. Cloud Tech5,000 Meters Varsity1619:00.2 PB11
Oct 3Willmar Glacial Lakes InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 25 · St. Cloud Tech5,000 Meters Boys Varsity2518:55.80 PB11
Sep 30Gryphon XC InvitationalSep 30 · 5,000 Meters Varsity · Place 55 · St. Cloud Tech5,000 Meters Varsity5518:53 PB11
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- AA · Place 142 · St. Cloud Tech5,000 Meters Varsity Boys -- AA14218:19.8 PB11
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Boys Varsity · Place 33 · St. Cloud Tech5,000 Meters Boys Varsity3317:59.9 PB11
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 17 · St. Cloud Tech5,000 Meters Varsity1717:55.2 PB11
Sep 10Warner Lake InvitationalSep 10 · 5,000 Meters Varsity · Place 10 · St. Cloud Tech5,000 Meters Varsity1018:44.71 PB11
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 283 · St. Cloud Tech5,000 Meters Varsity28318:57.38 PB11
Aug 29St. Cloud Early Bird InviteAug 29 · 5,000 Meters Varsity · Place 19 · St. Cloud Tech5,000 Meters Varsity1918:19.24 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 45 · St. Cloud Tech5,000 Meters Varsity4518:22.0 PB10
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 39 · St. Cloud Tech5,000 Meters Varsity3918:25.10 PB10
Oct 3Gryphon XC InvitationalOct 3 · 5,000 Meters Varsity · Place 38 · St. Cloud Tech5,000 Meters Varsity3819:16.90 PB10
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- AA · Place 140 · St. Cloud Tech5,000 Meters Varsity Boys -- AA14018:31.10 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 148 · St. Cloud Tech5,000 Meters High School Boys Gopher Competition14820:12.8 PB10
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 61 · St. Cloud Tech5,000 Meters Varsity6119:21.2SO
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 32 · St. Cloud Tech5,000 Meters Varsity3218:33.510
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 62 · St. Cloud Tech5,000 Meters Varsity6219:37.5SO
Aug 29Warner Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 10 · St. Cloud Tech5,000 Meters Varsity1019:58.2510
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 34 · St. Cloud Tech5,000 Meters Varsity3419:20.0510

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 20 · St. Cloud Tech5,000 Meters Junior Varsity2019:20.709
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 25 · St. Cloud Tech5,000 Meters Junior Varsity2519:25.79
Oct 2Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 46 · St. Cloud Tech5,000 Meters Varsity4619:43.009
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 74 · St. Cloud Tech5,000 Meters Varsity7419:52.8FR
Sep 14Heartland PreviewSep 14 · 5,000 Meters Varsity · Place 179 · St. Cloud Tech5,000 Meters Varsity17920:00.909
Aug 27Big Lake Battle at LibertyAug 27 · 5,000 Meters Junior Varsity · Place 3 · St. Cloud Tech5,000 Meters Junior Varsity321:04.39
Aug 24Apollo Early Bird Cross Country InviteAug 24 · 5,000 Meters Junior Varsity · Place 9 · St. Cloud Tech5,000 Meters Junior Varsity921:20.389