Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 1111:24.53St. Cloud Tech Granite InvitationalOctober 11, 2022
3,200 Meters · Cuyuna Roling HillsCrosby-Ironton XC Invitational · Oct 712:59.1Crosby-Ironton XC InvitationalOctober 7, 2021
3,200 Meters · Emily Greens Golf CourseCrosby Ironton XC Invite · Oct 611:39.0Crosby Ironton XC InviteOctober 6, 2022
3,200 Meters · Little Falls Golf Course57th Annual Myron Ahle / Lucky Lindy Invitational · Sep 1511:31.257th Annual Myron Ahle / Lucky Lindy InvitationalSeptember 15, 2022
3,200 Meters · River Oaks Golf CourseCLC XC Championship · Oct 1913:19.3CLC XC ChampionshipOctober 19, 2021
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1217:25.3Perham Harrier InviteOctober 12, 2023
5,000 Meters · Buffalo Heights Golf CourseMSHSL Section 8AAA Championships · Oct 2618:12.1MSHSL Section 8AAA ChampionshipsOctober 26, 2023
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1417:32.50CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Eagle Ridge Golf CourseTitan Invitational · Sep 416:59.5Titan InvitationalSeptember 4, 2025
5,000 Meters · Forestview MSRun For Your Melon · Sep 417:04.8Run For Your MelonSeptember 4, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:34.2Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Pebble Creek Golf ClubBecker Invitational · Sep 2517:53.9Becker InvitationalSeptember 25, 2025
5,000 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2218:39.6Rocori XC InviteSeptember 22, 2022
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2317:03.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

1 results
DateMeetEventPlMarkGr
Sep 4Run For Your MelonSep 4 · 5,000 Meters Boys High School · Place 4 · BrainerdBrainerd5,000 Meters Boys High School417:04.8 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · BrainerdBrainerd5,000 Meters Varsity2017:03.0 PB10
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 17 · BrainerdBrainerd5,000 Meters Varsity1717:32.50 PB10
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 21 · BrainerdBrainerd5,000 Meters Varsity2116:58.0SO
Sep 25Becker InvitationalSep 25 · 5,000 Meters Varsity · Place 15 · BrainerdBrainerd5,000 Meters Varsity1517:53.9 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 30 · BrainerdBrainerd5,000 Meters Larry Zirgibel Boy’s Gold Competition3018:34.2 PB10
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 17 · BrainerdBrainerd5,000 Meters Varsity1717:27.1SO
Sep 4Titan InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · BrainerdBrainerd5,000 Meters Varsity516:59.5 PB10
Aug 29Run For Your MelonAug 29 · 5,000 Meters Varsity · Place 6 · BrainerdBrainerd5,000 Meters Varsity617:18.2—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 28 · BrainerdBrainerd5,000 Meters Varsity2818:12.1 PB8
Oct 17Central Lakes Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 24 · BrainerdBrainerd5,000 Meters Varsity2417:47.2—
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 39 · BrainerdBrainerd5,000 Meters Varsity3917:25.3 PB8
Sep 28Becker InvitationalSep 28 · 5,000 Meters Varsity · Place 10 · BrainerdBrainerd5,000 Meters Varsity1018:25.7—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 112 · BrainerdBrainerd5,000 Meters Varsity11219:05.08
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 112 · BrainerdBrainerd5,000 Meters Varsity11219:05.08
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 56 · BrainerdBrainerd5,000 Meters Varsity5617:52.5—
Sep 7GNK Titan InviteSep 7 · 5,000 Meters Varsity · Place 9 · BrainerdBrainerd5,000 Meters Varsity917:54.48

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11St. Cloud Tech Granite InvitationalOct 11 · 3,200 Meters Junior High · Place 1 · ForestviewForestview3,200 Meters Junior High111:24.53 PB7
Oct 6Crosby Ironton XC InviteOct 6 · 3,200 Meters Junior High · Place 1 · ForestviewForestview3,200 Meters Junior High111:39.0 PB7
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Junior Varsity · Place 8 · BrainerdBrainerd5,000 Meters Junior Varsity818:39.6 PB7
Sep 19Rey Zimney StampedeSep 19 · 3,200 Meters Middle School · Place 1 · BrainerdBrainerd3,200 Meters Middle School111:38.4—
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 3,200 Meters Junior High · Place 2 · BrainerdBrainerd3,200 Meters Junior High211:31.2 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19CLC XC ChampionshipOct 19 · 3,200 Meters Junior High · Place 25 · ForestviewForestview3,200 Meters Junior High2513:19.3 PB6
Oct 12St. Cloud Tech Granite InvitationalOct 12 · 2 Miles Middle School · Place 17 · ForestviewForestview2 Miles Middle School1713:33.996
Oct 7Crosby-Ironton XC InvitationalOct 7 · 3,200 Meters Junior High · Place 13 · BrainerdBrainerd3,200 Meters Junior High1312:59.1 PB6