Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Winona Senior High SchoolJim Flim Invite · Sep 2514:20.3Jim Flim InviteSeptember 25, 2021
5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 3119:38.64Bill Glomski InvitationalAugust 31, 2023
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1119:48.06Packer InvitationalOctober 11, 2022
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2417:29.1MSHSL Section 1A ChampionshipsOctober 24, 2024
5,000 Meters · River Oaks Golf CoursePacker Invitational · Oct 1018:18.80Packer InvitationalOctober 10, 2023
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1918:58.2NRHEG InvitationalSeptember 19, 2023
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:36.82Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:49.2Running of the CowsOctober 3, 2026
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1828:04.0Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3127:23.7MIAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 68 · Saint Mary's (Minn.)Saint Mary's (Minn.)8,000 Meters Men6827:23.7 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 86 · Saint Mary's (Minn.)Saint Mary's (Minn.)8,000 Meters Maize8627:49.2 PBFr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 168 · Saint Mary's (Minn.)Saint Mary's (Minn.)8,000 Meters Jo Rider College 8k16828:04.0 PBFr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 312 · Saint Mary's (Minn.)Saint Mary's (Minn.)5,000 Meters College Men31217:36.82 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 14 · PacelliPacelli5,000 Meters Varsity1417:29.1 PB12
Oct 3LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 13 · PacelliPacelli5,000 Meters Varsity1317:48.3012
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 33 · PacelliPacelli5,000 Meters Varsity3319:00.112
Sep 17NRHEG InvitationalSep 17 · 5,000 Meters Varsity · Place 7 · PacelliPacelli5,000 Meters Varsity718:14.5SR
Sep 10Blooming Prairie InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · PacelliPacelli5,000 Meters Varsity119:05.9SR
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · PacelliPacelli5,000 Meters Varsity417:55.5SR
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 27 · PacelliPacelli3,200 Meters Varsity2712:18.0SR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 32 · PacelliPacelli5,000 Meters Varsity3218:42.211
Oct 10Packer InvitationalOct 10 · 5,000 Meters Varsity · Place 21 · PacelliPacelli5,000 Meters Varsity2118:18.80 PB11
Oct 5LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 14 · PacelliPacelli5,000 Meters Varsity1418:43.8011
Sep 28ZMKW InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · PacelliPacelli5,000 Meters Varsity317:32.57—
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 52 · PacelliPacelli5,000 Meters Varsity523:48.4—
Sep 19NRHEG InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · PacelliPacelli5,000 Meters Varsity718:58.2 PB11
Sep 12Blooming Prairie InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · PacelliPacelli5,000 Meters Varsity119:18.80—
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 9 · PacelliPacelli5,000 Meters Varsity918:11.13—
Aug 31Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 23 · PacelliPacelli5,000 Meters Varsity2319:38.64 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 59 · PacelliPacelli5,000 Meters Varsity5919:35.310
Oct 11Packer InvitationalOct 11 · 5,000 Meters Varsity · Place 34 · PacelliPacelli5,000 Meters Varsity3419:48.06 PB10
Sep 29ZMKW InvitationalSep 29 · 5,000 Meters Varsity · Place 36 · PacelliPacelli5,000 Meters Varsity3620:11.80—
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Varsity · Place 81 · PacelliPacelli5,000 Meters Varsity8121:26.4—
Sep 20NRHEG InvitationalSep 20 · 5,000 Meters Varsity · Place 53 · PacelliPacelli5,000 Meters Varsity5325:20.2010

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Packer InvitationalOct 12 · 5,000 Meters Varsity · Place 85 · PacelliPacelli5,000 Meters Varsity8523:54.229
Sep 25Jim Flim InviteSep 25 · 3,200 Meters C Race · Place 24 · PacelliPacelli3,200 Meters C Race2414:20.3 PB9