Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2617:44.5MSHSL Section 7AAA ChampionshipsOctober 26, 2023
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 2020:20.4Chisago Lakes Wildcat InvitationalSeptember 20, 2022
5,000 Meters · Lester Park Golf CourseLester Park Invitational · Sep 3019:24.4Lester Park Invitational September 30, 2023
5,000 Meters · St. Olaf CollegeSt. Olaf Ole Opener · Sep 421:42.0St. Olaf Ole OpenerSeptember 4, 2026
5,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 419:39.0St. Michael-Albertville InvitationalOctober 4, 2021
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 331:42.3Running of the CowsOctober 3, 2026
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 131:49.0MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1831:52.8Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 231:49.10MIAC ChampionshipsNovember 2, 2024
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 333:04.5Blugold 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
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 280 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Maize28031:42.3 PBJr
Sep 4St. Olaf Ole OpenerSep 4 · 5,000 Meters Men · Place 98 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Men9821:42.0 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 152 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College15231:49.0 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 362 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Blue36231:52.8 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 166 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Open16633:04.5 PBSo
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Bethel (Minn.)Bethel (Minn.)8,000 Meters College0DNSSo
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 101 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Men10132:43.4So
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 95 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity9520:25.4SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 154 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College15431:49.10 PBFr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 267 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Varsity26731:04.8FR
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 215 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Varsity21531:19.20FR
Sep 6Toni St. Pierre InvitationalSep 6 · 5,000 Meters Varsity · Place 65 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity6517:35.1FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 7AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 30 · Forest LakeForest Lake5,000 Meters Varsity3017:44.5 PB12
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 66 · Forest LakeForest LakeVarsity665:5012
Sep 30Lester Park Invitational Sep 30 · 5,000 Meters Varsity · Place 19 · Forest LakeForest Lake5,000 Meters Varsity1919:24.4 PB12
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 78 · Forest LakeForest Lake5,000 Meters Varsity7818:45.212
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 78 · Forest LakeForest Lake5,000 Meters Varsity7818:45.212
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 69 · Forest LakeForest Lake5,000 Meters Varsity6918:09.212

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 7AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 52 · Forest LakeForest Lake5,000 Meters Varsity5218:39.311
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 73 · Forest LakeForest Lake5,000 Meters Varsity735:5211
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 455 · Forest LakeForest Lake5,000 Meters Varsity4556:2511
Sep 20Chisago Lakes Wildcat InvitationalSep 20 · 5,000 Meters Boys Varsity 5k · Place 41 · Forest LakeForest Lake5,000 Meters Boys Varsity 5k4120:20.4 PB11
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 298 · Forest LakeForest Lake5,000 Meters Varsity29820:19.0—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 69 · Forest LakeForest Lake5,000 Meters Varsity696:1610
Oct 19Suburban East Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 89 · Forest LakeForest Lake5,000 Meters Varsity896:4910
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 46 · Forest LakeForest Lake5,000 Meters Junior Varsity4619:39.0 PB10
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 378 · Forest LakeForest LakeVarsity3786:2410
Sep 9Steve Hoag InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 24 · Forest LakeForest Lake5,000 Meters Junior Varsity2419:24.410
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 221 · Forest LakeForest Lake5,000 Meters Varsity22119:22.510

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Suburban East Conference XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 65 · Forest LakeForest Lake5,000 Meters Varsity656:01—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Suburban East Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 73 · Forest LakeForest Lake5,000 Meters Junior Varsity736:148
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 438 · Forest LakeForest Lake5,000 Meters Varsity4386:538

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Suburban East Conference ChampionshipsOct 16 · Varsity · Place 151 · Forest LakeForest LakeVarsity1516:417
Oct 6SwainOct 6 · 3,000 Meters Middle School · Place 46 · Forest LakeForest Lake3,000 Meters Middle School4606:377
Aug 302018 High School Cross Country ShowcaseAug 30 · 5,000 Meters Varsity · Place 644 · Forest LakeForest Lake5,000 Meters Varsity64423:47.2—