Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 817:41.9MVC Super MeetOctober 8, 2026
5,000 Meters · Crow Creek ParkPleasant Valley Spartan Invite · Sep 518:41Pleasant Valley Spartan InviteSeptember 5, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2416:53.02026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:44.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 918:14.5MVC Super MeetOctober 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Oct 3116:37.7Iowa State Championships 4AOctober 31, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:38.6Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1318:26.4All-American InvitationalSeptember 13, 2025
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1017:39.6Bobcat InviteSeptember 10, 2026
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 418:18.6Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 317:05.8Steve Johnson Invitational October 3, 2026
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1516:12.4MVC Mississippi DivisionalOctober 15, 2026
5,000 Meters · University of Iowa XC CourseTrojan Early Bird · Aug 2717:47.3Trojan Early BirdAugust 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 4AOct 31 · 5,000 Meters State · Place 77 · Iowa City Liberty5,000 Meters State7716:37.7 PB10
Oct 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 18 · Iowa City Liberty5,000 Meters Varsity1816:47.110
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters Varsity Boys · Place 12 · Iowa City Liberty5,000 Meters Varsity Boys1216:12.4 PB10
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 77 · Iowa City Liberty5,000 Meters Varsity Boys7717:41.9 PB10
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 92 · Iowa City Liberty5,000 Meters Varsity9217:05.8 PB10
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 26 · Iowa City Liberty5,000 Meters Varsity Boys 5000 Meters2616:53.0 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 185 · Iowa City Liberty5,000 Meters High School Boys Championship Race18516:44.2 PB10
Sep 10Bobcat InviteSep 10 · 5,000 Meters Junior Varsity · Place 9 · Iowa City Liberty5,000 Meters Junior Varsity917:39.6 PB10
Sep 5Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 82 · Iowa City Liberty5,000 Meters Varsity8218:41 PB10
Aug 27Trojan Early BirdAug 27 · 5,000 Meters Varsity Boys 5K · Place 21 · Iowa City Liberty5,000 Meters Varsity Boys 5K2117:47.3 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9MVC Super MeetOct 9 · 5,000 Meters Frosh/Soph · Place 27 · Iowa City Liberty5,000 Meters Frosh/Soph2718:14.5 PB9
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 9 · Iowa City Liberty5,000 Meters Junior Varsity918:18.6 PB9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 359 · Iowa City Liberty5,000 Meters High School Boys Championship Race35919:38.6 PB9
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 8 · Iowa City Liberty5,000 Meters Junior Varsity818:26.4 PB9