Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2716:41.21MSHSL Section 1AAA ChampionshipsOctober 27, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 416:43.9MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2816:46.50Farmington InviteSeptember 28, 2023
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 127:19.3MIAC ChampionshipsNovember 1, 2025
8,000 Meters · St. Olaf CollegeSt. Olaf Haunted Hustle · Oct 1826:59.40St. Olaf Haunted HustleOctober 18, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 327:44.9Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 85 · St. OlafSt. Olaf8,000 Meters Men8527:27.1Jr
Sep 12St. Olaf Alumni RunSep 12 · 5,000 Meters 5k · Place 36 · St. OlafSt. Olaf5,000 Meters 5k3616:55.6UnofficialJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 42 · St. OlafSt. Olaf8,000 Meters College4227:19.3 PBSo
Oct 18St. Olaf Haunted HustleOct 18 · 8,000 Meters College · Place 10 · St. OlafSt. Olaf8,000 Meters College1026:59.40 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 33 · St. OlafSt. Olaf8,000 Meters Open3327:44.9 PBSo
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 31 · St. OlafSt. Olaf5,000 Meters Varsity3116:55.3SO

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 94 · St. OlafSt. Olaf8,000 Meters Varsity9427:16.0FR
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 79 · St. OlafSt. Olaf8,000 Meters Varsity7927:48.80FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 88 · FarmingtonFarmington5,000 Meters Class AAA8816:43.9 PB12
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · FarmingtonFarmington5,000 Meters Varsity716:55.112
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 17 · FarmingtonFarmington5,000 Meters Varsity1717:28.112
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 9 · FarmingtonFarmington5,000 Meters Boys 5k916:46.50 PB12
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 23 · FarmingtonFarmington5,000 Meters Varsity2317:47.412
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 23 · FarmingtonFarmington5,000 Meters Varsity2317:47.412
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 26 · FarmingtonFarmington5,000 Meters Varsity2617:14.112
Aug 24Duluth East Twin Ports InvitationalAug 24 · 5,000 Meters Varsity · Place 3 · FarmingtonFarmington5,000 Meters Varsity316:49.712

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 16 · FarmingtonFarmington5,000 Meters Varsity1616:41.21 PB11
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 37 · FarmingtonFarmington5,000 Meters Varsity375:4611
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 49 · FarmingtonFarmington5,000 Meters Varsity4917:20.6—