Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowwood Resort53rd Annual Lions Meet of Champions XC Invitational · Oct 1017:51.6053rd Annual Lions Meet of Champions XC InvitationalOctober 10, 2026
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1217:48.8Monticello InvitationalSeptember 12, 2026
5,000 Meters · Bluestem AmphitheaterMSHSL Section 8AAA Championships · Oct 2916:24.78MSHSL Section 8AAA ChampionshipsOctober 29, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1418:20.20CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Oct 318:02.10Willmar Glacial Lakes InvitationalOctober 3, 2026
5,000 Meters · Greenwood Golf CourseCentral Lakes Conference XC Championship · Oct 2017:16.0Central Lakes Conference XC ChampionshipOctober 20, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:54.7Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:54.7MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1316:46.65Tiger InvitationalOctober 13, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2417:40.4Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · St. Cloud VA Medical CenterSt. Cloud Early Bird Invite · Aug 2917:47.58St. Cloud Early Bird InviteAugust 29, 2026
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2318:12.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 115 · Sartell5,000 Meters Class AAA11516:54.7 PB12
Oct 29MSHSL Section 8AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 15 · Sartell5,000 Meters Varsity1516:24.78 PB12
Oct 20Central Lakes Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 17 · Sartell5,000 Meters Varsity1717:16.0 PB12
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 15 · Sartell5,000 Meters Varsity1516:46.65 PB12
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Varsity · Place 38 · Sartell5,000 Meters Varsity3817:51.60 PB12
Oct 3Willmar Glacial Lakes InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 12 · Sartell5,000 Meters Boys Varsity1218:02.10 PB12
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 16 · Sartell5,000 Meters Boys Varsity1617:40.4 PB12
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Boys Varsity · Place 25 · Sartell5,000 Meters Boys Varsity2517:42.512
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · Sartell5,000 Meters Varsity917:48.8 PB12
Aug 29St. Cloud Early Bird InviteAug 29 · 5,000 Meters Varsity · Place 10 · Sartell5,000 Meters Varsity1017:47.58 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 43 · Sartell5,000 Meters Varsity4318:12.1 PB11
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 38 · Sartell5,000 Meters Varsity3818:20.20 PB11
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 78 · Sartell5,000 Meters Varsity7818:12.311
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 106 · Sartell5,000 Meters Varsity10619:09.511
Sep 27Willmar Glacial Lakes InvitationalSep 27 · 5,000 Meters Varsity · Place 16 · Sartell5,000 Meters Varsity1618:41.011
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 111 · Sartell5,000 Meters Larry Zirgibel Boy’s Gold Competition11119:54.7 PB11
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 48 · Sartell5,000 Meters Varsity4818:46.8JR
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 3 · Sartell5,000 Meters Junior Varsity318:58.311
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 33 · Sartell5,000 Meters Varsity3319:15.9911

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 19 · Sartell5,000 Meters Junior Varsity1919:19.0610
Oct 8St. Cloud Cathedral InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 5 · Sartell5,000 Meters Junior Varsity518:29.1010
Sep 28Willmar Glacial Lakes InviteSep 28 · 5,000 Meters Junior Varsity · Place 8 · Sartell5,000 Meters Junior Varsity819:20.810
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 68 · Sartell5,000 Meters Varsity6819:35.4SO
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 6 · Sartell5,000 Meters Junior Varsity619:43.410
Aug 24Apollo Early Bird Cross Country InviteAug 24 · 5,000 Meters Junior Varsity · Place 8 · Sartell5,000 Meters Junior Varsity821:07.8110