| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Cody Strohman | 17:37.2 | 10 | Cedar Falls | ---- | ---- | ---- |
| 2 | Ethan Rea | 17:54.7 | 10 | Cedar Falls | ---- | ---- | ---- |
| 3 | Charlie Brust | 18:03.5 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 4 | Ashton Landherr | 18:04.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 5 | Ben Lanxon | 18:04.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 6 | Carter Konrardy | 18:11.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 7 | Caleb Tjaden | 18:15.7 | 9 | Cedar Falls | ---- | ---- | ---- |
| 8 | Nicholas Phillips | 18:17.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 9 | Hans Hildebrand | 18:18.5 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 10 | Archer Lyons | 18:19.9 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 11 | Jace Hudson | 18:22.5 | 10 | Cedar Falls | ---- | ---- | ---- |
| 12 | Daniel Hoke | 18:24.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 13 | Sebastian Lena | 18:26.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 14 | Cruz Jorgensen | 18:30.7 | 9 | Cedar Falls | ---- | ---- | ---- |
| 15 | Kyler Blanchard | 18:32.5 | 11 | Cedar Falls | ---- | ---- | ---- |
| 16 | Joe Sacco | 18:33.5 | 10 | Cedar Falls | ---- | ---- | ---- |
| 17 | Robbie Hoke | 18:37.9 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 18 | Landon Wallace | 18:39.2 | 11 | Cedar Falls | ---- | ---- | ---- |
| 19 | Colin Wendling | 18:47.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 20 | Jonah Detweiler | 18:54.0 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 21 | Maxwell Kinzer | 18:54.7 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 22 | Parker Maxedon | 18:59.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 23 | Patrick Shields | 19:02.5 | 10 | Cedar Falls | ---- | ---- | ---- |
| 24 | Aiden Jacobson | 19:10.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 25 | Will Kenkel | 19:10.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 26 | Ethan Mckee | 19:12.5 | 12 | Cedar Falls | ---- | ---- | ---- |
| 27 | Israel Kodiaga | 19:13.9 | 10 | Cedar Falls | ---- | ---- | ---- |
| 28 | Turner Stewart | 19:15.7 | 11 | Cedar Falls | ---- | ---- | ---- |
| 29 | Caleb Mcdowell | 19:17.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 30 | Cooper Busche | 19:18.9 | 12 | Iowa City, Liberty | ---- | ---- | ---- |
| 31 | Isaac Schuerman | 19:21.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 32 | Elliot Campisano | 19:22.2 | 9 | Urbandale | ---- | ---- | ---- |
| 33 | Braydon Murphy | 19:23.0 | 10 | Urbandale | ---- | ---- | ---- |
| 34 | Adam Bouhssine | 19:24.0 | 10 | Marshalltown | ---- | ---- | ---- |
| 35 | Alexi Duregger | 19:27.0 | 9 | Mason City | ---- | ---- | ---- |
| 36 | Luke Hirko | 19:34.5 | 12 | Williamsburg | ---- | ---- | ---- |
| 37 | Parker Zylstra | 19:36.2 | 11 | Cedar Falls | ---- | ---- | ---- |
| 38 | Hudson Nunnelley | 19:37.5 | 12 | Williamsburg | ---- | ---- | ---- |
| 39 | Pablo Fabian | 19:37.5 | 12 | Marshalltown | ---- | ---- | ---- |
| 40 | Grant Backstrom | 19:38.2 | 9 | Cedar Falls | ---- | ---- | ---- |
| 41 | Brady Rish | 19:39.0 | 9 | Mason City | ---- | ---- | ---- |
| 42 | Jayden Scieszinski | 19:41.7 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 43 | Mason Labby | 19:42.9 | 12 | Mason City | ---- | ---- | ---- |
| 44 | Logan Gordon | 19:46.5 | 9 | Urbandale | ---- | ---- | ---- |
| 45 | Carson Phillips | 19:47.7 | 10 | Williamsburg | ---- | ---- | ---- |
| 46 | Carson Wright | 19:48.2 | 12 | Marshalltown | ---- | ---- | ---- |
| 47 | Brinson Grenis | 19:52.0 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 48 | Srikar Sheshashai | 19:52.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 49 | Jason Friesner | 19:54.0 | 10 | Cedar Falls | ---- | ---- | ---- |
| 50 | Noah Marchese | 19:56.0 | 9 | Urbandale | ---- | ---- | ---- |
| 51 | Josiah Garvin | 19:56.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 52 | Elliot Kodis | 19:58.5 | 11 | Marshalltown | ---- | ---- | ---- |
| 53 | Victor Nunez | 19:59.7 | 9 | Cedar Falls | ---- | ---- | ---- |
| 54 | Will Kremer | 20:00.0 | 12 | Cedar Falls | ---- | ---- | ---- |
| 55 | Levi Gangwish | 20:00.0 | 11 | Mason City | ---- | ---- | ---- |
| 56 | Dane Wilcox | 20:00.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 57 | Tito Kodiaga | 20:03.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 58 | Cole Hansen | 20:06.5 | 12 | Cedar Falls | ---- | ---- | ---- |
| 59 | Jackson Fagan | 20:07.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 60 | Joseph Ambrosy | 20:08.0 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 61 | Kaleb Gray | 20:12.2 | 10 | Urbandale | ---- | ---- | ---- |
| 62 | Tyler McMullin | 20:16.2 | 12 | Williamsburg | ---- | ---- | ---- |
| 63 | Cade Paulson | 20:18.5 | 11 | Clear Lake | ---- | ---- | ---- |
| 64 | Ambrose Luong | 20:20.2 | 11 | Mason City | ---- | ---- | ---- |
| 65 | Emerson Black | 20:21.0 | 9 | Urbandale | ---- | ---- | ---- |
| 66 | Cody Gray | 20:25.2 | 10 | Urbandale | ---- | ---- | ---- |
| 67 | Connor Ries | 20:26.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 68 | Jace Westhoff | 20:27.4 | 12 | Cedar Falls | ---- | ---- | ---- |
| 69 | Brady Corley | 20:32.5 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 70 | Parker Holtan | 20:34.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 71 | Zerik Nicholson | 20:36.5 | 12 | Mason City | ---- | ---- | ---- |
| 72 | Leo Tharp | 20:37.2 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 73 | Ryan Stenfeldt | 20:40.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 74 | Brody Hawk | 20:41.4 | 12 | Williamsburg | ---- | ---- | ---- |
| 75 | Nathaniel Seehusen | 20:41.4 | 10 | Clear Lake | ---- | ---- | ---- |
| 76 | Cameron Wunderlich | 20:41.9 | 12 | Cedar Falls | ---- | ---- | ---- |
| 77 | Hennrick Senne | 20:42.5 | 10 | Assumption, Davenport | ---- | ---- | ---- |
| 78 | Evan Howe | 20:42.9 | 10 | Mason City | ---- | ---- | ---- |
| 79 | Marcus Jacobson | 20:43.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 80 | Cody Linthicum | 20:44.7 | 10 | Urbandale | ---- | ---- | ---- |
| 81 | Caleb Kubas | 20:44.9 | 12 | Williamsburg | ---- | ---- | ---- |
| 82 | Joey Goetsch | 20:46.7 | 10 | Cedar Falls | ---- | ---- | ---- |
| 83 | Elija Rattay | 20:47.0 | 11 | Mason City | ---- | ---- | ---- |
| 84 | Sam Bailey | 20:49.0 | 9 | Cedar Falls | ---- | ---- | ---- |
| 85 | Dylan Miles | 20:49.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 86 | Gabe Canine | 20:49.7 | 9 | Urbandale | ---- | ---- | ---- |
| 87 | Ben Boyer | 20:51.0 | 9 | Mason City | ---- | ---- | ---- |
| 88 | Josh Byers | 20:51.2 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 89 | Connor Hayes | 20:51.5 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 90 | Anshuman Ray | 20:53.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 91 | Blake Swisher | 20:53.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 92 | Micah Pederson | 20:56.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 93 | Josue Corral Coronado | 20:56.2 | 10 | Marshalltown | ---- | ---- | ---- |
| 94 | Kenny Hoover | 20:56.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 95 | Evan Wilson | 20:57.4 | 11 | Assumption, Davenport | ---- | ---- | ---- |
| 96 | Aaron Bunjer | 20:58.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 97 | Leon Herring | 20:59.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 98 | Aaron Kmoch | 20:59.5 | 10 | Mason City | ---- | ---- | ---- |
| 99 | Bronson Beals | 21:00.7 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 100 | Henry Lammers | 21:04.7 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 101 | Aiden Goodenbour | 21:09.4 | 9 | Cedar Falls | ---- | ---- | ---- |
| 102 | James Norby | 21:09.9 | 10 | Cedar Falls | ---- | ---- | ---- |
| 103 | Riley Beitel | 21:14.7 | 10 | Mason City | ---- | ---- | ---- |
| 104 | Charlie Faber | 21:20.7 | 11 | Clear Lake | ---- | ---- | ---- |
| 105 | Malcolm McCollum | 21:22.0 | 10 | Assumption, Davenport | ---- | ---- | ---- |
| 106 | Lane Stroup | 21:22.5 | 12 | Clear Lake | ---- | ---- | ---- |
| 107 | Thatcher Simanek | 21:23.0 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 108 | Matthew Kosyanchuk | 21:23.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 109 | Silas Hemmer | 21:23.4 | 10 | Cedar Falls | ---- | ---- | ---- |
| 110 | Edson Dominic Gallentine | 21:31.2 | 12 | Marshalltown | ---- | ---- | ---- |
| 111 | Elijah Pullinger | 21:34.5 | 9 | Assumption, Davenport | ---- | ---- | ---- |
| 112 | Ahmad Elshiekh | 21:39.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 113 | Griffin Mcguire | 21:39.7 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 114 | AJ Halverson | 21:40.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 115 | Grayson Jones | 21:41.9 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 116 | Leo Burgess | 21:43.4 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 117 | Anthony Feldhake | 21:44.7 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 118 | Andrew Riesberg | 21:45.4 | 12 | Assumption, Davenport | ---- | ---- | ---- |
| 119 | Alec Herrold | 21:45.9 | 10 | Cedar Falls | ---- | ---- | ---- |
| 120 | Tom Steinbron | 21:46.4 | 10 | Clear Lake | ---- | ---- | ---- |
| 121 | Landon Vue | 21:46.4 | 11 | Urbandale | ---- | ---- | ---- |
| 122 | Riley Lestina | 21:52.4 | 10 | Cedar Falls | ---- | ---- | ---- |
| 123 | Wouter Reuling | 21:54.2 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 124 | Teimen Schimmel | 21:57.7 | 12 | Williamsburg | ---- | ---- | ---- |
| 125 | Mason Huston | 21:58.5 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 126 | Sam Rezendes | 21:58.7 | 10 | Mason City | ---- | ---- | ---- |
| 127 | Axsyl Lein | 22:00.0 | 10 | Mason City | ---- | ---- | ---- |
| 128 | Jordan Martin | 22:04.0 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 129 | Jaxson Lynch | 22:06.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 130 | Jett Harris | 22:06.7 | 12 | Urbandale | ---- | ---- | ---- |
| 131 | Joseah Sandoval | 22:07.2 | 11 | Assumption, Davenport | ---- | ---- | ---- |
| 132 | Caleb Deeds | 22:08.7 | 10 | Williamsburg | ---- | ---- | ---- |
| 133 | Shoney Albert | 22:12.5 | 12 | Marshalltown | ---- | ---- | ---- |
| 134 | Liam Woods | 22:15.4 | 12 | Cedar Falls | ---- | ---- | ---- |
| 135 | Alexander Tempel | 22:16.7 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 136 | Brant Vandevoort | 22:17.0 | 9 | Pella | ---- | ---- | ---- |
| 137 | Christopher Webber | 22:18.0 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 138 | Easton Hamilton | 22:18.4 | 11 | Urbandale | ---- | ---- | ---- |
| 139 | Ben Christ | 22:20.2 | 11 | Cedar Falls | ---- | ---- | ---- |
| 140 | Elliott Moehlman | 22:21.2 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 141 | Kael Schmitt | 22:21.7 | 9 | Cedar Falls | ---- | ---- | ---- |
| 142 | Camden Nus | 22:22.2 | 10 | Cedar Falls | ---- | ---- | ---- |
| 143 | Caleb Mcnary | 22:23.4 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 144 | Levi Kinsey | 22:28.0 | 9 | Urbandale | ---- | ---- | ---- |
| 145 | Ben Christensen | 22:29.2 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 146 | Zander Bautista | 22:31.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 147 | Cayce Damschen | 22:32.2 | 10 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 148 | Caleb Arroyo | 22:33.5 | 11 | Urbandale | ---- | ---- | ---- |
| 149 | Micah Waters | 22:35.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 150 | Lane Helgens | 22:35.9 | 10 | Cedar Falls | ---- | ---- | ---- |
| 151 | Ashton Marvin | 22:38.2 | 11 | Assumption, Davenport | ---- | ---- | ---- |
| 152 | Zech Klaas | 22:38.2 | 9 | Marshalltown | ---- | ---- | ---- |
| 153 | Zach Zart | 22:42.5 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 154 | Hayden Flaherty | 22:43.7 | 10 | Newton | ---- | ---- | ---- |
| 155 | Ben Bailey | 22:45.0 | 9 | Cedar Falls | ---- | ---- | ---- |
| 156 | Raleigh Parker | 22:47.7 | 10 | Cedar Falls | ---- | ---- | ---- |
| 157 | Caleb Cook | 22:48.5 | 9 | Assumption, Davenport | ---- | ---- | ---- |
| 158 | Lincoln Lorenzen | 22:54.4 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 159 | Jude Fever | 22:57.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 160 | Matthew Willms | 22:57.5 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 161 | Parker Dice | 22:57.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 162 | Shae Irwin | 22:57.9 | 9 | Cedar Falls | ---- | ---- | ---- |
| 163 | Tysen Zollinger | 22:58.7 | 9 | Williamsburg | ---- | ---- | ---- |
| 164 | Ty Timmerman | 23:00.5 | 11 | Cedar Falls | ---- | ---- | ---- |
| 165 | Parker Steffen | 23:11.0 | 10 | Cedar Falls | ---- | ---- | ---- |
| 166 | Sam Faber | 23:12.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 167 | Declain Meloy | 23:13.0 | 9 | Marshalltown | ---- | ---- | ---- |
| 168 | Noah Oppermann | 23:15.5 | 10 | Clear Lake | ---- | ---- | ---- |
| 169 | Elliott Wilkinson | 23:17.2 | 9 | Cedar Falls | ---- | ---- | ---- |
| 170 | Mason Wenzel | 23:18.7 | 10 | Cedar Falls | ---- | ---- | ---- |
| 171 | Emerson Cook | 23:20.7 | 10 | Newton | ---- | ---- | ---- |
| 172 | Kameron Casey | 23:23.7 | 11 | Mason City | ---- | ---- | ---- |
| 173 | Colton Richardson | 23:24.0 | 10 | Mason City | ---- | ---- | ---- |
| 174 | Jamie Tinajero | 23:24.5 | 11 | Mason City | ---- | ---- | ---- |
| 175 | Aiden Huston | 23:26.7 | 12 | Pella | ---- | ---- | ---- |
| 176 | Maximilan Scheier | 23:31.9 | 11 | Marshalltown | ---- | ---- | ---- |
| 177 | Brody McDonough | 23:33.7 | 10 | Mason City | ---- | ---- | ---- |
| 178 | Dexter Van Auken | 23:35.4 | 9 | Urbandale | ---- | ---- | ---- |
| 179 | Jack Gimbel | 23:41.5 | 9 | Assumption, Davenport | ---- | ---- | ---- |
| 180 | Sidney Miller-Prouty | 23:41.5 | 9 | Cedar Falls | ---- | ---- | ---- |
| 181 | Oliver Feltes | 23:41.9 | 9 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 182 | Brendan Gorsich | 23:47.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 183 | Logan Dodge | 23:48.5 | 10 | Mason City | ---- | ---- | ---- |
| 184 | Ethan Boobyer | 23:51.7 | 11 | Urbandale | ---- | ---- | ---- |
| 185 | Henry Thompson | 23:52.7 | 9 | Urbandale | ---- | ---- | ---- |
| 186 | Braeden Waters | 23:54.5 | 10 | Mason City | ---- | ---- | ---- |
| 187 | Rylan Stoos | 23:55.9 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 188 | Jaden Schwartz | 23:57.7 | 11 | Marshalltown | ---- | ---- | ---- |
| 189 | Suhaib Aslam | 24:00.4 | 11 | Cedar Falls | ---- | ---- | ---- |
| 190 | Liam Pins | 24:02.0 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 191 | Joseph Camarena | 24:04.0 | 9 | Assumption, Davenport | ---- | ---- | ---- |
| 192 | Zeke Jordan | 24:04.4 | 9 | Clear Lake | ---- | ---- | ---- |
| 193 | Gavin Howell | 24:06.5 | 9 | Urbandale | ---- | ---- | ---- |
| 194 | Tyler Thompson | 24:12.0 | 12 | Newton | ---- | ---- | ---- |
| 195 | Rylan Bethards | 24:13.2 | 10 | Urbandale | ---- | ---- | ---- |
| 196 | Owen Hlubek | 24:15.5 | 12 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 197 | James Tuttle | 24:18.0 | 9 | Urbandale | ---- | ---- | ---- |
| 198 | Ethan Vavroch | 24:20.0 | 9 | Cedar Falls | ---- | ---- | ---- |
| 199 | Korbin Post | 24:21.0 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 200 | Isaac Riesberg | 24:21.7 | 9 | Assumption, Davenport | ---- | ---- | ---- |
| 201 | Andrew Adam | 24:30.4 | 9 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 202 | Aiden Mohan | 24:32.7 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 203 | Devin Carlson | 25:01.7 | 10 | Urbandale | ---- | ---- | ---- |
| 204 | Jaxon Klingel | 25:08.9 | 10 | Newton | ---- | ---- | ---- |
| 205 | Mason Deur | 25:10.2 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 206 | Cameron Keener | 25:14.7 | 11 | Newton | ---- | ---- | ---- |
| 207 | Brogan Boots | 25:24.5 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 208 | Kayden Schaefer | 25:28.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 209 | Jackson Damisch | 25:28.9 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 210 | Logan Ruiz | 25:29.2 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 211 | Gavin Freiberg | 25:29.4 | 11 | Marshalltown | ---- | ---- | ---- |
| 212 | Reid Hartwig | 25:49.0 | 11 | Clear Lake | ---- | ---- | ---- |
| 213 | Gabrial Miller | 25:52.4 | 10 | Newton | ---- | ---- | ---- |
| 214 | Ben Shafer | 25:59.4 | 10 | Newton | ---- | ---- | ---- |
| 215 | Conner Holman | 25:59.9 | 11 | Marshalltown | ---- | ---- | ---- |
| 216 | Isaac Peters | 26:14.4 | 9 | Mason City | ---- | ---- | ---- |
| 217 | Korbin Bouska | 26:27.9 | 11 | Waverly-Shell Rock | ---- | ---- | ---- |
| 218 | Corbin Goodwin | 27:13.4 | 9 | Cedar Falls | ---- | ---- | ---- |
| 219 | Nick Shafer | 27:16.4 | 10 | Newton | ---- | ---- | ---- |
| 220 | Micah Seehusen | 27:36.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 221 | Toni Rolim | 28:03.2 | 12 | Cedar Falls | ---- | ---- | ---- |
| 222 | Justin Rundle | 28:24.0 | 11 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 223 | Collin Mccambridge | 28:40.9 | 10 | Mason City | ---- | ---- | ---- |
| 224 | Gustav DeVries | 28:53.0 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 225 | Damian Garcia | 30:54.2 | 9 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 226 | Elliott Hartung | 31:08.2 | 9 | Cedar Falls | ---- | ---- | ---- |
| 227 | Aaron Thatcher | 34:22.0 | 11 | Pella | ---- | ---- | ---- |
| 228 | Elijah Young | 34:55.9 | 11 | Urbandale | ---- | ---- | ---- |
| 229 | Kyle Holberg | 36:42.1 | 11 | Marshalltown | ---- | ---- | ---- |
| 230 | Oliver Fine | 36:57.8 | 11 | Newton | ---- | ---- | ---- |