Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkMVC Divisional Meet · Oct 1419:12.86MVC Divisional MeetOctober 14, 2021
5,000 Meters · Dubuque Soccer ComplexIowa State 4A State Qualfier @ Dubuque Senior · Oct 2315:42.3Iowa State 4A State Qualfier @ Dubuque SeniorOctober 23, 2024
5,000 Meters · Empire ParkIowa State Qualifier - 4A - Pleasant Valley · Oct 1917:33Iowa State Qualifier - 4A - Pleasant ValleyOctober 19, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 115:56.8Iowa State Championships 4ANovember 1, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:08.5NXR Heartland Regional ChampionshipsNovember 10, 2024
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1127:00.42Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1928:31.3Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2427:44.76Northern Sun Conference XC MeetOctober 24, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 328:08.8Blugold InvitationalOctober 3, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 73 · Minnesota CrookstonMinnesota Crookston8,000 Meters Men's 80007327:44.76 PBFr
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 100 · Minnesota CrookstonMinnesota Crookston8,000 Meters Gold10027:00.42 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 180 · Minnesota CrookstonMinnesota Crookston8,000 Meters Varsity18028:08.8 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 87 · Minnesota CrookstonMinnesota Crookston8,000 Meters Jo Rider Men’s Maroon Race (Division8728:31.3 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 148 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Championship14816:08.5 PB12
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 19 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1915:56.8SR
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 19 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1915:56.8 PB12
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 8 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity815:42.24SR
Oct 23Iowa State 4A State Qualfier @ Dubuque SeniorOct 23 · 5,000 Meters Varsity Boys · Place 8 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity Boys815:42.3 PB12
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · 5,000 Meters Varsity · Place 2 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity215:32.3SR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 27 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity2716:18.5SR
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 3 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity316:24.6SR
Sep 12Cedar Rapids InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity916:06.4SR
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Varsity · Place 16 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1616:3212
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 7 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity716:23.4SR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 32 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity3216:12.8JR
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 32 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity3216:12.811
Oct 18Iowa State Qualifier - 4A - Pleasant ValleyOct 18 · 5,000 Meters Varsity · Place 5 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity516:3211
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 5 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity516:05.9JR
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 10 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1016:43.0JR
Sep 28Bud Williams InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity516:32.79JR
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 56 · C R PrairieC R Prairie5,000 Meters Varsity5616:54.211
Sep 7Cedar Rapids InvitationalSep 7 · 5,000 Meters Varsity · Place 23 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity2316:45.2711

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 91 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters State9117:21.7710
Oct 19Iowa State Qualifier - 4A - Pleasant ValleyOct 19 · 5,000 Meters State · Place 25 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters State2517:33 PB10
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 62 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity6217:20.0510
Sep 29Bud Williams InvitationalSep 29 · 5,000 Meters Varsity · Place 21 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity2116:50.07SO
Sep 8Cedar Rapids InvitationalSep 8 · 5,000 Meters Varsity · Place 16 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1617:25.1910
Sep 8Cedar Rapids InvitationalSep 8 · 5,000 Meters Varsity · Place 16 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1617:25.1910
Sep 3Pleasant Valley Spartan InvitationalSep 3 · 5,000 Meters Varsity · Place 36 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity3617:5510
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity—DNFSO
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Place 6 · Prairie Cedar RapidsPrairie Cedar Rapids4,000 Meters Varsity613:54.18SO

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14MVC Divisional MeetOct 14 · 5,000 Meters 9/10 · Place 11 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters 9/101119:12.86 PB9
Oct 7MVC Super MeetOct 7 · 5,000 Meters Varsity · Place 13 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity1318:12.309
Sep 30Bud Williams InvitationalSep 30 · 5,000 Meters Varsity · Place 69 · Prairie Cedar RapidsPrairie Cedar Rapids5,000 Meters Varsity6920:18.589
Sep 9Cedar Rapids InvitationalSep 9 · 5,000 Meters Frosh/Soph Freshman · Place 6 · Prairie, Cedar RapidsPrairie, Cedar Rapids5,000 Meters Frosh/Soph Freshman618:48.529