Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1431:14.20NCAA DI Midwest RegionalNovember 14, 2025
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3116:54.85TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 2615:12.38MSHSL Section 6AAA ChampionshipsOctober 26, 2022
5,000 Meters · Les Bolstadt Golf CourseOz Memorial · Aug 2915:50.0Oz MemorialAugust 29, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1015:50.37All-American InvitationalSeptember 10, 2022
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 515:11.73MSHSL Class AAA State ChampionshipsNovember 5, 2022
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 418:59.22026 Cyclone previewSeptember 4, 2026
8,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 3124:04.20Big Ten Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 1724:02.43Missouri Pre-National InvitationalOctober 17, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2025:34.5Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · Pole Green ParkUSATF Cross Country Championships · Jan 2024:23.3USATF Cross Country ChampionshipsJanuary 20, 2024
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2523:16.77Lakefront InviteSeptember 25, 2026
8,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 3023:25.8Big 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 16 · MinnesotaMinnesota8,000 Meters B1G1623:25.8 PBJr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 49 · MinnesotaMinnesota8,000 Meters Championship4923:29.2Jr
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 20 · MinnesotaMinnesota8,000 Meters Championship2023:16.77 PBJr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 23 · MinnesotaMinnesota6,000 Meters Men2318:59.2 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 30 · MinnesotaMinnesota10,000 Meters D1 Midwest3031:14.20 PBSo
Oct 31Big Ten Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 26 · MinnesotaMinnesota8,000 Meters Champ2624:04.20 PBSo
Oct 17Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 44 · MinnesotaMinnesota8,000 Meters Pre-National4424:02.43 PBSo
Oct 3Lakefront InviteOct 3 · 8,000 Meters Varsity · Place 14 · MinnesotaMinnesota8,000 Meters Varsity1423:51.14SO
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 41 · MinnesotaMinnesota8,000 Meters Merrill Fischbein Men’s Gold (Divisio4126:26.6So
Aug 29Oz MemorialAug 29 · 5,000 Meters College · Place 1 · MinnesotaMinnesota5,000 Meters College115:50.0 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 29 · MinnesotaMinnesota10,000 Meters Division 12930:12.44FR
Nov 1Big Ten Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 48 · MinnesotaMinnesota8,000 Meters Varsity4823:38.1FR
Oct 4Lakefront InviteOct 4 · 8,000 Meters Champs · Place 60 · MinnesotaMinnesota8,000 Meters Champs6024:16.72Fr
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Gold · Place 22 · MinnesotaMinnesota8,000 Meters Gold2225:34.5 PBFr
Aug 30Oz MemorialAug 30 · 5,000 Meters Varsity · Place 14 · MinnesotaMinnesota5,000 Meters Varsity1416:34.9FR
Jan 20USATF Cross Country ChampionshipsJan 20 · 8,000 Meters U-20 Open · Place 4 · MinnesotaMinnesota8,000 Meters U-20 Open424:23.3 PB-

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 1 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Class AAA115:11.73 PB12
Oct 26MSHSL Section 6AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity215:12.38 PB12
Oct 12Minneapolis City Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 1 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity115:16.26—
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity115:23.86—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 8 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity85:0812
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity215:50.37 PB12
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 4 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity415:56.4—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 6 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity615:37.1811
Oct 27MSHSL Section 6AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity315:43.3911
Oct 13Minneapolis City Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 3 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity316:10.011
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 3 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity316:20.1911
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 25 · Minneapolis WashburnMinneapolis WashburnVarsity255:2711
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 3 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity316:23.1111
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 7 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity715:58.811

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 67 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Large Class6716:54.85 PB10
Oct 7Minneapolis City Conference ChampionshipsOct 7 · 5,000 Meters Varsity · Place 3 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity316:57.3610

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Roy Griak InvitationalSep 28 · 5,000 Meters Varsity · Place 69 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity695:499
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 261 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity2616:239

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Victoria Lions InvitationalOct 2 · 5,000 Meters Junior Varsity Invitational · Place 107 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Junior Varsity Invitational10719:27.08
Aug 302018 High School Cross Country ShowcaseAug 30 · 5,000 Meters Varsity · Place 340 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity34020:15.7—

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 23Apple Valley Eagle InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 62 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Junior Varsity6222:46.37
Sep 12Twin Cities ChampionshipsSep 12 · 5,000 Meters Varsity · Place 162 · Minneapolis WashburnMinneapolis Washburn5,000 Meters Varsity16225:01.97