Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 916:07.4Alexandria Lions InvitationalOctober 9, 2021
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2316:49.7Buffalo InvitationalSeptember 23, 2021
5,000 Meters · Crown CollegeWildcat Invitational · Sep 1415:29.39Wildcat InvitationalSeptember 14, 2023
5,000 Meters · Gale Woods FarmBauman/Rovn Invitational · Sep 715:17.71Bauman/Rovn InvitationalSeptember 7, 2023
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1715:36.8Metro West Conference ChampionshipsOctober 17, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 415:26.5MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Round Lake ParkMetro Invite · Sep 1816:38.2Metro InviteSeptember 18, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 515:28.48MSHSL Class AAA State ChampionshipsNovember 5, 2022
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 418:28.72026 Cyclone previewSeptember 4, 2026
8,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 3124:52.37Big Ten Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 1724:40.00Missouri Pre-National InvitationalOctober 17, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1925:07.3Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2523:18.60Lakefront InviteSeptember 25, 2026
8,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 3023:50.2Big Ten Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 8,000 Meters B1G · Place 33 · MinnesotaMinnesota8,000 Meters B1G3323:50.2 PBSo
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 118 · MinnesotaMinnesota8,000 Meters Championship11824:00.9So
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 23 · MinnesotaMinnesota8,000 Meters Championship2323:18.60 PBSo
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 11 · MinnesotaMinnesota6,000 Meters Men1118:28.7 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Big Ten Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 79 · MinnesotaMinnesota8,000 Meters Champ7924:52.37 PBFr
Oct 17Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 98 · MinnesotaMinnesota8,000 Meters Pre-National9824:40.00 PBFr
Oct 3Lakefront InviteOct 3 · 8,000 Meters Varsity · Place 28 · MinnesotaMinnesota8,000 Meters Varsity2824:12.32FR
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 5 · MinnesotaMinnesota8,000 Meters Merrill Fischbein Men’s Gold (Divisio525:07.3 PBFr
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 5 · MinnesotaMinnesota5,000 Meters College515:54.6Fr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 4 · ChaskaChaska5,000 Meters Class AAA415:26.5 PB12
Oct 24MSHSL Section 2AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:24.512
Oct 17Metro West Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:36.8 PB12
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:36.82—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 5 · ChaskaChaska5,000 Meters Championship515:40.512
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 5 · ChaskaChaska5,000 Meters Championship515:40.512
Sep 14Wildcat InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:29.39 PB12
Sep 7Bauman/Rovn InvitationalSep 7 · 5,000 Meters Varsity · Place 2 · ChaskaChaska5,000 Meters Varsity215:17.71 PB12
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 2 · ChaskaChaska5,000 Meters Varsity215:32.612

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 5 · ChaskaChaska5,000 Meters Class AAA515:28.48 PB11
Oct 25MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 2 · ChaskaChaska5,000 Meters Varsity215:29.1911
Oct 18Metro West Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:40.911
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:34.2—
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 4 · ChaskaChaska5,000 Meters Varsity415:44.15—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity15:1611
Sep 15Wildcat InvitationalSep 15 · 5,000 Meters Varsity · Place 2 · ChaskaChaska5,000 Meters Varsity216:12.5611
Sep 8Hopkins Bauman/Rovn InvitationalSep 8 · 5,000 Meters Varsity · Place 3 · ChaskaChaska5,000 Meters Varsity315:30.211
Sep 1Shakopee InvitationalSep 1 · 2 Miles Varsity · Place 1 · ChaskaChaska2 Miles Varsity110:02.1911
Aug 25St. Paul Central OpenAug 25 · 5,000 Meters Varsity · Place 1 · ChaskaChaska5,000 Meters Varsity115:45.2—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 31 · ChaskaChaska5,000 Meters Varsity3116:21.2610
Oct 26MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · ChaskaChaska5,000 Meters Varsity716:41.5010
Oct 19Metro West Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 3 · ChaskaChaska5,000 Meters Varsity317:04.4610
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys Varsity · Place 4 · ChaskaChaska5,000 Meters Boys Varsity416:07.4 PB10
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · ChaskaChaska5,000 Meters Varsity416:30.0410
Sep 28Mankato West InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · ChaskaChaska5,000 Meters Varsity216:26.3010
Sep 23Buffalo InvitationalSep 23 · 5,000 Meters Varsity · Place 4 · ChaskaChaska5,000 Meters Varsity416:49.7 PB10
Sep 18Metro InviteSep 18 · 5,000 Meters Varsity · Place 6 · ChaskaChaska5,000 Meters Varsity616:38.2 PB10
Sep 9Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 11 · ChaskaChaska5,000 Meters Varsity1116:28.210
Aug 27Central OpenAug 27 · 2 Miles Varsity · Place 4 · ChaskaChaska2 Miles Varsity410:57.5010

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Metro West Conference JamboreeSep 30 · 5,000 Meters Varsity · Place 10 · ChaskaChaska5,000 Meters Varsity1017:54.689

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 45 · ChaskaChaska5,000 Meters Varsity4518:46.798
Sep 24Jaguar ChallengeSep 24 · 5,000 Meters Varsity · Place 16 · ChaskaChaska5,000 Meters Varsity1617:49.6—
Sep 17Waconia Run of the Lakes InvitationalSep 17 · 4,000 Meters Varsity · Place 21 · ChaskaChaska4,000 Meters Varsity2115:23.6—
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 103 · ChaskaChaska5,000 Meters Varsity1035:578

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Victoria Lions InvitationalOct 2 · 5,000 Meters Varsity Invitational · Place 126 · ChaskaChaska5,000 Meters Varsity Invitational12619:11.87
Sep 18Waconia Run of the Lakes InvitationalSep 18 · 5,000 Meters Varsity · Place 54 · ChaskaChaska5,000 Meters Varsity5418:59.1—
Aug 302018 High School Cross Country ShowcaseAug 30 · 5,000 Meters Varsity · Place 292 · ChaskaChaska5,000 Meters Varsity29219:49.8—