Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bluestem AmphitheaterMSHSL Section 8AAA Championships · Oct 2916:03.50MSHSL Section 8AAA ChampionshipsOctober 29, 2026
5,000 Meters · Buffalo Heights Golf CourseMSHSL Section 8AAA Championships · Oct 2617:25.1MSHSL Section 8AAA ChampionshipsOctober 26, 2023
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1416:38.3Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 317:17.7Princeton InvitationalSeptember 3, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2616:21.5Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:28.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Fox Hollow Golf CourseMSHSL Section 8AAA Championships · Oct 2818:26.7MSHSL Section 8AAA ChampionshipsOctober 28, 2021
5,000 Meters · Gale Woods FarmBauman-Rovn Invitational · Sep 1017:08.3Bauman-Rovn InvitationalSeptember 10, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 117:17.9Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:32.7MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:19.0MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 816:06.2Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2316:30.6MSHSL 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 61 · Elk River5,000 Meters Class AAA6116:19.0 PB12
Oct 29MSHSL Section 8AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Elk River5,000 Meters Varsity616:03.50 PB12
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 13 · Elk River5,000 Meters Varsity1316:38.3 PB12
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Elk River5,000 Meters Varsity1016:06.2 PB12
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 2 · Elk River5,000 Meters Boys Varsity217:17.9 PB12
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 25 · Elk River5,000 Meters Varsity2516:21.5 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 11 · Elk River5,000 Meters Merrill Fischbein Boys Gopher Competi1116:28.2 PB12
Sep 17Section 8AAA PreviewSep 17 · 5,000 Meters Boys Varsity · Place 24 · Elk River5,000 Meters Boys Varsity2417:41.612
Sep 10Bauman-Rovn InvitationalSep 10 · 5,000 Meters Varsity · Place 13 · Elk River5,000 Meters Varsity1317:08.3 PB12
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 3 · Elk River5,000 Meters Varsity317:17.7 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 68 · Elk River5,000 Meters Class AAA6816:32.7 PB11
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 4 · Elk River5,000 Meters Varsity416:30.6 PB11
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 11 · Elk River5,000 Meters Varsity1116:46.511
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 14 · Elk River5,000 Meters Varsity1417:20.111
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 5 · Elk River5,000 Meters Varsity518:38.211
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 19 · Elk River5,000 Meters Larry Zirgibel Boy’s Gold Competition1918:09.711
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 18 · Elk River5,000 Meters Varsity1817:27.7JR
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 36 · Elk River5,000 Meters Varsity3617:36.5JR
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 17 · Elk River5,000 Meters Varsity1718:11.0—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · Elk River5,000 Meters Varsity1217:25.1 PB9
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 17 · Elk River5,000 Meters Varsity1717:40.0—
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 59 · Elk River5,000 Meters Varsity595:569
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 63 · Elk River5,000 Meters Varsity6318:36.69
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 63 · Elk River5,000 Meters Varsity6318:36.69
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 55 · Elk River5,000 Meters Varsity5517:51.5—
Sep 7Bauman/Rovn InvitationalSep 7 · 5,000 Meters Varsity · Place 60 · Elk River5,000 Meters Varsity6018:23.209
Aug 31Princeton InvitationalAug 31 · 3,000 Meters Junior Varsity · Place 3 · Elk River3,000 Meters Junior Varsity310:54.5—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 8AAA ChampionshipsOct 28 · 5,000 Meters Section · Place 32 · Elk River5,000 Meters Section3218:26.7 PB7
Oct 7Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 1 · Elk River5,000 Meters Junior Varsity118:52.6—
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 7th Grade · Place 8 · Elk River3,200 Meters 7th Grade811:59.4—