| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Barrett Jesina | 16:27.7 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 2 | Cadel Conner | 16:42.1 | 12 | Grinnell | ---- | ---- | ---- |
| 3 | Simon Wendel | 16:49.0 | 12 | Mediapolis | ---- | ---- | ---- |
| 4 | Cooper Lenz | 17:18.4 | 11 | Newton | ---- | ---- | ---- |
| 5 | Liam Crites | 17:26.0 | 12 | Grinnell | ---- | ---- | ---- |
| 6 | Max Swartzentruber | 17:28.2 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 7 | Aden Wolfe | 17:30.5 | 11 | Grinnell | ---- | ---- | ---- |
| 8 | Lance Zaabel | 17:36.0 | 12 | Newton | ---- | ---- | ---- |
| 9 | Isaac Sandquist | 17:44.4 | 11 | Grinnell | ---- | ---- | ---- |
| 10 | Silas Hulett | 17:49.5 | 11 | Mount Pleasant | ---- | ---- | ---- |
| 11 | Will Schmidgall | 17:56.5 | 11 | Mediapolis | ---- | ---- | ---- |
| 12 | Marcus Pirkl | 18:05.4 | 9 | Williamsburg | ---- | ---- | ---- |
| 13 | Jack Lange | 18:18.2 | 11 | Benton Community | ---- | ---- | ---- |
| 14 | Caleb Olson | 18:20.2 | 13 | Benton Community | ---- | ---- | ---- |
| 15 | Owen Osterhaus | 18:24.2 | 10 | PCM | ---- | ---- | ---- |
| 16 | Blake Herny | 18:28.5 | 12 | Oskaloosa | ---- | ---- | ---- |
| 17 | Kash Fischer | 18:29.5 | 11 | PCM | ---- | ---- | ---- |
| 18 | Lane Smith | 18:34.0 | 10 | Oskaloosa | ---- | ---- | ---- |
| 19 | Coby Deraad | 18:37.9 | 12 | PCM | ---- | ---- | ---- |
| 20 | Brevin Zirkel | 18:38.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 21 | Colin Reed | 18:40.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 22 | Gideon Conner | 18:53.5 | 11 | Grinnell | ---- | ---- | ---- |
| 23 | William Schalmo | 19:07.0 | 11 | Grinnell | ---- | ---- | ---- |
| 24 | Brenden Lahart | 19:08.5 | 11 | PCM | ---- | ---- | ---- |
| 25 | Levi Zaabel | 19:22.2 | 10 | Newton | ---- | ---- | ---- |
| 26 | Finn Brummel | 19:24.7 | 12 | Williamsburg | ---- | ---- | ---- |
| 27 | Brian Arazia | 19:29.7 | 11 | Benton Community | ---- | ---- | ---- |
| 28 | Micah Van Ee | 19:30.0 | 10 | Oskaloosa | ---- | ---- | ---- |
| 29 | Mason Lindeen | 19:33.9 | 11 | Mediapolis | ---- | ---- | ---- |
| 30 | Charlie Koons | 19:34.2 | 11 | Williamsburg | ---- | ---- | ---- |
| 31 | Hudson Nunnelley | 19:41.7 | 12 | Williamsburg | ---- | ---- | ---- |
| 32 | Jed Schanbacher | 19:42.5 | 10 | Benton Community | ---- | ---- | ---- |
| 33 | Camden Lahart | 19:45.7 | 10 | PCM | ---- | ---- | ---- |
| 34 | Reece Waters | 19:47.4 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 35 | Drew Lamont | 19:48.5 | 10 | Newton | ---- | ---- | ---- |
| 36 | Brady Jesina | 19:59.4 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 37 | Eli Shinn | 19:59.5 | 10 | Danville | ---- | ---- | ---- |
| 38 | Cademon Burkett | 20:02.0 | 10 | PCM | ---- | ---- | ---- |
| 39 | Logan Frank | 20:12.7 | 12 | Mediapolis | ---- | ---- | ---- |
| 40 | Silas Johnston | 20:15.7 | 10 | Oskaloosa | ---- | ---- | ---- |
| 41 | Isaac Shinn | 20:23.9 | 12 | Danville | ---- | ---- | ---- |
| 42 | Abel Aldama | 20:24.2 | 11 | Newton | ---- | ---- | ---- |
| 43 | Noah Tremel | 20:29.7 | 11 | Newton | ---- | ---- | ---- |
| 44 | Sam Nelson | 20:32.5 | 12 | Oskaloosa | ---- | ---- | ---- |
| 45 | Allan Scott | 20:37.2 | 11 | H-L-V , Victor | ---- | ---- | ---- |
| 46 | Dayton Reif | 20:41.4 | 10 | Montezuma | ---- | ---- | ---- |
| 47 | Jace Koester | 20:42.5 | 12 | Grinnell | ---- | ---- | ---- |
| 48 | Ben Leishman | 20:45.9 | 10 | Mount Pleasant | ---- | ---- | ---- |
| 49 | Jonathan Sadler | 20:46.4 | 11 | Benton Community | ---- | ---- | ---- |
| 50 | Shawn Griffis | 20:47.5 | 11 | Mediapolis | ---- | ---- | ---- |
| 51 | Noah Pickart | 20:52.5 | 12 | Benton Community | ---- | ---- | ---- |
| 52 | Cade Lowry | 20:52.7 | 10 | Montezuma | ---- | ---- | ---- |
| 53 | Jaxson Mehlert | 20:53.2 | 10 | Benton Community | ---- | ---- | ---- |
| 54 | Max Shirmer | 20:54.0 | 9 | South Tama County, Tama | ---- | ---- | ---- |
| 55 | Camden Phillips | 21:19.5 | 10 | Mediapolis | ---- | ---- | ---- |
| 56 | Kyle Luna | 21:27.0 | 10 | Mediapolis | ---- | ---- | ---- |
| 57 | David Wickett | 21:37.9 | 10 | Newton | ---- | ---- | ---- |
| 58 | Clark Peterson | 21:47.5 | 9 | Mount Pleasant | ---- | ---- | ---- |
| 59 | Rylan Edgington | 21:49.5 | 10 | PCM | ---- | ---- | ---- |
| 60 | Markus Woolery | 21:50.9 | 12 | Cedar Ridge Christian | ---- | ---- | ---- |
| 61 | Benji Lothamer | 21:52.7 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 62 | Elijah Chancellor | 21:53.7 | 10 | Danville | ---- | ---- | ---- |
| 63 | Kellen Kauzlarich | 21:58.7 | 9 | Oskaloosa | ---- | ---- | ---- |
| 64 | Payton Wilson | 22:10.5 | 12 | Mount Pleasant | ---- | ---- | ---- |
| 65 | Archie Damschen | 22:12.0 | 9 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 66 | Devin Timm | 22:25.5 | 10 | Belle Plaine | ---- | ---- | ---- |
| 67 | Anthony Krzyzanowski | 22:28.7 | 11 | Mount Pleasant | ---- | ---- | ---- |
| 68 | Tyson Huber | 22:32.0 | 10 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 69 | Paislee Owens | 22:42.7 | 9 | Danville | ---- | ---- | ---- |
| 70 | Jonathon Pickard | 22:43.0 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 71 | Carter Bonnett | 22:46.7 | 11 | Oskaloosa | ---- | ---- | ---- |
| 72 | Alex Pfadenhauer | 22:49.5 | 12 | Danville | ---- | ---- | ---- |
| 73 | Linkyn Bru | 22:52.0 | 11 | Montezuma | ---- | ---- | ---- |
| 74 | Drew Thys | 22:54.0 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 75 | Max Heater | 22:57.0 | 10 | Mount Pleasant | ---- | ---- | ---- |
| 76 | Bennett Gardner | 23:03.5 | 12 | Cedar Ridge Christian | ---- | ---- | ---- |
| 77 | Luke Benson | 23:34.5 | 9 | Montezuma | ---- | ---- | ---- |
| 78 | Levi Woolery | 23:42.7 | 8 | Cedar Ridge Christian | ---- | ---- | ---- |
| 79 | Ryker Beal | 23:49.0 | 9 | Belle Plaine | ---- | ---- | ---- |
| 80 | Cayce Damschen | 24:03.2 | 10 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 81 | Lance Milton | 24:07.2 | 10 | H-L-V , Victor | ---- | ---- | ---- |
| 82 | Ian Davis | 24:19.7 | 11 | Belle Plaine | ---- | ---- | ---- |
| 83 | Hayden Neuhaus | 24:30.2 | 11 | Belle Plaine | ---- | ---- | ---- |
| 84 | Lucas Hurd | 25:06.7 | 9 | Mount Pleasant | ---- | ---- | ---- |
| 85 | Ian Wenck | 25:19.2 | 11 | Danville | ---- | ---- | ---- |
| 86 | Derek Bral | 25:25.5 | 11 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 87 | Ayden Wagner | 26:26.2 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 88 | Nolan Arp | 26:44.0 | 9 | South Tama County, Tama | ---- | ---- | ---- |
| 89 | Cash Hawkins | 27:04.2 | 10 | H-L-V , Victor | ---- | ---- | ---- |
| 90 | Thayer Hambly | 27:05.7 | 10 | Cedar Ridge Christian | ---- | ---- | ---- |
| 91 | Eric Litwiller | 27:17.9 | 11 | Cedar Ridge Christian | ---- | ---- | ---- |
| 92 | David Steinbron | 27:43.0 | 12 | Cedar Ridge Christian | ---- | ---- | ---- |
| 93 | Nicholas Damon | 27:49.7 | 10 | Montezuma | ---- | ---- | ---- |
| 94 | Patrick Peach | 28:24.2 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 95 | Sawyer Neuhaus | 28:28.4 | 11 | Belle Plaine | ---- | ---- | ---- |
| 96 | Riley Stubbs | 28:44.0 | 9 | South Tama County, Tama | ---- | ---- | ---- |
| 97 | Ethan Busch | 34:57.3 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |