Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3022:32.6Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Central College CourseHeartland Classic · Sep 2020:50.3Heartland Classic September 20, 2025
5,000 Meters · Empire ParkIowa State Qualifier - 4A - Pleasant Valley · Oct 1920:51Iowa State Qualifier - 4A - Pleasant ValleyOctober 19, 2022
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 920:32.0MVC Super MeetOctober 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 120:55.2Iowa State Championships 4ANovember 1, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1421:20.0All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1022:04.41All-American InvitationalSeptember 10, 2022
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 421:16.1Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Pleasant Valley HSIowa State Qualifier - 4A - Pleasant Valley · Oct 2221:22Iowa State Qualifier - 4A - Pleasant ValleyOctober 22, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 122:11.80Steve Johnson InvitationalOctober 1, 2022

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 118 · Linn-Mar Marion5,000 Meters Varsity11820:55.2 PB12
Oct 22Iowa State Qualifier - 4A - Pleasant ValleyOct 22 · 5,000 Meters State · Place 30 · Linn-Mar Marion5,000 Meters State3021:22 PB12
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 26 · Linn-Mar Marion5,000 Meters Varsity2621:44.2SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 39 · Linn-Mar Marion5,000 Meters Varsity3920:32.0 PB12
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 59 · Linn-Mar Marion5,000 Meters Varsity5921:16.1 PB12
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Varsity · Place 7 · Linn-Mar Marion5,000 Meters Varsity720:06.0SR
Sep 20Heartland Classic Sep 20 · 5,000 Meters Varsity · Place 52 · Linn-Mar Marion5,000 Meters Varsity5220:50.3 PB12
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 64 · Linn-Mar Marion5,000 Meters Varsity6421:23.112
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 20 · Linn-Mar Marion5,000 Meters Varsity2021:28.4SR
Aug 30Cedar Rapids Prairie InvitationalAug 30 · 5,000 Meters Varsity · Place 28 · Linn-Mar Marion5,000 Meters Varsity2821:16.0SR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - Pleasant ValleyOct 23 · 5,000 Meters Varsity · Place 28 · Linn-Mar Marion5,000 Meters Varsity2821:1311
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 17 · Linn-Mar Marion5,000 Meters Varsity1720:25.2JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 36 · Linn-Mar Marion5,000 Meters Varsity3620:16.9JR
Oct 1Iowa City West InvitationalOct 1 · 5,000 Meters Varsity · Place 7 · Linn-Mar Marion5,000 Meters Varsity721:25.7JR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 66 · Linn-Mar Marion5,000 Meters Varsity6621:20.0 PB11
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 19 · Linn-Mar Marion5,000 Meters Varsity1921:04.4JR
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 34 · Linn-Mar Marion5,000 Meters Varsity3421:58.4JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 23 · Linn-Mar Marion5,000 Meters Varsity2320:24.410
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Varsity · Place 21 · Linn-Mar Marion5,000 Meters Varsity2120:09.0910
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 48 · Linn-Mar Marion5,000 Meters Varsity4821:23.7SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 104 · Linn-Mar Marion5,000 Meters Varsity10422:32.6 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 104 · Linn-Mar Marion5,000 Meters Girls Varsity Orange 5000M10422:32.6010
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 92 · Linn-Mar Marion5,000 Meters Varsity9222:13.2010
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 23 · Linn-Mar Marion5,000 Meters Varsity2321:56.3SO

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 108 · Linn-Mar Marion5,000 Meters State10821:14.589
Oct 19Iowa State Qualifier - 4A - Pleasant ValleyOct 19 · 5,000 Meters State · Place 25 · Linn-Mar Marion5,000 Meters State2520:51 PB9
Oct 13MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 29 · Linn-Mar Marion5,000 Meters Varsity296:399
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 58 · Linn-Mar Marion5,000 Meters Varsity5820:48.699
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Grey Varsity · Place 129 · Linn-Mar Marion5,000 Meters Grey Varsity12922:11.80 PB9
Sep 22Eastern Iowa ClassicSep 22 · 5,000 Meters Varsity · Place 29 · Linn-Mar Marion5,000 Meters Varsity2921:06.159
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 79 · Linn-Mar Marion5,000 Meters Varsity7922:04.41 PB9
Sep 3Linn-Mar InvitationalSep 3 · 5,000 Meters Varsity · Place 18 · Linn-Mar Marion5,000 Meters Varsity1821:49.7FR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Place 41 · Linn-Mar Marion5,000 Meters Varsity4122:05.04FR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Linn-Mar Marion4,000 Meters Varsity—DNFFR