Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1319:34.3Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1419:35.78Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2320:47.2Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 320:08.1Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:45.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 522:26.2Dale Skallerud Memorial XC MeetOctober 5, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 120:26.2MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2620:41.2Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2720:30.20Border BattleSeptember 27, 2025
5,000 Meters · Long Prairie Country ClubPark Region Conference CC Championship · Oct 2019:20.10Park Region Conference CC ChampionshipOctober 20, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 720:16.6MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Minnewaska Golf ClubMSHSL Section 6A Championships · Oct 2320:04.4MSHSL Section 6A ChampionshipsOctober 23, 2025
5,000 Meters · Saint John's UniversityFr. Otto Weber Cross Country Invitational · Sep 3024:57Fr. Otto Weber Cross Country InvitationalSeptember 30, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 522:39.69MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 421:25.4MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2919:34.8MSHSL Section 6A ChampionshipsOctober 29, 2026
5,000 Meters · Whitetail Run Golf CourseMSHSL Section 6A Championships · Oct 2421:20.6MSHSL Section 6A ChampionshipsOctober 24, 2024

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 67 · Wadena-Deer Creek5,000 Meters Class A6720:16.6 PB12
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Wadena-Deer Creek5,000 Meters Varsity619:34.8 PB12
Oct 20Park Region Conference CC ChampionshipOct 20 · 5,000 Meters Varsity · Place 2 · Wadena-Deer Creek5,000 Meters Varsity219:20.10 PB12
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Girls Varsity · Place 15 · Wadena-Deer Creek5,000 Meters Girls Varsity1519:34.3 PB12
Oct 8Otter Tail Central InviteOct 8 · 5,000 Meters Varsity · Place 2 · Wadena-Deer Creek5,000 Meters Varsity219:57.2112
Oct 3Swain Invitational Oct 3 · 5,000 Meters Girls Varsity Skyline · Place 7 · Wadena-Deer Creek5,000 Meters Girls Varsity Skyline720:08.1 PB12
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Girls -- A · Place 28 · Wadena-Deer Creek5,000 Meters Varsity Girls -- A2820:41.2 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Gary Wilson Girls Gold Competition · Place 26 · Wadena-Deer Creek5,000 Meters Gary Wilson Girls Gold Competition2619:45.2 PB12
Sep 15Long Prairie-Grey Eagle CC InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · Wadena-Deer Creek5,000 Meters Varsity520:20.0612
Sep 8WDC Johanna Olson InvitationalSep 8 · 5,000 Meters Girls Varsity · Place 4 · Wadena-Deer Creek5,000 Meters Girls Varsity421:27.512
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 4 · Wadena-Deer Creek5,000 Meters Varsity420:51.412

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 66 · Wadena-Deer Creek5,000 Meters Class A6620:26.2 PB11
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · Wadena-Deer Creek5,000 Meters Varsity1120:04.4 PB11
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · Wadena-Deer Creek5,000 Meters Varsity419:35.78 PB11
Oct 7Minnewaska Area InvitationalOct 7 · 5,000 Meters Varsity · Place 9 · Wadena-Deer Creek5,000 Meters Varsity920:10.811
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 9 · Wadena-Deer Creek5,000 Meters Varsity921:23.5JR
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Girls -- A · Place 24 · Wadena-Deer Creek5,000 Meters Varsity Girls -- A2420:30.20 PB11
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · Wadena-Deer Creek5,000 Meters Varsity320:47.2 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Gary Wilson Girls Gold Competition · Place 29 · Wadena-Deer Creek5,000 Meters Gary Wilson Girls Gold Competition2921:50.011
Sep 11Ada-Borup-West Booster Club XC InvitationalSep 11 · 5,000 Meters Varsity · Place 3 · Wadena-Deer Creek5,000 Meters Varsity320:24.2JR
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · Wadena-Deer Creek5,000 Meters Varsity1619:54.4JR
Sep 2WDC Johanna Olson InvitationalSep 2 · 5,000 Meters Varsity · Place 8 · Wadena-Deer Creek5,000 Meters Varsity821:24.6JR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 12 · Wadena-Deer Creek5,000 Meters Varsity1220:55.3JR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 6A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 29 · Wadena-Deer Creek5,000 Meters Varsity2921:20.6 PB10
Oct 15Park Region ConferenceOct 15 · 5,000 Meters Varsity · Place 11 · Wadena-Deer Creek5,000 Meters Varsity1120:32.710
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 66 · Wadena-Deer Creek5,000 Meters Varsity6621:33.610
Oct 3Ottertail Central InviteOct 3 · 5,000 Meters Varsity · Place 6 · Wadena-Deer Creek5,000 Meters Varsity621:12.0310
Sep 17Melrose Area InvitationalSep 17 · 5,000 Meters Varsity · Place 13 · Wadena-Deer Creek5,000 Meters Varsity1321:30.16SO
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 41 · Wadena-Deer Creek5,000 Meters Varsity4121:14.18SO
Sep 9LPGE Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 14 · Wadena-Deer Creek5,000 Meters Varsity1422:24.1010
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 14 · WADENA-DEER CREEK5,000 Meters Varsity1422:21.3SO
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 13 · Wadena-Deer Creek5,000 Meters Varsity1321:56.5—

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 98 · Wadena-Deer Creek5,000 Meters Class A9821:25.4 PB9
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · Wadena-Deer Creek5,000 Meters Varsity2221:25.469
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 11 · Wadena-Deer Creek5,000 Meters Varsity1121:42.109
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 57 · Wadena-Deer Creek5,000 Meters Varsity5721:15.69
Oct 5Dale Skallerud Memorial XC MeetOct 5 · 5,000 Meters Varsity · Place 38 · Wadena-Deer Creek5,000 Meters Varsity3822:26.2 PB9
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 161 · Wadena-Deer Creek5,000 Meters Varsity16123:55.39
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 161 · Wadena-Deer Creek5,000 Meters Varsity16123:55.39
Sep 19Melrose InvitationalSep 19 · 5,000 Meters Varsity · Place 40 · Wadena-Deer Creek5,000 Meters Varsity4023:27.49—
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Wadena-Deer Creek5,000 Meters Varsity3523:47.809
Sep 5WDC Johanna Olson InvitationalSep 5 · 5,000 Meters Varsity · Place 32 · Wadena-Deer Creek5,000 Meters Varsity3225:01.309
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 67 · Wadena-Deer Creek5,000 Meters Varsity6723:28.69

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 136 · Wadena-Deer Creek5,000 Meters Class A13622:39.69 PB8
Oct 28MSHSL Section 6A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 46 · Wadena-Deer Creek5,000 Meters Varsity4622:51.58
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 61 · Wadena-Deer Creek5,000 Meters Varsity6121:05.2Unofficial8
Oct 3Cardinal InvitationalOct 3 · 5,000 Meters High School · Place 14 · Wadena-Deer Creek5,000 Meters High School1422:03.988
Aug 27Brave Like GabeAug 27 · 5,000 Meters Varsity · Place 20 · Wadena-Deer Creek5,000 Meters Varsity2021:53.2458

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Section · Place 38 · Wadena-Deer Creek5,000 Meters Section3822:39.497
Sep 30Fr. Otto Weber Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 25 · Wadena-Deer Creek5,000 Meters Varsity2524:57 PB7
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 4 · Place 60 · Wadena-Deer Creek5,000 Meters Varsity Division 46023:15.2—
Sep 16Ada/Borup XC Booster InviteSep 16 · Varsity · Place 6 · Wadena-Deer CreekVarsity624:39.8—