Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 815:58.6MVC Super MeetOctober 8, 2026
5,000 Meters · Crow Creek ParkPleasant Valley Spartan Invite · Sep 517:23Pleasant Valley Spartan InviteSeptember 5, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2416:11.12026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1815:52.9Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Iowa City Kickers Soccer ParkIowa State Qualifier - 4A - Iowa City, High · Oct 2216:30.4Iowa State Qualifier - 4A - Iowa City, HighOctober 22, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Oct 3115:26.6Iowa State Championships 4AOctober 31, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:27.1Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1317:10.3All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 918:59.00All-American InvitationalSeptember 9, 2023
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1016:20.7Bobcat InviteSeptember 10, 2026
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 416:49.1Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 315:46.5Steve Johnson Invitational October 3, 2026
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1515:35.3MVC Mississippi DivisionalOctober 15, 2026
5,000 Meters · University of Iowa XC CourseTrojan Early Bird · Aug 2716:55.8Trojan 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 8 · Iowa City Liberty5,000 Meters State815:26.6 PB12
Oct 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 4 · Iowa City Liberty5,000 Meters Varsity415:47.612
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters Varsity Boys · Place 5 · Iowa City Liberty5,000 Meters Varsity Boys515:35.3 PB12
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 5 · Iowa City Liberty5,000 Meters Varsity Boys515:58.6 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 13 · Iowa City Liberty5,000 Meters Varsity1315:46.5 PB12
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 5 · Iowa City Liberty5,000 Meters Varsity Boys 5000 Meters516:11.1 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 66 · Iowa City Liberty5,000 Meters High School Boys Championship Race6615:52.9 PB12
Sep 10Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 20 · Iowa City Liberty5,000 Meters Varsity2016:20.7 PB12
Sep 5Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 25 · Iowa City Liberty5,000 Meters Varsity2517:23 PB12
Aug 27Trojan Early BirdAug 27 · 5,000 Meters Varsity Boys 5K · Place 5 · Iowa City Liberty5,000 Meters Varsity Boys 5K516:55.8 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 33 · Iowa City Liberty5,000 Meters Varsity3316:05.811
Oct 22Iowa State Qualifier - 4A - Iowa City, HighOct 22 · 5,000 Meters State · Place 10 · Iowa City Liberty5,000 Meters State1016:30.4 PB11
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 16 · Iowa City Liberty5,000 Meters Varsity1616:51.9JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 33 · Iowa City Liberty5,000 Meters Varsity3316:30.711
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 33 · Iowa City Liberty5,000 Meters Varsity3316:49.1 PB11
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 29 · Iowa City Liberty5,000 Meters Varsity2916:33.1JR
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 227 · Iowa City Liberty5,000 Meters High School Boys Championship Race22718:27.1 PB11
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 33 · Iowa City Liberty5,000 Meters Varsity3317:10.3 PB11
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 20 · Iowa City Liberty5,000 Meters Varsity2017:00.5JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 104 · Iowa City Liberty5,000 Meters Varsity10417:02.6SO
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 104 · Iowa City Liberty5,000 Meters Varsity10417:02.610
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 31 · Iowa City Liberty5,000 Meters Varsity3116:55.13SO
Oct 23Iowa State 4A State Qualfier @ Dubuque SeniorOct 23 · 5,000 Meters Varsity Boys · Place 31 · Iowa City Liberty5,000 Meters Varsity Boys3116:55.210
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 24 · Iowa City Liberty5,000 Meters Varsity2416:49.9SO
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 62 · Iowa City Liberty5,000 Meters Varsity6217:08.1SO
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 54 · Iowa City Liberty5,000 Meters Varsity5417:19.6SO
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 93 · Iowa City Liberty5,000 Meters Varsity9318:07.910

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 9 · Iowa City Liberty5,000 Meters Varsity918:00.3FR
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 23 · Iowa City Liberty5,000 Meters Varsity2318:53.1FR
Sep 28Bud Williams InvitationalSep 28 · 5,000 Meters Varsity · Place 65 · Iowa City Liberty5,000 Meters Varsity6518:30.43FR
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 33 · Iowa City Liberty5,000 Meters Junior Varsity3318:59.00 PB9
Sep 1Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Boys 5K · Place 13 · Iowa City Liberty5,000 Meters Boys 5K1318:42.39