Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Eagle Ridge Golf CourseGNK Titan Invite · Sep 717:27.7GNK Titan InviteSeptember 7, 2023
5,000 Meters · Grand Rapids Sports ComplexPaul Bauer Invitational · Sep 1616:40.2Paul Bauer InvitationalSeptember 16, 2025
5,000 Meters · Grand View Golf LinksLake Superior Conference XC Championship · Oct 816:15.1Lake Superior Conference XC ChampionshipOctober 8, 2025
5,000 Meters · Hibbing Golf CourseMSHSL Section 7AA Championships · Oct 2316:07.90MSHSL Section 7AA ChampionshipsOctober 23, 2025
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 216:41.7MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:10.7MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1116:23.3Lucky Lindy InvitationalSeptember 11, 2025
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1415:47.1Proctor XC InvitationalOctober 14, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 518:22.80MSHSL Class AA State ChampionshipsNovember 5, 2022
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:25.0Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Highland 9 Golf CourseSummit League Conference Championships · Oct 3126:56.8Summit League Conference ChampionshipsOctober 31, 2026
8,000 Meters · McDowell DamMarauders Home Opener · Sep 1126:45.3Marauders Home OpenerSeptember 11, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Summit League Conference ChampionshipsOct 31 · 8,000 Meters College · Place 59 · North Dakota StateNorth Dakota State8,000 Meters College5926:56.8 PBFr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 68 · North Dakota StateNorth Dakota State8,000 Meters Jo Rider College 8k6825:25.0 PBFr
Sep 11Marauders Home OpenerSep 11 · 8,000 Meters Collegiate · Place 15 · North Dakota StateNorth Dakota State8,000 Meters Collegiate1526:45.3 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 23 · Grand RapidsGrand Rapids5,000 Meters Class AA2316:10.7 PB12
Oct 23MSHSL Section 7AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:07.90 PB12
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity115:47.1 PB12
Oct 8Lake Superior Conference XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:15.1 PB12
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:59.3SR
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:10.412
Sep 16Paul Bauer InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:40.2 PB12
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 8 · Grand RapidsGrand Rapids5,000 Meters Varsity816:23.3 PB12
Aug 27Rock Ridge XC InvitationalAug 27 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:36.7SR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 53 · Grand RapidsGrand Rapids5,000 Meters Class AA5316:41.7 PB11
Oct 24MSHSL Section 7AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · Grand RapidsGrand Rapids5,000 Meters Varsity216:42.211
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Varsity · Place 3 · Grand RapidsGrand Rapids5,000 Meters Varsity316:19.39JR
Oct 8Lake Superior Conference XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 2 · Grand RapidsGrand Rapids5,000 Meters Varsity216:52.1JR
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity116:34.5JR
Sep 17Paul Bauer InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · Grand RapidsGrand Rapids5,000 Meters Varsity117:03.111
Sep 5Titan InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · Grand RapidsGrand Rapids5,000 Meters Varsity216:22.811
Aug 28Rock Ridge InvitationalAug 28 · 5,000 Meters Varsity · Place 2 · Grand RapidsGrand Rapids5,000 Meters Varsity217:01.5011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 65 · Grand RapidsGrand Rapids5,000 Meters Class AA6517:05.010
Oct 26MSHSL Section 7AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · Grand RapidsGrand Rapids5,000 Meters Varsity417:24.1010
Oct 17Proctor XC InviteOct 17 · 5,000 Meters Varsity · Place 5 · Grand RapidsGrand Rapids5,000 Meters Varsity517:11.3010
Oct 10Lake Superior Conference XC MeetOct 10 · 5,000 Meters Varsity · Place 2 · Grand RapidsGrand Rapids5,000 Meters Varsity218:48.7010
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Varsity · Place 7 · Grand RapidsGrand Rapids5,000 Meters Varsity717:21.6010
Sep 7GNK Titan InviteSep 7 · 5,000 Meters Varsity · Place 6 · Grand RapidsGrand Rapids5,000 Meters Varsity617:27.7 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 145 · Grand RapidsGrand Rapids5,000 Meters Class AA14518:22.80 PB9
Oct 27MSHSL Section 7AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 24 · Grand RapidsGrand Rapids5,000 Meters Varsity2418:21.69