Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2915:57.9MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · Central ParkPirate Invitational · Oct 1416:44.2Pirate InvitationalOctober 14, 2025
5,000 Meters · Crown CollegeWilcat Invitational · Sep 1116:44.9Wilcat InvitationalSeptember 11, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2516:52.42025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1416:07.7Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 116:06.02026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:26.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:26.1MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2716:56.60Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2416:10.84Farmington CowbellSeptember 24, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:06.6MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 815:53.6Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Silver View ParkIrondale - Maple Grove - Osse0 - Park Center XC Meet · Aug 2519:58.32Irondale - Maple Grove - Osse0 - Park Center XC MeetAugust 25, 2023
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 316:31.18St. Olaf H.S. ShowcaseSeptember 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 37 · Park Center5,000 Meters Class AAA3716:06.6 PB12
Oct 29MSHSL Section 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · Park Center5,000 Meters Varsity515:57.9 PB12
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · Park Center5,000 Meters Varsity416:07.7 PB12
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Park Center5,000 Meters Varsity715:53.6 PB12
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 2 · Park Center5,000 Meters Varsity216:06.0 PB12
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 9 · Park Center5,000 Meters Varsity916:10.84 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 15 · Park Center5,000 Meters Larry Zirgibel Boy’s Gold Competition1516:26.9 PB12
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · Park Center5,000 Meters Varsity216:18.812
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 11 · Park Center5,000 Meters Varsity1116:31.18 PB12
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 3 · Park Center5,000 Meters Varsity316:56.60 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 56 · Park Center5,000 Meters Class AAA5616:26.1 PB11
Oct 23MSHSL Section 5AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · Park Center5,000 Meters Varsity916:18.711
Oct 14Pirate InvitationalOct 14 · 5,000 Meters Varsity · Place 1 · Park Center5,000 Meters Varsity116:44.2 PB11
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 9 · Park Center5,000 Meters Varsity916:41.111
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 12 · Park Center5,000 Meters Varsity1217:18.111
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · Park Center5,000 Meters Varsity116:52.4 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 2 · Park Center5,000 Meters Larry Zirgibel Boy’s Gold Competition217:35.611
Sep 11Wilcat InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · Park Center5,000 Meters Varsity416:44.9 PB11
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · Park Center5,000 Meters Varsity516:25.111
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 18 · Park Center5,000 Meters Varsity1816:49.0711
Aug 22Irondale EarlybirdAug 22 · 3,200 Meters Varsity · Place 1 · Park Center3,200 Meters Varsity110:54.8811

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 131 · Park Center5,000 Meters Class AAA13117:19.210
Oct 24MSHSL Section 5AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 11 · Park Center5,000 Meters Varsity1116:20.5310
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 11 · Park Center5,000 Meters Varsity1116:51.310
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Varsity · Place 11 · Park Center5,000 Meters Varsity1116:39.110
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 8 · Park Center5,000 Meters Varsity817:06.510
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 18 · Park Center5,000 Meters Varsity1817:58.810
Sep 10DeLaSalle Islander InviteSep 10 · 5,000 Meters Varsity · Place 7 · Park Center5,000 Meters Varsity717:16.010
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · Park Center5,000 Meters Varsity1417:03.310
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 33 · Park Center5,000 Meters Varsity3317:43.3010
Aug 23Irondale Silver View Invite XCAug 23 · 5,000 Meters Varsity · Place 2 · Park Center5,000 Meters Varsity217:20.310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 38 · Park Center5,000 Meters Varsity3818:12.79
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 60 · Park Center5,000 Meters Varsity6018:38.9—
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 74 · Park Center5,000 Meters Varsity746:059
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 153 · Park Center5,000 Meters Varsity15319:31.49
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 153 · Park Center5,000 Meters Varsity15319:31.49
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 155 · Park Center5,000 Meters Varsity15519:40.09
Aug 25Irondale - Maple Grove - Osse0 - Park Center XC MeetAug 25 · 5,000 Meters Boys Varsity · Place 27 · Park Center5,000 Meters Boys Varsity2719:58.32 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 5AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 50 · Park Center5,000 Meters Varsity5019:17.48
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 380 · Park Center5,000 Meters Varsity3806:548

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 5AAA ChampionshipsOct 28 · 5,000 Meters Section · Place 52 · Park Center5,000 Meters Section5221:28.77
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 169 · Park Center5,000 Meters Varsity Division 116922:28.8—
Sep 9Steve Hoag InvitationalSep 9 · 5,000 Meters Varsity · Place 85 · Park Center5,000 Meters Varsity8523:04.27
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 347 · Park Center5,000 Meters Varsity34723:04.37