| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Canaan Dunham | 15:10.6 | 12 | Pella | ---- | ---- | ---- |
| 2 | Logan Bleich | 15:20.5 | 11 | Gilbert | ---- | ---- | ---- |
| 3 | Jacob Tallman | 15:41.7 | 11 | Gilbert | ---- | ---- | ---- |
| 4 | Carson Squiers | 15:47.8 | 12 | Gilbert | ---- | ---- | ---- |
| 5 | Lucas Anderson | 16:24.6 | 11 | Chariton | ---- | ---- | ---- |
| 6 | Mason Gaulke | 16:30.3 | 12 | Pella | ---- | ---- | ---- |
| 7 | Noah Schuknecht | 16:36.0 | 12 | Pella | ---- | ---- | ---- |
| 8 | Porter Carlton | 16:43.7 | 11 | Pella | ---- | ---- | ---- |
| 9 | Zach Stevemer | 16:44.2 | 9 | Gilbert | ---- | ---- | ---- |
| 10 | Cy Stuart | 16:46.0 | 10 | Chariton | ---- | ---- | ---- |
| 11 | Emrick Ryan | 16:47.2 | 12 | Gilbert | ---- | ---- | ---- |
| 12 | Ty Landphair | 16:47.3 | 12 | ADM, Adel | ---- | ---- | ---- |
| 13 | Ty Miller | 16:48.7 | 11 | ADM, Adel | ---- | ---- | ---- |
| 14 | Cody Dixson | 16:55.2 | 11 | Chariton | ---- | ---- | ---- |
| 15 | Colton Alberts | 17:03.1 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 16 | Malcolm Toornstra | 17:04.5 | 10 | Collins-Maxwell | ---- | ---- | ---- |
| 17 | Jonah Ebersole | 17:12.2 | 11 | Pella | ---- | ---- | ---- |
| 18 | Landon Lucht | 17:17.5 | 12 | Gilbert | ---- | ---- | ---- |
| 19 | Blake Wilmesmeier | 17:18.2 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 20 | Brecken Fisher | 17:21.5 | 10 | Baxter | ---- | ---- | ---- |
| 21 | Silas Hulett | 17:27.4 | 11 | Mount Pleasant | ---- | ---- | ---- |
| 22 | Dain Holdmeyer | 17:28.2 | 10 | ADM, Adel | ---- | ---- | ---- |
| 23 | Griffin Stoltz | 17:29.0 | 11 | Pella Christian | ---- | ---- | ---- |
| 24 | Sawyer Meinders | 17:32.0 | 12 | Pella Christian | ---- | ---- | ---- |
| 25 | Robbie Hall | 17:35.9 | 12 | ADM, Adel | ---- | ---- | ---- |
| 26 | Preston Stensland | 17:36.0 | 12 | Gilbert | ---- | ---- | ---- |
| 27 | Asher Schiebout | 17:36.2 | 12 | Pella | ---- | ---- | ---- |
| 28 | Andrew Coller | 17:41.9 | 9 | ADM, Adel | ---- | ---- | ---- |
| 29 | Titan Reed | 17:44.4 | 12 | Chariton | ---- | ---- | ---- |
| 30 | Will Vanden Bosch | 17:45.0 | 11 | Pella Christian | ---- | ---- | ---- |
| 31 | Blake Herny | 17:50.2 | 12 | Oskaloosa | ---- | ---- | ---- |
| 32 | Max Marple | 17:52.0 | 11 | ADM, Adel | ---- | ---- | ---- |
| 33 | Dean DeRonde | 17:56.5 | 10 | Pella Christian | ---- | ---- | ---- |
| 34 | Isaac Frazier | 18:05.0 | 10 | English Valleys, North English | ---- | ---- | ---- |
| 35 | Dane Paulsen | 18:08.0 | 12 | Pella | ---- | ---- | ---- |
| 36 | Hudson Meixner | 18:09.0 | 11 | Pella Christian | ---- | ---- | ---- |
| 37 | Jack Leistikow | 18:13.5 | 10 | ADM, Adel | ---- | ---- | ---- |
| 38 | Nick Subbert | 18:14.2 | 12 | ADM, Adel | ---- | ---- | ---- |
| 39 | Andrew Jacobson | 18:14.9 | 10 | Collins-Maxwell | ---- | ---- | ---- |
| 40 | Lane Smith | 18:23.9 | 10 | Oskaloosa | ---- | ---- | ---- |
| 41 | Nic Fuller | 18:25.2 | 12 | ADM, Adel | ---- | ---- | ---- |
| 42 | Owen Royer | 18:27.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 43 | Zander Kanis | 18:27.9 | 9 | Pella | ---- | ---- | ---- |
| 44 | William Soupir | 18:29.9 | 12 | Gilbert | ---- | ---- | ---- |
| 45 | Paxton Bouma | 18:34.4 | 12 | Pella Christian | ---- | ---- | ---- |
| 46 | Micah Van Ee | 18:34.7 | 10 | Oskaloosa | ---- | ---- | ---- |
| 47 | Maddux Tuhn | 18:36.4 | 10 | Baxter | ---- | ---- | ---- |
| 48 | Sam Kuennen | 18:41.5 | 11 | Gilbert | ---- | ---- | ---- |
| 49 | Joel Pogany | 18:45.5 | 9 | Pella Christian | ---- | ---- | ---- |
| 50 | Caleb Punt | 18:49.5 | 11 | Pella | ---- | ---- | ---- |
| 51 | Will Luers | 18:52.2 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 52 | Mark Behr | 18:57.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 53 | Braylon Whipps | 19:02.2 | 9 | ADM, Adel | ---- | ---- | ---- |
| 54 | Evan Koehn | 19:06.2 | 10 | English Valleys, North English | ---- | ---- | ---- |
| 55 | Coben Browne | 19:10.0 | 10 | Pella | ---- | ---- | ---- |
| 56 | Sam Terlouw | 19:13.7 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 57 | Madden Gunsaulus | 19:14.4 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 58 | Owen Gauley | 19:15.0 | 10 | Pella | ---- | ---- | ---- |
| 59 | Jack McCaughey | 19:23.9 | 10 | Gilbert | ---- | ---- | ---- |
| 60 | Ethan Dunsbergen | 19:26.5 | 12 | Lynnville-Sully | ---- | ---- | ---- |
| 61 | Ian Van Der Molen | 19:26.7 | 10 | Pella Christian | ---- | ---- | ---- |
| 62 | Zach Veiseth | 19:28.7 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 63 | Maddox Peters | 19:31.4 | 12 | Baxter | ---- | ---- | ---- |
| 64 | Keaton Holland | 19:32.9 | 10 | ADM, Adel | ---- | ---- | ---- |
| 65 | Evan Arkema | 19:36.5 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 66 | Evan Johnston | 19:37.0 | 12 | Pella | ---- | ---- | ---- |
| 67 | Daniel Rozenboom | 19:39.7 | 12 | Pella | ---- | ---- | ---- |
| 68 | Zane Redman | 19:41.5 | 11 | Pella | ---- | ---- | ---- |
| 69 | Keegan Schnell | 19:43.2 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 70 | Trey Schwertfeger | 19:45.2 | 9 | ADM, Adel | ---- | ---- | ---- |
| 71 | Dakota Parker | 19:45.5 | 11 | Baxter | ---- | ---- | ---- |
| 72 | Sam Keller | 19:47.7 | 10 | Pella | ---- | ---- | ---- |
| 73 | Adrian Wallace | 19:51.5 | 11 | Gilbert | ---- | ---- | ---- |
| 74 | Silas Johnston | 19:54.7 | 10 | Oskaloosa | ---- | ---- | ---- |
| 75 | Caleb Black | 19:55.2 | 9 | Gilbert | ---- | ---- | ---- |
| 76 | Kaeden Bouma | 19:55.7 | 10 | Pella Christian | ---- | ---- | ---- |
| 77 | Jeb Goemaat | 19:56.9 | 10 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 78 | Andrew Arkema | 19:57.5 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 79 | Emerson Congdon | 19:57.7 | 12 | Gilbert | ---- | ---- | ---- |
| 80 | Derek Coker | 20:00.5 | 10 | Chariton | ---- | ---- | ---- |
| 81 | Drew Bjork | 20:03.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 82 | Jordan Martinek | 20:04.9 | 11 | Gilbert | ---- | ---- | ---- |
| 83 | Reid Svenby | 20:06.2 | 10 | Pella | ---- | ---- | ---- |
| 84 | Casey Catron | 20:06.7 | 10 | ADM, Adel | ---- | ---- | ---- |
| 85 | Xander Belcher | 20:07.0 | 9 | Chariton | ---- | ---- | ---- |
| 86 | Aaron Shoemaker | 20:07.7 | 11 | Collins-Maxwell | ---- | ---- | ---- |
| 87 | Owen Horgen | 20:12.9 | 10 | ADM, Adel | ---- | ---- | ---- |
| 88 | Cayden Plate | 20:21.7 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 89 | Judson Hatfield | 20:26.0 | 10 | Gilbert | ---- | ---- | ---- |
| 90 | Will Truitt | 20:26.7 | 10 | ADM, Adel | ---- | ---- | ---- |
| 91 | Ben Leishman | 20:28.2 | 10 | Mount Pleasant | ---- | ---- | ---- |
| 92 | Jack Barbier | 20:31.0 | 9 | Gilbert | ---- | ---- | ---- |
| 93 | Dawson Foster | 20:38.7 | 9 | ADM, Adel | ---- | ---- | ---- |
| 94 | Dayne Render | 20:41.7 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 95 | Miles Lamb | 20:43.7 | 9 | Pella Christian | ---- | ---- | ---- |
| 96 | Max Heater | 20:46.7 | 10 | Mount Pleasant | ---- | ---- | ---- |
| 97 | Will Conover | 20:50.9 | 12 | Lynnville-Sully | ---- | ---- | ---- |
| 98 | Payton Wilson | 20:52.4 | 12 | Mount Pleasant | ---- | ---- | ---- |
| 99 | Lincoln Russell | 21:00.4 | 9 | Baxter | ---- | ---- | ---- |
| 100 | Dalton Winegar | 21:02.5 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 101 | Ryan Groenenboom | 21:04.4 | 10 | Pella Christian | ---- | ---- | ---- |
| 102 | Jarrod Ellerbusch | 21:05.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 103 | Jay Patterson | 21:06.4 | 11 | Pella Christian | ---- | ---- | ---- |
| 104 | Jordan Dunsbergen | 21:07.7 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 105 | Langston Wilkins | 21:08.2 | 9 | ADM, Adel | ---- | ---- | ---- |
| 106 | Malichi Van Haaften | 21:13.5 | 11 | Pella | ---- | ---- | ---- |
| 107 | Jackson Wood | 21:20.7 | 12 | Pella Christian | ---- | ---- | ---- |
| 108 | Henry Gauley | 21:21.5 | 12 | Pella | ---- | ---- | ---- |
| 109 | Jack Poss | 21:25.0 | 9 | Gilbert | ---- | ---- | ---- |
| 110 | Kellen Kauzlarich | 21:26.2 | 9 | Oskaloosa | ---- | ---- | ---- |
| 111 | Jayden Lee | 21:26.4 | 10 | Pella Christian | ---- | ---- | ---- |
| 112 | Will Dykema | 21:34.0 | 10 | Pella Christian | ---- | ---- | ---- |
| 113 | Kayden Tritz | 21:37.5 | 12 | ADM, Adel | ---- | ---- | ---- |
| 114 | Jonathan Lascio | 21:39.4 | 9 | Gilbert | ---- | ---- | ---- |
| 115 | Daniel May | 21:42.0 | 12 | Gilbert | ---- | ---- | ---- |
| 116 | Sam Nelson | 21:50.2 | 12 | Oskaloosa | ---- | ---- | ---- |
| 117 | Jackson Renaud | 21:51.2 | 10 | Pella | ---- | ---- | ---- |
| 118 | Henrik Sylte | 21:54.7 | 9 | Gilbert | ---- | ---- | ---- |
| 119 | Noah Ruckman | 21:55.7 | 9 | Pella Christian | ---- | ---- | ---- |
| 120 | Jeremiah Aguma | 21:56.0 | 10 | Mount Pleasant | ---- | ---- | ---- |
| 121 | Anthony Krzyzanowski | 21:59.0 | 11 | Mount Pleasant | ---- | ---- | ---- |
| 122 | Gerrit Vos | 22:00.7 | 9 | Pella Christian | ---- | ---- | ---- |
| 123 | Christian Allen | 22:00.7 | 9 | ADM, Adel | ---- | ---- | ---- |
| 124 | Clark Peterson | 22:02.0 | 9 | Mount Pleasant | ---- | ---- | ---- |
| 125 | Ian Rosvold | 22:02.7 | 10 | Oskaloosa | ---- | ---- | ---- |
| 126 | Clark Savage | 22:05.7 | 10 | Gilbert | ---- | ---- | ---- |
| 127 | Dysen Deardorf | 22:13.7 | 9 | ADM, Adel | ---- | ---- | ---- |
| 128 | Carter Bonnett | 22:20.0 | 11 | Oskaloosa | ---- | ---- | ---- |
| 129 | Parker Bonney | 22:20.7 | 10 | Baxter | ---- | ---- | ---- |
| 130 | Cain Grandia | 22:29.4 | 10 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 131 | Jacob Hoben | 22:31.2 | 12 | ADM, Adel | ---- | ---- | ---- |
| 132 | Harris Rychnovsky | 22:33.5 | 9 | ADM, Adel | ---- | ---- | ---- |
| 133 | Hunter Offerman | 22:34.5 | 11 | English Valleys, North English | ---- | ---- | ---- |
| 134 | Drake Offerman | 22:35.7 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 135 | Oliver Rynders | 22:41.7 | 11 | Mount Pleasant | ---- | ---- | ---- |
| 136 | Urban Uthe | 22:44.5 | 10 | ADM, Adel | ---- | ---- | ---- |
| 137 | Isaac Schrock | 22:47.7 | 10 | ADM, Adel | ---- | ---- | ---- |
| 138 | William Conrad | 22:52.5 | 12 | Pella | ---- | ---- | ---- |
| 139 | Matt Melody | 22:55.5 | 10 | Gilbert | ---- | ---- | ---- |
| 140 | Brant Vandevoort | 22:59.7 | 9 | Pella | ---- | ---- | ---- |
| 141 | Lincoln DeBoef | 23:02.7 | 9 | ADM, Adel | ---- | ---- | ---- |
| 142 | Anthony Wroblewski | 23:05.2 | 12 | Oskaloosa | ---- | ---- | ---- |
| 143 | Owen Meinerts | 23:12.0 | 9 | Collins-Maxwell | ---- | ---- | ---- |
| 144 | Reuben Chilcote | 23:14.0 | 12 | Oskaloosa | ---- | ---- | ---- |
| 145 | Trent Hopkins | 23:17.0 | 11 | Pella | ---- | ---- | ---- |
| 146 | Henry Nugent | 23:20.4 | 10 | ADM, Adel | ---- | ---- | ---- |
| 147 | Elim Redman | 23:23.7 | 9 | Pella | ---- | ---- | ---- |
| 148 | Zachary Sytsma | 23:25.4 | 10 | Pella Christian | ---- | ---- | ---- |
| 149 | Sam Wilhelm | 23:50.0 | 9 | Baxter | ---- | ---- | ---- |
| 150 | Kylor Andersen-Mcvay | 23:56.7 | 9 | Oskaloosa | ---- | ---- | ---- |
| 151 | Elliot Congdon | 23:58.5 | 9 | Gilbert | ---- | ---- | ---- |
| 152 | Brenik Mossman | 23:58.9 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 153 | Parker Russell | 24:17.0 | 9 | Oskaloosa | ---- | ---- | ---- |
| 154 | Lucas Hurd | 24:18.2 | 9 | Mount Pleasant | ---- | ---- | ---- |
| 155 | Carter De Haan | 24:21.2 | 9 | Pella Christian | ---- | ---- | ---- |
| 156 | Caleb Nett | 24:31.2 | 9 | Pella Christian | ---- | ---- | ---- |
| 157 | Jack Savage | 24:44.5 | 12 | Gilbert | ---- | ---- | ---- |
| 158 | Luke Eady | 24:45.0 | 9 | Collins-Maxwell | ---- | ---- | ---- |
| 159 | Daniel Kreymborg | 24:55.7 | 9 | Gilbert | ---- | ---- | ---- |
| 160 | Jace Brummer | 25:01.0 | 9 | Oskaloosa | ---- | ---- | ---- |
| 161 | Declan Tukker | 25:06.0 | 9 | Pella Christian | ---- | ---- | ---- |
| 162 | Oliver Chilcote | 25:07.9 | 9 | Oskaloosa | ---- | ---- | ---- |
| 163 | Austin England | 25:10.5 | 12 | Baxter | ---- | ---- | ---- |
| 164 | Estan Buttery | 25:10.5 | 11 | Gilbert | ---- | ---- | ---- |
| 165 | Levi Gregory | 25:19.2 | 11 | Baxter | ---- | ---- | ---- |
| 166 | Hayden Lewis | 25:20.0 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 167 | Blake Gallaher | 25:26.2 | 10 | Pella Christian | ---- | ---- | ---- |
| 168 | Blake Russell | 25:26.5 | 9 | Gilbert | ---- | ---- | ---- |
| 169 | Jack Sines | 25:39.7 | 9 | Gilbert | ---- | ---- | ---- |
| 170 | Kaden Kruger | 25:40.5 | 9 | Gilbert | ---- | ---- | ---- |
| 171 | Davis Burdick | 25:55.9 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 172 | Aiden Huston | 26:05.5 | 12 | Pella | ---- | ---- | ---- |
| 173 | Jacob Gosselink | 26:11.4 | 11 | Pella Christian | ---- | ---- | ---- |
| 174 | Alex Godejohn | 26:33.2 | 10 | Oskaloosa | ---- | ---- | ---- |
| 175 | Easton Hannon | 26:50.9 | 9 | Pella | ---- | ---- | ---- |
| 176 | Cade Eggleston | 27:03.2 | 9 | ADM, Adel | ---- | ---- | ---- |
| 177 | Zack Van Wyk | 27:09.2 | 11 | Collins-Maxwell | ---- | ---- | ---- |
| 178 | Emmerick Olin | 28:32.9 | 9 | Pella | ---- | ---- | ---- |
| 179 | Austin Bell | 28:34.2 | 9 | Gilbert | ---- | ---- | ---- |
| 180 | Elijah Dahlstrom | 28:35.9 | 10 | Gilbert | ---- | ---- | ---- |
| 181 | Michael Helm | 29:44.9 | 9 | Pella | ---- | ---- | ---- |
| 182 | Quinten Veenstra | 32:01.7 | 11 | Pella Christian | ---- | ---- | ---- |
| 183 | Olaf Espinosa | 33:46.9 | 9 | Collins-Maxwell | ---- | ---- | ---- |
| 184 | Aaron Thatcher | 35:31.3 | 11 | Pella | ---- | ---- | ---- |
| 185 | Lou Hagen | 38:42.4 | 9 | Pella Christian | ---- | ---- | ---- |