Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Koronis Hills Golf CoursePaynesville Invitational · Sep 289:37.1Paynesville InvitationalSeptember 28, 2021
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2717:56.8MSHSL Section 8AA ChampionshipsOctober 27, 2022
5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 919:41.0Alexandria Lions InvitationalOctober 9, 2021
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 1417:07.60CLC Cross Country ChampionshipOctober 14, 2025
5,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 317:21.90Sauk Centre Mainstreeter InviteOctober 3, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:47.5MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2616:37.15MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3017:32.88Sauk Centre Mainstreeter InviteSeptember 30, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 717:00.3Tiger InvitationalOctober 7, 2025
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2316:47.00MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 416:52.1Rocket RunSeptember 4, 2025

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 AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 67 · Rocori5,000 Meters Class AA6716:47.5 PB12
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · Rocori5,000 Meters Varsity916:47.00 PB12
Oct 14CLC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 7 · Rocori5,000 Meters Varsity717:07.60 PB12
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 26 · Rocori5,000 Meters Varsity2617:00.3 PB12
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 5,000 Meters Varsity · Place 4 · Rocori5,000 Meters Varsity417:32.88 PB12
Sep 23Paynesville/ BBE InvitationalSep 23 · 5,000 Meters Varsity · Place 6 · Rocori5,000 Meters Varsity618:09.58Unofficial12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 12 · Rocori5,000 Meters Varsity1217:49.112
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 24 · Rocori5,000 Meters Varsity2417:10.112
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 17 · Rocori5,000 Meters Varsity1716:52.1 PB12
Aug 29Run For Your MelonAug 29 · 5,000 Meters Varsity · Place 7 · Rocori5,000 Meters Varsity717:27.3—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · Rocori5,000 Meters Varsity1817:43.612
Oct 15Central Lakes Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · Rocori5,000 Meters Varsity1317:08.9511
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 81 · Rocori5,000 Meters Varsity8117:58.4JR
Oct 1Sauk Centre Mainstreeter InviteOct 1 · 5,000 Meters Varsity · Place 4 · Rocori5,000 Meters Varsity416:54.2011
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · Rocori5,000 Meters Varsity717:23.3JR
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 27 · Rocori5,000 Meters Varsity2717:18.112
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Varsity · Place 6 · Rocori5,000 Meters Varsity617:00.54JR
Aug 30Run for you MelonAug 30 · 5,000 Meters Varsity · Place 3 · Rocori5,000 Meters Varsity317:45.911

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 83 · Rocori5,000 Meters Class AA8317:15.510
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · Rocori5,000 Meters Varsity1216:37.15 PB10
Oct 17Central Lakes Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 10 · Rocori5,000 Meters Varsity1017:19.3—
Oct 3Sauk Centre Mainstreeter InviteOct 3 · 5,000 Meters Varsity · Place 2 · Rocori5,000 Meters Varsity217:21.90 PB10
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Varsity · Place 10 · Rocori5,000 Meters Varsity1017:39.3010
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 32 · Rocori5,000 Meters Varsity3217:19.9—
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 20 · Rocori5,000 Meters Varsity2017:12.10—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 19 · Rocori5,000 Meters Varsity1917:56.8 PB9
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 83 · Rocori5,000 Meters Varsity8318:00.3—
Oct 4Sauk Centre Mainstreeter InviteOct 4 · 5,000 Meters Varsity · Place 10 · Rocori5,000 Meters Varsity1018:05.579
Sep 27Paynesville XC InviteSep 27 · 5,000 Meters Varsity · Place 8 · Rocori5,000 Meters Varsity818:38.30—
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Varsity · Place 23 · Rocori5,000 Meters Varsity2317:52.19
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 63 · Rocori5,000 Meters Varsity6318:31.29
Sep 8Rocket RunSep 8 · 5,000 Meters Varsity · Place 16 · Rocori5,000 Meters Varsity1618:27.10FR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 56 · Rocori5,000 Meters Section5619:31.678
Oct 19CLC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 50 · Rocori5,000 Meters Varsity5019:08.48
Oct 12Albany Purple Pride InvitationalOct 12 · 3,200 Meters Middle School · Place 2 · Rocori3,200 Meters Middle School211:53.138
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys Varsity · Place 149 · Rocori5,000 Meters Boys Varsity14919:41.0 PB8
Oct 5Sauk Centre Mainstreeter InviteOct 5 · 5,000 Meters Varsity · Place 40 · Rocori5,000 Meters Varsity4019:33.358
Sep 28Paynesville InvitationalSep 28 · 2,500 Meters Junior High · Place 1 · Rocori2,500 Meters Junior High19:37.1 PB8
Sep 23Rocori XC InviteSep 23 · 5,000 Meters Varsity · Place 57 · Rocori5,000 Meters Varsity5720:01.78
Sep 9Rocket RunSep 9 · 5,000 Meters Varsity · Place 48 · Rocori5,000 Meters Varsity4819:43.18

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Albany Purple Pride InvitationalOct 7 · 3,200 Meters Middle School · Place 16 · Rocori3,200 Meters Middle School1614:51.7—
Sep 19Rocori XC InvitationalSep 19 · 3,200 Meters Middle School · Place 116 · Rocori3,200 Meters Middle School11616:09.1—