Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arrowwood ResortAlexandria Lions Invitational · Oct 913:41.6Alexandria Lions InvitationalOctober 9, 2021
2,500 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2313:19.2Rocori XC InviteSeptember 23, 2021
3,200 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 914:08.19Detroit Lakes Rotary Cross Country MeetSeptember 9, 2021
3,200 Meters · River Oaks Golf CourseCLC XC Championship · Oct 1912:38.5CLC XC ChampionshipOctober 19, 2021
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 419:49.452nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2720:12.8MSHSL Section 8AA ChampionshipsOctober 27, 2022
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2419:53.6MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 219:08.3MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 119:12.7MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2619:11.16MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2519:47.33John Hermes InvitationalSeptember 25, 2025
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1819:47.3Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 519:48.99MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2319:29.3MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 50 · AlexandriaAlexandria5,000 Meters Class AAA5019:12.7 PB12
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 14 · AlexandriaAlexandria5,000 Meters Varsity1419:29.3 PB12
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 18 · AlexandriaAlexandria5,000 Meters Varsity1820:14.0012
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 7 · AlexandriaAlexandria5,000 Meters Varsity719:49.4 PB12
Sep 25John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Varsity119:47.33 PB12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity219:47.3 PB12
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · AlexandriaAlexandria5,000 Meters Varsity1120:04.1SR
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 4 · AlexandriaAlexandria5,000 Meters Varsity420:01.5SR
Aug 29Run For Your MelonAug 29 · 5,000 Meters Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Varsity220:11.2—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 18 · AlexandriaAlexandria5,000 Meters Class AA1819:08.3 PB11
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · AlexandriaAlexandria5,000 Meters Varsity919:53.6 PB11
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · AlexandriaAlexandria5,000 Meters Varsity819:23.5911
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 24 · AlexandriaAlexandria5,000 Meters Varsity2419:58.3JR
Sep 26John Hermes InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · AlexandriaAlexandria5,000 Meters Varsity420:35.9211
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · AlexandriaAlexandria5,000 Meters Varsity820:22.9JR
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · AlexandriaAlexandria5,000 Meters Varsity1420:12.611
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Varsity · Place 17 · AlexandriaAlexandria5,000 Meters Varsity1720:44.64JR
Aug 30Run for you MelonAug 30 · 5,000 Meters Varsity · Place 8 · AlexandriaAlexandria5,000 Meters Varsity820:58.511

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 25 · AlexandriaAlexandria5,000 Meters Class AA2519:20.310
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · AlexandriaAlexandria5,000 Meters Varsity719:11.16 PB10
Oct 17Central Lakes Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 8 · AlexandriaAlexandria5,000 Meters Varsity819:59.2—
Sep 28John Hermes InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · AlexandriaAlexandria5,000 Meters Varsity521:28.5310
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Varsity · Place 7 · AlexandriaAlexandria5,000 Meters Varsity720:33.9010
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 32 · AlexandriaAlexandria5,000 Meters Varsity3220:27.7—
Sep 7Detroit Lakes Rotary Cross Country MeetSep 7 · 5,000 Meters Varsity · Place 4 · AlexandriaAlexandria5,000 Meters Varsity421:13.0010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 45 · AlexandriaAlexandria5,000 Meters Class AA4519:48.99 PB9
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 14 · AlexandriaAlexandria5,000 Meters Varsity1420:12.8 PB9
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 45 · AlexandriaAlexandria5,000 Meters Varsity4520:30.7—
Sep 29John Hermes InvitationalSep 29 · 5,000 Meters Varsity · Place 13 · AlexandriaAlexandria5,000 Meters Varsity1321:02.689
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Junior Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Junior Varsity120:27.29
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 2 · AlexandriaAlexandria5,000 Meters Junior Varsity221:24.1719
Sep 8Detroit Lakes Rotary Cross Country MeetSep 8 · 5,000 Meters Junior Varsity · Place 1 · AlexandriaAlexandria5,000 Meters Junior Varsity122:45.599

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19CLC XC ChampionshipOct 19 · 3,200 Meters Junior High · Place 2 · Discovery msDiscovery ms3,200 Meters Junior High212:38.5 PB8
Oct 9Alexandria Lions InvitationalOct 9 · 2 Miles Girls Junior High · Place 7 · Discovery msDiscovery ms2 Miles Girls Junior High713:41.6 PB8
Sep 23Rocori XC InviteSep 23 · 2,500 Meters Junior High · Place 3 · AlexandriaAlexandria2,500 Meters Junior High313:19.2 PB8
Sep 9Detroit Lakes Rotary Cross Country MeetSep 9 · 3,200 Meters Junior High · Place 3 · Discovery msDiscovery ms3,200 Meters Junior High314:08.19 PB8