Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1217:01.1Perham Harrier InviteOctober 12, 2023
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1416:27.69Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · BlueStemDragon Twilight Invitational · Sep 917:19.82Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Bois De SiouxBW vs OTC vs FFHC XC Meet · Oct 119:27.08BW vs OTC vs FFHC XC MeetOctober 1, 2020
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2317:05.1Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 116:32.8MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2716:44.10Border BattleSeptember 27, 2025
5,000 Meters · Long Prairie Country ClubMSHSL Section 6A Championships · Oct 2617:18.57MSHSL Section 6A ChampionshipsOctober 26, 2023
5,000 Meters · Minnewaska Golf ClubMSHSL Section 6A Championships · Oct 2316:27.8MSHSL Section 6A ChampionshipsOctober 23, 2025
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 3019:48.68John Hermes InvitationalSeptember 30, 2021
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 417:06.1MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2817:24.0MSHSL Section 6A ChampionshipsOctober 28, 2022
5,000 Meters · Whitetail Run Golf CourseMSHSL Section 6A Championships · Oct 2416:43.0MSHSL Section 6A ChampionshipsOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:29.4NXR 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 18 · Ottertail Central5,000 Meters Class A1816:32.8 PB12
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 3 · Ottertail Central5,000 Meters Varsity316:27.8 PB12
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 2 · Ottertail Central5,000 Meters Varsity216:27.69 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 8 · Ottertail Central5,000 Meters Varsity816:20.4SR
Oct 2Otter Tail Central InviteOct 2 · 5,000 Meters Varsity · Place 2 · Ottertail Central5,000 Meters Varsity217:23.8012
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 8 · Ottertail Central5,000 Meters Varsity Boys -- A816:44.10 PB12
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · Ottertail Central5,000 Meters Varsity317:05.1 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 21 · Ottertail Central5,000 Meters High School Boys Gopher Competition2118:10.212
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · Ottertail Central5,000 Meters Varsity816:13.3SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 1 · Ottertail Central5,000 Meters Varsity116:50.0SR

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 61 · Ottertail Central5,000 Meters Open Invitational Section 66116:29.4 PB11
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 25 · Ottertail Central5,000 Meters Class A2516:52.911
Oct 24MSHSL Section 6A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 7 · Ottertail Central5,000 Meters Varsity716:43.0 PB11
Oct 15Park Region ConferenceOct 15 · 5,000 Meters Varsity · Place 3 · Ottertail Central5,000 Meters Varsity316:25.611
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 5 · Ottertail Central5,000 Meters Varsity516:10.711
Oct 8ABE XC InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · Ottertail Central5,000 Meters Varsity218:31.1JR
Oct 3Ottertail Central InviteOct 3 · 5,000 Meters Varsity · Place 1 · Ottertail Central5,000 Meters Varsity116:22.1911
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 155 · Ottertail Central5,000 Meters Championship15517:53.711
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 5 · Ottertail Central5,000 Meters Varsity516:38.10JR
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 2 · OTTERTAIL CENTRAL5,000 Meters Varsity217:19.7JR
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 4 · Ottertail Central5,000 Meters Varsity417:24.3—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 50 · Ottertail Central5,000 Meters Class A5017:06.1 PB10
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 9 · Ottertail Central5,000 Meters Varsity917:18.57 PB10
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · Ottertail Central5,000 Meters Varsity317:28.6010
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 21 · Ottertail Central5,000 Meters Varsity2117:01.1 PB10
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Varsity · Place 5 · Ottertail Central5,000 Meters Varsity517:06.4010
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 27 · Ottertail Central5,000 Meters Varsity2717:00.910
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 18 · Ottertail Central5,000 Meters Varsity1817:08.710

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 6A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 11 · Ottertail Central5,000 Meters Varsity1117:24.0 PB9
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 21 · Ottertail Central5,000 Meters Varsity2116:46.6Unofficial9
Sep 15Ada/Borup Boosters InviteSep 15 · 5,000 Meters Varsity · Place 12 · Ottertail Central5,000 Meters Varsity1217:12.1—
Sep 9Dragon Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 28 · Ottertail Central5,000 Meters Varsity2817:19.82 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Section · Place 49 · Ottertail Central5,000 Meters Section4919:17.548
Sep 30John Hermes InvitationalSep 30 · 5,000 Meters Varsity · Place 38 · Ottertail Central5,000 Meters Varsity3819:48.68 PB8
Sep 16Ada/Borup XC Booster InviteSep 16 · Varsity · Place 18 · Ottertail CentralVarsity1818:29.2—
Sep 10Dragon Twilight InvitationalSep 10 · 5,000 Meters Varsity · Place 37 · Ottertail Central5,000 Meters Varsity3719:00.08

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1BW vs OTC vs FFHC XC MeetOct 1 · 5,000 Meters Varsity · Place 11 · Ottertail Central5,000 Meters Varsity1119:27.08 PB7