Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 412:53.16Sauk Centre Mainstreeter InviteOctober 4, 2022
3,200 Meters · Pierz Golf CourseRay Zimney Stampede · Sep 2114:08.9Ray Zimney StampedeSeptember 21, 2021
3,200 Meters · Royalton High SchoolRoyalton Invitational · Oct 1113:48.4Royalton InvitationalOctober 11, 2022
3,200 Meters · Saint John's UniversityFr. Otto Weber Cross Country Invitational · Sep 3016:45Fr. Otto Weber Cross Country InvitationalSeptember 30, 2021
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2419:41.1MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 420:55.4Mark Alcorn InvitationalSeptember 4, 2025
5,000 Meters · Koronis Hills Golf CourseCentral Minnesota Conference CC Championship · Oct 2220:55.76Central Minnesota Conference CC ChampionshipOctober 22, 2026
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2319:36.1MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Long Prairie Country ClubLPGE Cross Country Invitational · Sep 821:14.76LPGE Cross Country InvitationalSeptember 8, 2025
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2120:38.5Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Robert Ney Regional ParkMaple Lake Invitational · Sep 422:23.7Maple Lake InvitationalSeptember 4, 2026
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1320:33.2Royals InvitationalOctober 13, 2026
5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 2521:02.2Johnnie Bread InvitationalSeptember 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 88 · RoyaltonRoyalton5,000 Meters Varsity8819:42.312
Oct 22Central Minnesota Conference CC ChampionshipOct 22 · 5,000 Meters Varsity · Place 32 · RoyaltonRoyalton5,000 Meters Varsity3220:55.76 PB12
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 34 · RoyaltonRoyalton5,000 Meters Varsity3420:33.2 PB12
Sep 24Fr. Otto Weber Cross Country Invitational Johnnie Bread InviteSep 24 · 5,000 Meters Varsity · Place 23 · RoyaltonRoyalton5,000 Meters Varsity2321:27.1212
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 84 · RoyaltonRoyalton5,000 Meters Varsity8420:38.5 PB12
Sep 15Long Prairie-Grey Eagle CC InvitationalSep 15 · 5,000 Meters Varsity · Place 65 · RoyaltonRoyalton5,000 Meters Varsity6521:15.2612
Sep 10Mark Alcorn InvitationalSep 10 · 5,000 Meters Varsity · Place 77 · RoyaltonRoyalton5,000 Meters Varsity7722:00.712
Sep 4Maple Lake InvitationalSep 4 · 5,000 Meters Varsity · Place 47 · RoyaltonRoyalton5,000 Meters Varsity4722:23.7 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 85 · RoyaltonRoyalton5,000 Meters Varsity8519:36.1 PB11
Oct 14CMC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 34 · RoyaltonRoyalton5,000 Meters Varsity3422:30.511
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Varsity · Place 26 · RoyaltonRoyalton5,000 Meters Varsity2621:07.811
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 152 · RoyaltonRoyalton5,000 Meters Varsity15221:53.011
Sep 25Johnnie Bread InvitationalSep 25 · 5,000 Meters Varsity · Place 36 · RoyaltonRoyalton5,000 Meters Varsity3621:02.2 PB11
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 84 · RoyaltonRoyalton5,000 Meters Varsity8421:16.111
Sep 8LPGE Cross Country InvitationalSep 8 · 5,000 Meters Varsity · Place 36 · RoyaltonRoyalton5,000 Meters Varsity3621:14.76 PB11
Sep 4Mark Alcorn InvitationalSep 4 · 5,000 Meters Varsity · Place 45 · RoyaltonRoyalton5,000 Meters Varsity4520:55.4 PB11
Aug 29Maple Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 41 · RoyaltonRoyalton5,000 Meters Varsity4121:18.1—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 75 · RoyaltonRoyalton5,000 Meters Varsity7519:41.1 PB10
Oct 15Central Minnesota Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · RoyaltonRoyalton5,000 Meters Varsity2419:30.3SO
Oct 8Royals InvitationalOct 8 · 5,000 Meters Varsity · Place 17 · RoyaltonRoyalton5,000 Meters Varsity1720:59.110
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 78 · RoyaltonRoyalton5,000 Meters Varsity7819:48.110
Sep 26Johnny Bread InvitationalSep 26 · 5,000 Meters Varsity · Place 20 · RoyaltonRoyalton5,000 Meters Varsity2020:20.110
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 83 · RoyaltonRoyalton5,000 Meters Varsity8320:59.510
Sep 9LPGE Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 44 · RoyaltonRoyalton5,000 Meters Varsity4420:53.4310
Sep 5Mark Alcorn InvitationalSep 5 · 5,000 Meters Varsity · Place 38 · RoyaltonRoyalton5,000 Meters Varsity3820:58.0SO
Aug 30Maple Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 39 · RoyaltonRoyalton5,000 Meters Varsity3920:39.210

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 90 · RoyaltonRoyalton5,000 Meters Varsity9020:23.29
Oct 10Royals InvitationalOct 10 · 5,000 Meters Varsity · Place 26 · RoyaltonRoyalton5,000 Meters Varsity2620:53.39
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Varsity · Place 84 · RoyaltonRoyalton5,000 Meters Varsity8420:31.69
Sep 18Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 85 · RoyaltonRoyalton5,000 Meters Varsity8520:43.2—
Sep 11Long Prairie-Grey Eagle Varsity InvitationalSep 11 · 5,000 Meters Varsity · Place 46 · RoyaltonRoyalton5,000 Meters Varsity4620:09.279
Sep 7Mark Alcorn InvitationalSep 7 · 5,000 Meters Varsity · Place 42 · RoyaltonRoyalton5,000 Meters Varsity4221:11.849

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Royalton InvitationalOct 11 · 3,200 Meters Junior High · Place 2 · RoyaltonRoyalton3,200 Meters Junior High213:48.4 PB8
Oct 4Sauk Centre Mainstreeter InviteOct 4 · 3,000 Meters Junior High · Place 3 · RoyaltonRoyalton3,000 Meters Junior High312:53.16 PB8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Royalton InvitationalOct 12 · 3,200 Meters Junior High · Place 5 · RoyaltonRoyalton3,200 Meters Junior High515:05.27
Oct 5Sauk Centre Mainstreeter InviteOct 5 · 3,000 Meters Junior High · Place 16 · RoyaltonRoyalton3,000 Meters Junior High1614:09.027
Sep 30Fr. Otto Weber Cross Country InvitationalSep 30 · 3,200 Meters Junior High · Place 10 · RoyaltonRoyalton3,200 Meters Junior High1016:45 PB7
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 7th Grade · Place 128 · RoyaltonRoyalton3,200 Meters 7th Grade12814:56.6—
Sep 21Ray Zimney StampedeSep 21 · 3,200 Meters Junior High · Place 38 · Royalton msRoyalton ms3,200 Meters Junior High3814:08.9 PB7
Sep 9Holdingford InvitationalSep 9 · 3,200 Meters Middle School · Place 13 · RoyaltonRoyalton3,200 Meters Middle School1314:20.47