Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1415:49.37Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2316:26.1Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 116:08.1MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1116:54.5Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Long Prairie Country ClubMSHSL Section 6A Championships · Oct 2616:59.18MSHSL Section 6A ChampionshipsOctober 26, 2023
5,000 Meters · Meadowlark Golf CourseMelrose Area Invitational · Sep 1617:04.6Melrose Area InvitationalSeptember 16, 2025
5,000 Meters · Minnewaska Golf ClubMSHSL Section 6A Championships · Oct 2316:01.8MSHSL Section 6A ChampionshipsOctober 23, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 516:27.19MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 416:54.6MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 2516:25.3Central Minnesota River RunAugust 25, 2025
5,000 Meters · Whitetail Run Golf CourseMSHSL Section 6A Championships · Oct 2416:24.9MSHSL Section 6A ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:11.2NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 8 · Bertha-Hewitt5,000 Meters Class A816:08.1 PB12
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:01.8 PB12
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity115:49.37 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 6 · Bertha-Hewitt5,000 Meters Varsity616:07.7SR
Oct 2Otter Tail Central InviteOct 2 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:45.4112
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:26.1 PB12
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 5 · Bertha-Hewitt5,000 Meters Varsity517:04.6 PB12
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity216:54.5 PB12
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity215:47.7SR
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:25.3 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 10 · Bertha-Hewitt5,000 Meters Open Invitational Section 41016:11.2 PB11
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 15 · Bertha-Hewitt5,000 Meters Class A1516:37.811
Oct 24MSHSL Section 6A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:24.9 PB11
Oct 15Park Region ConferenceOct 15 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:01.911
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 11 · Bertha-Hewitt5,000 Meters Varsity1116:27.411
Sep 24Bertha-Hewitt InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity116:50.111
Sep 19Pillager InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity119:32.111
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity216:08.06JR
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 9 · BERTHA-HEWITT5,000 Meters Varsity918:16.7JR
Aug 26Central Minnesota River RunAug 26 · 5,000 Meters Varsity · Place 1 · Bertha-Hewitt5,000 Meters Varsity117:22.1JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 30 · Bertha-Hewitt5,000 Meters Class A3016:54.6 PB10
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · Bertha-Hewitt5,000 Meters Varsity316:59.18 PB10
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity217:27.6710
Sep 11Long Prairie-Grey Eagle Varsity InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity217:11.7810
Aug 28Central Minnesota River RunAug 28 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity217:07.30—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 8 · Bertha-Hewitt5,000 Meters Class A816:27.19 PB9
Oct 28MSHSL Section 6A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity216:43.39
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 4 · Bertha-Hewitt5,000 Meters Varsity416:09.3Unofficial9
Sep 15Ada/Borup Boosters InviteSep 15 · 5,000 Meters Varsity · Place 2 · Bertha-Hewitt5,000 Meters Varsity216:21.5—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 49 · Bertha-Hewitt5,000 Meters Varsity4917:30.398
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Section · Place 5 · Bertha-Hewitt5,000 Meters Section517:23.698