Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Brooks Midwest XC Championships · Nov 2915:30.1Brooks Midwest XC ChampionshipsNovember 29, 2025
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 914:48.9MVC Super MeetOctober 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 114:54.6Iowa State Championships 4ANovember 1, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1916:04.7Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2214:55.3Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1315:50.8Brooks XC National ChampionshipsDecember 13, 2025
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 418:23.02026 Cyclone previewSeptember 4, 2026
8,000 Meters · The Greiner Family XC CourseBig 12 Cross Country Championships · Oct 3124:58.4Big 12 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 924:08.9Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters Big 12 · Place 63 · Iowa StateIowa State8,000 Meters Big 126324:58.4 PBFr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 140 · Iowa StateIowa State8,000 Meters Championship14024:08.9 PBFr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 5 · Iowa StateIowa State6,000 Meters Men518:23.0 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 18 · MidwestMidwest5,000 Meters Championship1815:50.8 PB12
Nov 29Brooks Midwest XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 9 · Cedar Falls IACedar Falls IA5,000 Meters Championship915:30.1 PB12
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity114:54.6 PB12
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 1 · Cedar FallsCedar Falls5,000 Meters State114:55.3 PB12
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity115:29.8SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 2 · Cedar FallsCedar Falls5,000 Meters Varsity214:48.9 PB12
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · Cedar FallsCedar Falls5,000 Meters Varsity314:50.6SR
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 8 · Cedar FallsCedar Falls5,000 Meters High School Boys Championship Race816:04.7 PB12
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity115:01.0SR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 2 · Cedar FallsCedar Falls5,000 Meters Varsity215:08.0JR
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity114:53.87JR
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity115:12.8JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity114:55.4JR
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity114:45.1JR
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity114:40.011
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 1 · Cedar FallsCedar Falls5,000 Meters Varsity115:10.7JR
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 3 · Cedar FallsCedar Falls5,000 Meters Varsity315:30.0JR