Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1318:45.3Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1718:38.9Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 819:09.4Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2218:34.1Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Oct 119:06.96John Hermes InvitationalOctober 1, 2026
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2319:18.80MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2918:33.66MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3119:02.6Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1217:57.78The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1019:39.20Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 8AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 49 · Breckenridge/Wahpeton5,000 Meters Varsity4918:33.66 PB10
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 47 · Breckenridge/Wahpeton5,000 Meters Varsity4720:07.7SO
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 37 · Breckenridge/Wahpeton5,000 Meters Varsity3720:07.7SO
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 85 · Breckenridge/Wahpeton5,000 Meters Boys Varsity8518:45.3 PB10
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 38 · Breckenridge/Wahpeton5,000 Meters Boys Varsity 5k3819:09.4 PB10
Oct 1John Hermes InvitationalOct 1 · 5,000 Meters Varsity · Place 33 · Breckenridge/Wahpeton5,000 Meters Varsity3319:06.96 PB10
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 21 · Breckenridge/Wahpeton5,000 Meters Varsity2118:34.1 PB10
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 11 · Breckenridge/Wahpeton5,000 Meters Boys Varsity1118:38.9 PB10
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · Breckenridge/Wahpeton5,000 Meters Varsity1017:57.78 PB10
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · Breckenridge/Wahpeton5,000 Meters Varsity619:39.20 PB10
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 17 · Breckenridge/Wahpeton5,000 Meters Varsity1719:02.6 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 58 · Breckenridge/Wahpeton5,000 Meters Varsity5819:18.80 PB9
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 28 · Breckenridge/Wahpeton5,000 Meters Boys Varsity2818:39.89
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 81 · Breckenridge/Wahpeton5,000 Meters Varsity8118:47.0FR
Oct 2Dale Skallerud Memorial MeetOct 2 · 5,000 Meters Varsity · Place 48 · Breckenridge/Wahpeton5,000 Meters Varsity4819:59.0FR
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · Breckenridge/Wahpeton5,000 Meters Varsity1920:17.189
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 68 · Breckenridge/Wahpeton5,000 Meters Varsity6820:26.79
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 28 · Breckenridge/Wahpeton5,000 Meters Varsity2819:12.699
Sep 4Barnesville CC InviteSep 4 · 5,000 Meters Varsity · Place 5 · Breckenridge/Wahpeton5,000 Meters Varsity519:48.989
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 45 · Breckenridge/Wahpeton5,000 Meters Varsity4521:00.69

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 5,000 Meters Varsity · Place 39 · Breckenridge/Wahpeton5,000 Meters Varsity3918:57.18
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 138 · Breckenridge/Wahpeton5,000 Meters Varsity13821:04.28
Oct 3Dale Skallerud InvitationalOct 3 · 5,000 Meters Varsity · Place 65 · Breckenridge/Wahpeton5,000 Meters Varsity6519:43.38
Sep 26John Hermes InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · Breckenridge/Wahpeton5,000 Meters Varsity2820:28.028
Sep 17Melrose Area InvitationalSep 17 · 5,000 Meters Varsity · Place 51 · Breckenridge/Wahpeton5,000 Meters Varsity5120:35.968
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Varsity · Place 60 · Breckenridge/Wahpeton5,000 Meters Varsity6020:16.958