Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arrowwood ResortAlexandria Lions Invitational · Oct 912:27.2Alexandria Lions InvitationalOctober 9, 2021
3,200 Meters · Arrowwood ResortLions Cross Country Invitational "Meet of Champions" · Oct 513:09.5Lions Cross Country Invitational "Meet of Champions"October 5, 2019
3,200 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 912:54.63Detroit Lakes Rotary Cross Country MeetSeptember 9, 2021
3,200 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 3014:00.68John Hermes InvitationalSeptember 30, 2021
3,200 Meters · River Oaks Golf CourseCLC XC Championship · Oct 1912:20.7CLC XC ChampionshipOctober 19, 2021
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 420:43.152nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2719:04.4MSHSL Section 8AA ChampionshipsOctober 27, 2022
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1419:41.30CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 218:47.2MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 418:36.2MSHSL Class AA State ChampionshipsNovember 4, 2023
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2618:35.79MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2919:45.92John Hermes InvitationalSeptember 29, 2022
5,000 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2119:20.00Rocori XC InviteSeptember 21, 2023
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 518:43.21MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:42.8NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2319:19.1MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 63 · AlexandriaAlexandria5,000 Meters Class AAA6319:24.712
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · AlexandriaAlexandria5,000 Meters Varsity919:19.1 PB12
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 6 · AlexandriaAlexandria5,000 Meters Varsity619:41.30 PB12
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 39 · AlexandriaAlexandria5,000 Meters Varsity3920:43.1 PB12
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · AlexandriaAlexandria5,000 Meters Varsity520:19.5212

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 4 · AlexandriaAlexandria5,000 Meters Open Invitational Section 2418:42.8 PB11
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 11 · AlexandriaAlexandria5,000 Meters Class AA1118:47.2 PB11
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 10 · AlexandriaAlexandria5,000 Meters Varsity1019:54.611
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · AlexandriaAlexandria5,000 Meters Varsity719:19.8011
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 23 · AlexandriaAlexandria5,000 Meters Varsity2319:57.1JR
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 4 · AlexandriaAlexandria5,000 Meters Varsity420:04.9JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 6 · AlexandriaAlexandria5,000 Meters Class AA618:36.2 PB10
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity218:35.79 PB10
Oct 17Central Lakes Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity219:09.1—
Sep 28John Hermes InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Varsity120:00.0310
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity219:20.00 PB10
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 5 · AlexandriaAlexandria5,000 Meters Varsity518:49.9—
Sep 7Detroit Lakes Rotary Cross Country MeetSep 7 · 5,000 Meters Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Varsity120:00.4610

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 9 · AlexandriaAlexandria5,000 Meters Class AA918:43.21 PB9
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · AlexandriaAlexandria5,000 Meters Varsity319:04.4 PB9
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 9 · AlexandriaAlexandria5,000 Meters Varsity918:59.7—
Sep 29John Hermes InvitationalSep 29 · 5,000 Meters Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Varsity119:45.92 PB9
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity219:21.49
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 6 · AlexandriaAlexandria5,000 Meters Varsity619:23.29
Sep 8Detroit Lakes Rotary Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Varsity120:55.469

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19CLC XC ChampionshipOct 19 · 3,200 Meters Junior High · Place 1 · Discovery msDiscovery ms3,200 Meters Junior High112:20.7 PB8
Oct 9Alexandria Lions InvitationalOct 9 · 2 Miles Girls Junior High · Place 2 · Discovery msDiscovery ms2 Miles Girls Junior High212:27.2 PB8
Sep 30John Hermes InvitationalSep 30 · 3,200 Meters Junior High · Place 1 · Discovery msDiscovery ms3,200 Meters Junior High114:00.68 PB8
Sep 9Detroit Lakes Rotary Cross Country MeetSep 9 · 3,200 Meters Junior High · Place 1 · Discovery msDiscovery ms3,200 Meters Junior High112:54.63 PB8

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Lions Cross Country Invitational "Meet of Champions"Oct 5 · 3,200 Meters 6th Grade · Place 1 · Discovery msDiscovery ms3,200 Meters 6th Grade113:09.5 PB6
Sep 19Rocori XC InvitationalSep 19 · 3,200 Meters Middle School · Place 1 · Alex MS DiscoveryAlex MS Discovery3,200 Meters Middle School113:09.2—