| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Robbie Hall | 17:22.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 2 | Danny Dye | 17:50.5 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 3 | Keegan Holdmeyer | 17:50.9 | 12 | ADM, Adel | ---- | ---- | ---- |
| 4 | Wesley Sadler | 17:51.5 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 5 | Kyler Happel | 17:53.6 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 6 | Cayden Scheil | 18:01.4 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 7 | Ty Miller | 18:06.1 | 10 | ADM, Adel | ---- | ---- | ---- |
| 8 | Nic Fuller | 18:07.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 9 | Luke Yanacheak | 18:07.5 | 12 | ADM, Adel | ---- | ---- | ---- |
| 10 | Brody Speidel | 18:17.0 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 11 | Daniel Rozenboom | 18:27.3 | 11 | Pella | ---- | ---- | ---- |
| 12 | Mark Behr | 18:31.1 | 11 | ADM, Adel | ---- | ---- | ---- |
| 13 | Drew Hall | 18:33.5 | 10 | ADM, Adel | ---- | ---- | ---- |
| 14 | Owen Royer | 18:36.0 | 11 | ADM, Adel | ---- | ---- | ---- |
| 15 | Cooper Steeples | 18:44.5 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 16 | Paxton Bouma | 18:50.1 | 11 | Pella Christian | ---- | ---- | ---- |
| 17 | Gabby Hermon | 18:53.1 | 9 | Carlisle | ---- | ---- | ---- |
| 18 | Hudson Nunnelley | 18:56.5 | 11 | Williamsburg | ---- | ---- | ---- |
| 19 | Felipe Saldana | 18:57.3 | 9 | Carlisle | ---- | ---- | ---- |
| 20 | Trevin Sutton | 19:04.6 | 10 | Pella | ---- | ---- | ---- |
| 21 | Samuel Griffith | 19:05.4 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 22 | Tate Petersen | 19:10.1 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 23 | Cade Happel | 19:11.0 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 24 | Zane Redman | 19:15.3 | 10 | Pella | ---- | ---- | ---- |
| 25 | Jordan Shaffer | 19:15.5 | 12 | Pella | ---- | ---- | ---- |
| 26 | Charlie Pettit | 19:16.5 | 11 | Solon | ---- | ---- | ---- |
| 27 | Kayden Tritz | 19:19.3 | 11 | ADM, Adel | ---- | ---- | ---- |
| 28 | Martin Schmesier | 19:20.5 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 29 | Mars Chapel | 19:21.6 | 12 | Pella | ---- | ---- | ---- |
| 30 | Vincent Merrill | 19:21.8 | 11 | Carlisle | ---- | ---- | ---- |
| 31 | Clay Lauterbach | 19:23.5 | 12 | Pella Christian | ---- | ---- | ---- |
| 32 | Maddox Wynja | 19:25.3 | 10 | Pella Christian | ---- | ---- | ---- |
| 33 | Abner Erickson | 19:29.1 | 11 | Pella | ---- | ---- | ---- |
| 34 | Luke Hirko | 19:31.3 | 11 | Williamsburg | ---- | ---- | ---- |
| 35 | Braydin Phipps | 19:32.5 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 36 | Wyatt DeMoss | 19:32.6 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 37 | Mishael Rodrigues | 19:37.5 | 9 | Williamsburg | ---- | ---- | ---- |
| 38 | Owen Peterson | 19:42.1 | 9 | Carlisle | ---- | ---- | ---- |
| 39 | Kash Grimm | 19:42.5 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 40 | Braydon Baker | 19:42.6 | 11 | Solon | ---- | ---- | ---- |
| 41 | Riley Milburn | 19:51.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 42 | Nolan Kent | 19:53.8 | 11 | Williamsburg | ---- | ---- | ---- |
| 43 | Jay Patterson | 19:55.5 | 10 | Pella Christian | ---- | ---- | ---- |
| 44 | Aiden Morrill | 19:56.0 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 45 | Kaeden Bouma | 19:56.0 | 9 | Pella Christian | ---- | ---- | ---- |
| 46 | Owen Horgen | 19:56.6 | 9 | ADM, Adel | ---- | ---- | ---- |
| 47 | Jaks Lee | 19:59.0 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 48 | Kyle Bock | 20:00.0 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 49 | Caden Mai | 20:03.4 | 11 | Solon | ---- | ---- | ---- |
| 50 | Brody Hawk | 20:04.3 | 11 | Williamsburg | ---- | ---- | ---- |
| 51 | Andre Hoff | 20:06.0 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 52 | Braylon Welch-Groves | 20:10.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 53 | Oliver Whalen | 20:12.9 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 54 | Isaac Spangler | 20:16.5 | 11 | Tipton | ---- | ---- | ---- |
| 55 | Keaton Holland | 20:21.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 56 | Bronin Platts | 20:22.6 | 9 | Tipton | ---- | ---- | ---- |
| 57 | Reid Svenby | 20:24.0 | 9 | Pella | ---- | ---- | ---- |
| 58 | Ben Yeomans | 20:24.3 | 10 | Solon | ---- | ---- | ---- |
| 59 | Asher Webster | 20:25.5 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 60 | Isaac Vandenberg | 20:32.0 | 11 | Pella | ---- | ---- | ---- |
| 61 | Drew Hill | 20:36.4 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 62 | Owen Gauley | 20:43.6 | 9 | Pella | ---- | ---- | ---- |
| 63 | Coben Browne | 20:45.5 | 9 | Pella | ---- | ---- | ---- |
| 64 | Elliott Moehlman | 20:45.5 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 65 | Finn Murley | 20:45.5 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 66 | Cael Schwarz | 20:46.8 | 9 | Clinton | ---- | ---- | ---- |
| 67 | Malichi Van Haaften | 20:47.5 | 10 | Pella | ---- | ---- | ---- |
| 68 | Caleb Meier | 20:47.6 | 10 | Tipton | ---- | ---- | ---- |
| 69 | Ryland Moss | 20:48.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 70 | Ethan Ressler | 20:48.3 | 11 | Solon | ---- | ---- | ---- |
| 71 | Carson Page | 20:49.3 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 72 | Noah Huffaker | 20:50.9 | 12 | Pella | ---- | ---- | ---- |
| 73 | Jayden Krogmann | 20:51.0 | 11 | Clinton | ---- | ---- | ---- |
| 74 | Will Dykema | 20:53.9 | 9 | Pella Christian | ---- | ---- | ---- |
| 75 | Paul Giles | 20:54.9 | 11 | ADM, Adel | ---- | ---- | ---- |
| 76 | Nathan Poduska | 20:58.3 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 77 | Ian Van Der Molen | 20:59.4 | 9 | Pella Christian | ---- | ---- | ---- |
| 78 | Gabriel Costello | 21:06.6 | 9 | Tipton | ---- | ---- | ---- |
| 79 | Alex Pfadenhauer | 21:07.6 | 11 | Danville | ---- | ---- | ---- |
| 80 | Ian Wenck | 21:08.6 | 10 | Danville | ---- | ---- | ---- |
| 81 | PJ Carey | 21:10.8 | 11 | Williamsburg | ---- | ---- | ---- |
| 82 | Max Throop | 21:11.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 83 | Micah Bailey | 21:13.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 84 | Elijah Chancellor | 21:13.5 | 9 | Danville | ---- | ---- | ---- |
| 85 | Hagen Wilkins | 21:16.4 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 86 | Tucker Lindsey | 21:16.8 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 87 | Leo Tharp | 21:16.8 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 88 | Brady Woode | 21:18.0 | 10 | Tipton | ---- | ---- | ---- |
| 89 | Jordan Dunsbergen | 21:20.4 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 90 | Caleb Deeds | 21:20.4 | 9 | Williamsburg | ---- | ---- | ---- |
| 91 | Will McAtee | 21:21.1 | 9 | Solon | ---- | ---- | ---- |
| 92 | Harber Viet | 21:22.0 | 10 | Solon | ---- | ---- | ---- |
| 93 | Justus DeCleene | 21:22.6 | 9 | Carlisle | ---- | ---- | ---- |
| 94 | Hudson Gibb | 21:24.1 | 11 | Danville | ---- | ---- | ---- |
| 95 | Marquez Ireland | 21:25.8 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 96 | Zach Dobson | 21:26.6 | 11 | Pella | ---- | ---- | ---- |
| 97 | James Kuening | 21:27.8 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 98 | Sam Keller | 21:28.0 | 9 | Pella | ---- | ---- | ---- |
| 99 | Boomer Deardorff | 21:29.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 100 | Henry Gauley | 21:30.0 | 11 | Pella | ---- | ---- | ---- |
| 101 | Jacob Hobbs | 21:30.5 | 11 | Danville | ---- | ---- | ---- |
| 102 | Caleb Kubas | 21:31.5 | 11 | Williamsburg | ---- | ---- | ---- |
| 103 | John Bishop | 21:33.5 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 104 | Rayden Hill | 21:38.0 | 11 | South Tama County, Tama | ---- | ---- | ---- |
| 105 | Jaidan Bailey | 21:40.8 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 106 | Elijah Wirtz | 21:40.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 107 | Jonathan Dronet | 21:41.6 | 12 | Carlisle | ---- | ---- | ---- |
| 108 | Urban Uthe | 21:47.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 109 | Broden O'Neill | 21:47.0 | 9 | Pella | ---- | ---- | ---- |
| 110 | Adrian Thompson | 21:50.8 | 9 | Carlisle | ---- | ---- | ---- |
| 111 | Clay Mather | 21:51.0 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 112 | Jackson Harvey | 21:53.4 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 113 | Tate Hulling | 21:55.3 | 10 | Carlisle | ---- | ---- | ---- |
| 114 | Will Truitt | 21:55.5 | 9 | ADM, Adel | ---- | ---- | ---- |
| 115 | Beck Lary | 21:58.0 | 9 | Solon | ---- | ---- | ---- |
| 116 | Jax Hamilton | 21:59.8 | 9 | Tipton | ---- | ---- | ---- |
| 117 | Connor Roberts | 22:00.8 | 10 | Clinton | ---- | ---- | ---- |
| 118 | Matt Wermager | 22:02.1 | 10 | Carlisle | ---- | ---- | ---- |
| 119 | Jayden Lee | 22:09.0 | 9 | Pella Christian | ---- | ---- | ---- |
| 120 | Carter Meinders | 22:13.0 | 9 | Pella Christian | ---- | ---- | ---- |
| 121 | Lincoln VanWechel | 22:17.4 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 122 | Quinn Samples | 22:17.9 | 11 | Danville | ---- | ---- | ---- |
| 123 | Will Conover | 22:19.1 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 124 | Andrew Arkema | 22:19.6 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 125 | Trent Hopkins | 22:20.0 | 10 | Pella | ---- | ---- | ---- |
| 126 | Asher Dornbush | 22:21.3 | 11 | Clinton | ---- | ---- | ---- |
| 127 | Quinn Barry | 22:23.1 | 9 | Carlisle | ---- | ---- | ---- |
| 128 | Brycen Farmer | 22:23.3 | 9 | Tipton | ---- | ---- | ---- |
| 129 | Clayton Cooney | 22:24.8 | 10 | Solon | ---- | ---- | ---- |
| 130 | Jace Zeigler | 22:30.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 131 | Liam Zula | 22:40.4 | 11 | Pella Christian | ---- | ---- | ---- |
| 132 | Cameron Dykstra | 22:40.5 | 12 | Pella Christian | ---- | ---- | ---- |
| 133 | Wes Duggan | 22:45.0 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 134 | Logan Richards | 22:53.6 | 11 | South Tama County, Tama | ---- | ---- | ---- |
| 135 | Owen Rekers | 23:01.5 | 11 | Solon | ---- | ---- | ---- |
| 136 | Cade Fessler | 23:02.0 | 11 | West Delaware, Manchester | ---- | ---- | ---- |
| 137 | Blake Gallaher | 23:02.3 | 9 | Pella Christian | ---- | ---- | ---- |
| 138 | Bierma Peter | 23:02.5 | 9 | Pella Christian | ---- | ---- | ---- |
| 139 | Shawn McConnell | 23:05.3 | 9 | Tipton | ---- | ---- | ---- |
| 140 | Evan Gleason | 23:08.9 | 10 | Solon | ---- | ---- | ---- |
| 141 | Jason Wheat | 23:19.9 | 10 | Clinton | ---- | ---- | ---- |
| 142 | Henry Nugent | 23:26.4 | 9 | ADM, Adel | ---- | ---- | ---- |
| 143 | Logan Stanerson | 23:27.4 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 144 | Ben Fetzer | 23:38.1 | 10 | Solon | ---- | ---- | ---- |
| 145 | Chris Schiaffino | 23:39.4 | 11 | Carlisle | ---- | ---- | ---- |
| 146 | Isaac Schrock | 23:42.6 | 9 | ADM, Adel | ---- | ---- | ---- |
| 147 | Johnny Gonzalez | 23:42.6 | 10 | Clinton | ---- | ---- | ---- |
| 148 | Luke Kleinmeyer | 23:56.4 | 11 | Williamsburg | ---- | ---- | ---- |
| 149 | Ethan Sellers | 24:04.8 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 150 | Logan Spooner | 24:13.0 | 11 | Clinton | ---- | ---- | ---- |
| 151 | Blake Wonderlin | 24:17.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 152 | Sam Mejia | 24:25.0 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 153 | Donnie Westendorf | 24:25.4 | 11 | ADM, Adel | ---- | ---- | ---- |
| 154 | Jaxson Douglas | 24:44.5 | 11 | Williamsburg | ---- | ---- | ---- |
| 155 | Jacob Woodard | 24:54.1 | 9 | Danville | ---- | ---- | ---- |
| 156 | Lee Spencer | 25:20.9 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 157 | Joseph Kirkwold | 25:21.4 | 11 | Pella | ---- | ---- | ---- |
| 158 | Kayden Schaefer | 25:22.6 | 10 | Williamsburg | ---- | ---- | ---- |
| 159 | Aaron Pfadenhauer | 25:24.9 | 11 | Danville | ---- | ---- | ---- |
| 160 | Victor Singh | 25:58.1 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 161 | Aiden Huston | 26:06.3 | 11 | Pella | ---- | ---- | ---- |
| 162 | Rhys Mick | 26:10.0 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 163 | Michael Beyer | 26:21.1 | 9 | Carlisle | ---- | ---- | ---- |
| 164 | Jacob Gosselink | 26:30.6 | 10 | Pella Christian | ---- | ---- | ---- |
| 165 | Zay Austerman | 26:31.1 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 166 | Zackary VanWyk-Jutting | 27:08.1 | 10 | Pella | ---- | ---- | ---- |
| 167 | Wesley Devaney | 27:56.5 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 168 | Quinten Veenstra | 28:17.9 | 10 | Pella Christian | ---- | ---- | ---- |
| 169 | Ian Strandberg | 31:23.0 | 9 | Solon | ---- | ---- | ---- |
| 170 | Aaron Thatcher | 33:57.6 | 10 | Pella | ---- | ---- | ---- |
| 171 | Porter Ball | 35:58.8 | 10 | Solon | ---- | ---- | ---- |