Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1316:50.3Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Birchwood Golf CourseGlen Moerke Invitational · Oct 117:40.7Glen Moerke InvitationalOctober 1, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1717:19.7Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 817:08.0Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 717:03.5MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 3017:12.69MSHSL Section 8A ChampionshipsOctober 30, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3118:21.2Central Minnesota River RunAugust 31, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1018:55.90Barnesville 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
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 51 · Barnesville5,000 Meters Class A5117:03.5 PB11
Oct 30MSHSL Section 8A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · Barnesville5,000 Meters Varsity517:12.69 PB11
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Barnesville5,000 Meters Varsity1418:13.3JR
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Barnesville5,000 Meters Varsity1418:13.3JR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Boys Varsity · Place 24 · Barnesville5,000 Meters Boys Varsity2416:50.3 PB11
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Varsity 5k · Place 3 · Barnesville5,000 Meters Boys Varsity 5k317:08.0 PB11
Oct 1Glen Moerke InvitationalOct 1 · 5,000 Meters Boys Varsity 5k · Place 2 · Barnesville5,000 Meters Boys Varsity 5k217:40.7 PB11
Sep 22Bagley XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 3 · Barnesville5,000 Meters Boys Varsity317:32.911
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 1 · Barnesville5,000 Meters Boys Varsity117:19.7 PB11
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Barnesville5,000 Meters Varsity118:55.90 PB11
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 8 · Barnesville5,000 Meters Varsity818:21.2 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 15 · Barnesville5,000 Meters Varsity1518:09.210
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 22 · Barnesville5,000 Meters Boys Varsity2218:11.310
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 67 · Barnesville5,000 Meters Varsity6718:16.1SO
Oct 2Dale Skallerud Memorial MeetOct 2 · 5,000 Meters Varsity · Place 63 · Barnesville5,000 Meters Varsity6320:26.4SO
Sep 25Glen Moerke InvitationalSep 25 · 5,000 Meters Varsity · Place 2 · Barnesville5,000 Meters Varsity219:32.510
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Boys Varsity · Place 33 · Barnesville5,000 Meters Boys Varsity3320:22.310
Sep 11Ada-Borup-West Booster Club XC InvitationalSep 11 · 5,000 Meters Varsity · Place 22 · Barnesville5,000 Meters Varsity2219:13.2SO
Sep 4Barnesville CC InviteSep 4 · 5,000 Meters Varsity · Place 6 · Barnesville5,000 Meters Varsity620:20.6010
Aug 28Breckenridge-Wahpeton MemorialAug 28 · 5,000 Meters Varsity · Place 43 · Barnesville5,000 Meters Varsity4320:50.3SO
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 39 · Barnesville5,000 Meters Varsity3919:52.9SO

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 5,000 Meters Varsity · Place 34 · Barnesville5,000 Meters Varsity3418:35.19
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 99 · Barnesville5,000 Meters Varsity9919:28.09
Oct 3Dale Skallerud InvitationalOct 3 · 5,000 Meters Varsity · Place 54 · Barnesville5,000 Meters Varsity5419:24.89
Sep 28Border BattleSep 28 · 5,000 Meters Varsity · Place 81 · Barnesville5,000 Meters Varsity8118:54.8FR
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 25 · Barnesville5,000 Meters Varsity2520:14.58FR
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 43 · BARNESVILLE5,000 Meters Varsity4320:29.2FR
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 31 · Barnesville5,000 Meters Varsity3120:14.5—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 8A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 60 · Barnesville5,000 Meters Varsity6021:29.806
Oct 17HOL XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 34 · Barnesville5,000 Meters Varsity3420:46.68
Oct 5Dale Skallerud Memorial XC MeetOct 5 · 5,000 Meters Varsity · Place 83 · Barnesville5,000 Meters Varsity8321:12.38
Sep 19Bagley XC InvitationalSep 19 · 5,000 Meters Varsity · Place 67 · Barnesville5,000 Meters Varsity6723:10.708
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Varsity · Place 71 · Barnesville5,000 Meters Varsity7121:29.106
Sep 1Breckenridge-Wahpeton Memorial XC MeetSep 1 · 5,000 Meters Varsity · Place 66 · Barnesville5,000 Meters Varsity6624:36.266
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 106 · Barnesville5,000 Meters Varsity10622:19.68