Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3022:03.3Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1519:06.10Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 818:30.3MVC Super MeetOctober 8, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2418:32.42026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Iowa City Kickers Soccer ParkIowa State Qualifier - 4A - Iowa City, High · Oct 2218:21.3Iowa State Qualifier - 4A - Iowa City, HighOctober 22, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 418:27.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 318:40.0Steve Johnson Invitational October 3, 2026
5,000 Meters · Oak Ridge/Lowe ParkLinn-Mar Invitational · Sep 519:32.5Linn-Mar InvitationalSeptember 5, 2026
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1518:00.3MVC Mississippi DivisionalOctober 15, 2026
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3022:03.30Steve Johnson InvitationalSeptember 30, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212026 State Qualifier - 4A - Dubuque SeniorOct 21 · 5,000 Meters Varsity · Place 48 · Cedar Rapids Washington5,000 Meters Varsity4818:00.912
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters Varsity Boys · Place 54 · Cedar Rapids Washington5,000 Meters Varsity Boys5418:00.3 PB12
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 93 · Cedar Rapids Washington5,000 Meters Varsity Boys9318:30.3 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 230 · Cedar Rapids Washington5,000 Meters Varsity23018:40.0 PB12
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 122 · Cedar Rapids Washington5,000 Meters Varsity Boys 5000 Meters12218:32.4 PB12
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Varsity · Place 79 · Cedar Rapids Washington5,000 Meters Varsity7919:06.10 PB12
Sep 10Cedar Rapids InvitationalSep 10 · 5,000 Meters Varsity Boys 5K · Place 66 · Cedar Rapids Washington5,000 Meters Varsity Boys 5K6618:38.912
Sep 5Linn-Mar InvitationalSep 5 · 5,000 Meters HS Boys · Place 81 · Cedar Rapids Washington5,000 Meters HS Boys8119:32.5 PB12
Aug 29Seminole Valley ClassicAug 29 · 5,000 Meters Boys 5K · Place 36 · Cedar Rapids Washington5,000 Meters Boys 5K3618:25.112

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Iowa City, HighOct 22 · 5,000 Meters State · Place 44 · Cedar Rapids Washington5,000 Meters State4418:21.3 PB11
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Varsity · Place 45 · Cedar Rapids Washington5,000 Meters Varsity4518:40.1JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 96 · Cedar Rapids Washington5,000 Meters Varsity9618:22.411
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 139 · Cedar Rapids Washington5,000 Meters Varsity13918:27.0 PB11
Oct 2Iowa City West InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 14 · Cedar Rapids Washington5,000 Meters Junior Varsity1418:36.6JR
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Varsity · Place 43 · Cedar Rapids Washington5,000 Meters Varsity4318:25.7JR
Sep 11Cedar Rapids InvitationalSep 11 · 5,000 Meters Varsity · Place 78 · Cedar Rapids Washington5,000 Meters Varsity7818:50.5JR
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 66 · Cedar Rapids Washington5,000 Meters Varsity6618:35.9JR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - Southeast PolkOct 23 · 5,000 Meters Varsity · Place 59 · Cedar Rapids Washington5,000 Meters Varsity5920:04.510
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · 5,000 Meters Varsity · Place 56 · Cedar Rapids Washington5,000 Meters Varsity5619:08.7SO
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 105 · Cedar Rapids Washington5,000 Meters Varsity10518:51.8SO
Oct 1Iowa City West InvitationalOct 1 · 5,000 Meters Varsity · Place 43 · Cedar Rapids Washington5,000 Meters Varsity4319:24.2SO
Sep 12Cedar Rapids InvitationalSep 12 · 5,000 Meters Varsity · Place 93 · Cedar Rapids Washington5,000 Meters Varsity9319:26.9SO
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 89 · Cedar Rapids Washington5,000 Meters Varsity8919:04.6SO

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 61 · Cedar Rapids Washington5,000 Meters Varsity6120:20.69
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Varsity · Place 61 · Cedar Rapids Washington5,000 Meters Varsity6119:27.5209
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 74 · Cedar Rapids Washington5,000 Meters Varsity7420:24.7FR
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 342 · Cedar Rapids Washington5,000 Meters Varsity34222:03.3 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 342 · Cedar Rapids Washington5,000 Meters Boys Varsity Orange 5000M34222:03.30 PB9
Sep 21Eastern Iowa ClassicSep 21 · 5,000 Meters Junior Varsity · Place 61 · Cedar Rapids Washington5,000 Meters Junior Varsity6119:41.479
Sep 7Cedar Rapids InvitationalSep 7 · 5,000 Meters Varsity · Place 115 · Cedar Rapids Washington5,000 Meters Varsity11520:14.559
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 150 · Cedar Rapids Washington5,000 Meters Varsity15021:31.3FR