Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3018:27.1Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1516:55.74Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 816:47.8MVC Super MeetOctober 8, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2416:46.12026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 916:14.1MVC Super MeetOctober 9, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1317:05.5All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 917:34.80All-American InvitationalSeptember 9, 2023
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 416:47.6Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 316:10.3Steve Johnson Invitational October 3, 2026
5,000 Meters · Oak Ridge/Lowe ParkMVC Valley Divisional · Oct 1516:38.50MVC Valley DivisionalOctober 15, 2026
5,000 Meters · Pleasant Valley HSIowa State Qualifier - 4A - Pleasant Valley · Oct 2217:09Iowa State Qualifier - 4A - Pleasant ValleyOctober 22, 2025
5,000 Meters · Seminole Valley ParkJV State · Oct 2618:35.5JV StateOctober 26, 2024
5,000 Meters · University of Iowa XC CourseTrojan Early Bird · Aug 2716:37.6Trojan Early BirdAugust 27, 2026
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3018:27.10Steve 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 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 19 · Linn-Mar Marion5,000 Meters Varsity1916:48.612
Oct 15MVC Valley DivisionalOct 15 · 5,000 Meters Varsity · Place 5 · Linn-Mar Marion5,000 Meters Varsity516:38.50 PB12
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 26 · Linn-Mar Marion5,000 Meters Varsity Boys2616:47.8 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 18 · Linn-Mar Marion5,000 Meters Varsity1816:10.3 PB12
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 18 · Linn-Mar Marion5,000 Meters Varsity Boys 5000 Meters1816:46.1 PB12
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Varsity · Place 11 · Linn-Mar Marion5,000 Meters Varsity1116:55.74 PB12
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 18 · Linn-Mar Marion5,000 Meters Varsity1817:06.012
Sep 5Linn-Mar InvitationalSep 5 · 5,000 Meters HS Boys · Place 8 · Linn-Mar Marion5,000 Meters HS Boys816:53.412
Aug 27Trojan Early BirdAug 27 · 5,000 Meters Varsity Boys 5K · Place 1 · Linn-Mar Marion5,000 Meters Varsity Boys 5K116:37.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Pleasant ValleyOct 22 · 5,000 Meters State · Place 19 · Linn-Mar Marion5,000 Meters State1917:09 PB11
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 15 · Linn-Mar Marion5,000 Meters Varsity1516:51.0JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 21 · Linn-Mar Marion5,000 Meters Varsity2116:14.1 PB11
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 32 · Linn-Mar Marion5,000 Meters Varsity3216:47.6 PB11
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Varsity · Place 17 · Linn-Mar Marion5,000 Meters Varsity1716:42.7JR
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 30 · Linn-Mar Marion5,000 Meters Varsity3017:05.5 PB11
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 13 · Linn-Mar Marion5,000 Meters Varsity1316:34.0JR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 6 · Linn-Mar Marion5,000 Meters Varsity616:01.0JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26JV StateOct 26 · 5,000 Meters Boys · Place 23 · Linn-Mar Marion5,000 Meters Boys2318:35.5 PB10
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Junior Varsity · Place 7 · Linn-Mar Marion5,000 Meters Junior Varsity717:38.3SO
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 23 · Linn-Mar Marion5,000 Meters Varsity2318:00.0SO
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 103 · Linn-Mar Marion5,000 Meters Varsity10318:23.010
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 32 · Linn-Mar Marion5,000 Meters Varsity3217:30.2SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 33 · Linn-Mar Marion5,000 Meters Varsity3317:25.79
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Varsity · Place 38 · Linn-Mar Marion5,000 Meters Varsity3817:26.2109
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 72 · Linn-Mar Marion5,000 Meters Varsity7218:21.2FR
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 157 · Linn-Mar Marion5,000 Meters Varsity15718:27.1 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 157 · Linn-Mar Marion5,000 Meters Boys Varsity Orange 5000M15718:27.10 PB9
Sep 21Eastern Iowa ClassicSep 21 · 5,000 Meters Varsity · Place 24 · Linn-Mar Marion5,000 Meters Varsity2417:06.199
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Linn-Mar Marion5,000 Meters Varsity5417:34.80 PB9
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 40 · Linn-Mar Marion5,000 Meters Varsity4017:59.2FR
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 4 · Linn-Mar Marion5,000 Meters JV Boys 5K419:34.69