Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkMVC Divisional Meet · Oct 1417:56.97MVC Divisional MeetOctober 14, 2021
5,000 Meters · Dubuque Soccer ComplexIHSAA Class 4A District Meet - Dubuque Senior · Oct 2117:41.4IHSAA Class 4A District Meet - Dubuque SeniorOctober 21, 2020
5,000 Meters · Empire ParkIowa State Qualifier - 4A - Pleasant Valley · Oct 1917:13Iowa State Qualifier - 4A - Pleasant ValleyOctober 19, 2022
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1017:53.76All-American InvitationalSeptember 10, 2022
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 117:11.52Steve Johnson InvitationalOctober 1, 2022
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:22.9Running of the CowsOctober 3, 2026
8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1428:20.8Jim Drews InvitationalOctober 14, 2023
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3126:31.3MIAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 25 · St. OlafSt. Olaf8,000 Meters Men2526:31.3 PBSr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 4 · St. OlafSt. Olaf8,000 Meters Varsity426:38.5SR
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 60 · St. OlafSt. Olaf8,000 Meters Open6027:22.9 PBSr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 65 · St. OlafSt. Olaf8,000 Meters Men6527:07.9Sr
Sep 12St. Olaf Alumni RunSep 12 · 5,000 Meters 5k · Place 29 · St. OlafSt. Olaf5,000 Meters 5k2916:46.0UnofficialSr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · St. OlafSt. Olaf8,000 Meters College0DNSJr
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 58 · St. OlafSt. Olaf5,000 Meters Varsity5817:42.7JR

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 167 · St. OlafSt. Olaf8,000 Meters Varsity16729:32.00SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 100 · St. OlafSt. Olaf8,000 Meters Varsity10028:12.4FR-1
Oct 14Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 168 · St. OlafSt. Olaf8,000 Meters College16828:20.8 PBFr
Sep 16St. Olaf InvitationalSep 16 · 8,000 Meters Varsity · Place 56 · St. OlafSt. Olaf8,000 Meters Varsity5628:06.5FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 4A - Pleasant ValleyOct 19 · 5,000 Meters State · Place 21 · Linn-Mar MarionLinn-Mar Marion5,000 Meters State2117:13 PB12
Oct 13MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 27 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity275:3312
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 41 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4116:47.8412
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Gray Varsity · Place 85 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Gray Varsity8517:11.52 PB12
Sep 22Eastern Iowa ClassicSep 22 · 5,000 Meters Varsity · Place 27 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity2716:57.5812
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 37 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity3717:53.76 PB12
Sep 3Linn-Mar InvitationalSep 3 · 5,000 Meters Varsity · Place 15 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity1517:31.8SR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Place 43 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4318:26.86SR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Linn-Mar MarionLinn-Mar Marion4,000 Meters Varsity—DNFSR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 4A - Pleasant ValleyOct 20 · 5,000 Meters State · Place 32 · Linn-Mar MarionLinn-Mar Marion5,000 Meters State3218:1311
Oct 14MVC Divisional MeetOct 14 · 5,000 Meters Varsity · Place 33 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity3317:56.97 PB11
Oct 7MVC Super MeetOct 7 · 5,000 Meters Varsity · Place 65 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity6517:36.1211
Oct 2Steve Johnson InvitationalOct 2 · 5,000 Meters Varsity · Place 111 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity11117:37.7311
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 102 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity10219:24.4011

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21IHSAA Class 4A District Meet - Dubuque SeniorOct 21 · 5,000 Meters Varsity · Place 43 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4317:41.4 PB10
Oct 15MVC Mississippi Division ChampionshipsOct 15 · 5,000 Meters Varsity · Place 44 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4418:17.7310