Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2918:48.13Algona InviteSeptember 29, 2025
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1318:20.00Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 718:08.62Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 2518:45.20Sioux Center XC InviteSeptember 25, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 918:51.79Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 518:51.5John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1319:15.30Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · Sergeant BluffSergeant Bluff XC Invite · Sep 1818:53.51Sergeant Bluff XC InviteSeptember 18, 2025
5,000 Meters · SpencerSpencer XC Invite · Aug 2821:05.53Spencer XC InviteAugust 28, 2025
5,000 Meters · Spencer Municipal Golf CourseIowa State Qualifier - 3A - Spencer · Oct 2218:14.85Iowa State Qualifier - 3A - SpencerOctober 22, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 418:59.52Iowa Great Lakes XC MeetSeptember 4, 2025
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3130:44.0Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 331:26.4Running of the CowsOctober 3, 2026
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1830:19.7Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 120 · Cornell CollegeCornell College8,000 Meters Midwest12030:44.0 PBFr
Oct 17Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 428 · Cornell CollegeCornell College8,000 Meters Varsity42829:58.6FR-1
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 274 · Cornell CollegeCornell College8,000 Meters Maize27431:26.4 PBFr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 164 · Cornell CollegeCornell College8,000 Meters Collegiate16430:19.7 PBFr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 68 · Cornell CollegeCornell College5,000 Meters Collegiate6818:51.5 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 3A - SpencerOct 22 · 5,000 Meters State · Place 40 · SpencerSpencer5,000 Meters State4018:14.85 PB12
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 20 · SpencerSpencer5,000 Meters Varsity2018:20.00 PB12
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 28 · SpencerSpencer5,000 Meters Varsity2818:08.62 PB12
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 29 · SpencerSpencer5,000 Meters Varsity2918:48.13 PB12
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 56 · SpencerSpencer5,000 Meters Varsity5618:45.20 PB12
Sep 18Sergeant Bluff XC InviteSep 18 · 5,000 Meters C Division · Place 7 · SpencerSpencer5,000 Meters C Division718:53.51 PB12
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters VAR A · Place 26 · SpencerSpencer5,000 Meters VAR A2619:15.30 PB12
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 38 · SpencerSpencer5,000 Meters VAR3818:51.79 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m JV · Place 2 · SpencerSpencer5,000 Meters Boys 5000m JV218:59.52 PB12
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 26 · SpencerSpencer5,000 Meters New Division #22621:05.53 PB12