Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1218:14.7Perham Harrier InviteOctober 12, 2023
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1417:04.59Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2317:45.1Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 116:55.1MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1118:18.8Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Long Prairie Country ClubMSHSL Section 6A Championships · Oct 2618:10.72MSHSL Section 6A ChampionshipsOctober 26, 2023
5,000 Meters · Meadowlark Golf CourseMelrose Area Invitational · Sep 1618:07.1Melrose Area InvitationalSeptember 16, 2025
5,000 Meters · Minnewaska Golf ClubMSHSL Section 6A Championships · Oct 2316:47.5MSHSL Section 6A ChampionshipsOctober 23, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 518:30.65MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 418:22.9MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2818:38.7MSHSL Section 6A ChampionshipsOctober 28, 2022
5,000 Meters · Whitetail Run Golf CourseMSHSL Section 6A Championships · Oct 2417:28.8MSHSL Section 6A ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:58.1NXR 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 44 · Bertha-Hewitt5,000 Meters Class A4416:55.1 PB12
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Bertha-Hewitt5,000 Meters Varsity716:47.5 PB12
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · Bertha-Hewitt5,000 Meters Varsity417:04.59 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 50 · Bertha-Hewitt5,000 Meters Varsity5017:49.3SR
Oct 2Otter Tail Central InviteOct 2 · 5,000 Meters Varsity · Place 3 · Bertha-Hewitt5,000 Meters Varsity317:42.2012
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Varsity · Place 7 · Bertha-Hewitt5,000 Meters Varsity717:45.1 PB12
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 9 · Bertha-Hewitt5,000 Meters Varsity918:07.1 PB12
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 23 · Bertha-Hewitt5,000 Meters Varsity2318:18.8 PB12
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 41 · Bertha-Hewitt5,000 Meters Varsity4117:39.1SR
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Varsity · Place 23 · Bertha-Hewitt5,000 Meters Varsity2319:33.912

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 127 · Bertha-Hewitt5,000 Meters Open Invitational Section 412717:58.1 PB11
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 95 · Bertha-Hewitt5,000 Meters Class A9517:44.311
Oct 24MSHSL Section 6A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 14 · Bertha-Hewitt5,000 Meters Varsity1417:28.8 PB11
Oct 15Park Region ConferenceOct 15 · 5,000 Meters Varsity · Place 6 · Bertha-Hewitt5,000 Meters Varsity617:14.811
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 41 · Bertha-Hewitt5,000 Meters Varsity4117:24.711
Sep 24Bertha-Hewitt InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Bertha-Hewitt5,000 Meters Varsity317:55.511
Sep 19Pillager InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · Bertha-Hewitt5,000 Meters Varsity319:52.711
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 35 · Bertha-Hewitt5,000 Meters Varsity3517:42.83JR
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 26 · BERTHA-HEWITT5,000 Meters Varsity2619:36.1JR
Aug 26Central Minnesota River RunAug 26 · 5,000 Meters Varsity · Place 17 · Bertha-Hewitt5,000 Meters Varsity1720:10.2JR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 124 · Bertha-Hewitt5,000 Meters Class A12418:22.9 PB10
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · Bertha-Hewitt5,000 Meters Varsity2218:10.72 PB10
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · Bertha-Hewitt5,000 Meters Varsity918:13.1110
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 70 · Bertha-Hewitt5,000 Meters Varsity7018:14.7 PB10
Oct 2Cardinal InvitationalOct 2 · 5,000 Meters High School · Place 15 · Bertha-Hewitt5,000 Meters High School1520:19.5410
Sep 26Bertha-Hewitt InviteSep 26 · 5,000 Meters Varsity · Place 6 · Bertha-Hewitt5,000 Meters Varsity618:33.6—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 128 · Bertha-Hewitt5,000 Meters Varsity12819:15.510
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 128 · Bertha-Hewitt5,000 Meters Varsity12819:15.510
Sep 11Long Prairie-Grey Eagle Varsity InvitationalSep 11 · 5,000 Meters Varsity · Place 32 · Bertha-Hewitt5,000 Meters Varsity3219:30.7510
Sep 5WDC Johanna Olson InvitationalSep 5 · 5,000 Meters Varsity · Place 33 · Bertha-Hewitt5,000 Meters Varsity3320:21.1010
Aug 28Central Minnesota River RunAug 28 · 5,000 Meters Junior Varsity · Place 5 · Bertha-Hewitt5,000 Meters Junior Varsity520:47.50—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 135 · Bertha-Hewitt5,000 Meters Class A13518:30.65 PB9
Oct 28MSHSL Section 6A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · Bertha-Hewitt5,000 Meters Varsity3218:38.7 PB9
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 97 · Bertha-Hewitt5,000 Meters Varsity9719:11.5Unofficial9
Sep 15Ada/Borup Boosters InviteSep 15 · 5,000 Meters Junior Varsity · Place 6 · Bertha-Hewitt5,000 Meters Junior Varsity619:55.2—