| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Owen Marett | 16:20.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 2 | Sidney Shide | 16:30.7 | 12 | Urbandale | ---- | ---- | ---- |
| 3 | Blake Smith | 16:30.7 | 12 | Urbandale | ---- | ---- | ---- |
| 4 | Jack Crossland | 16:40.9 | 10 | Johnston | ---- | ---- | ---- |
| 5 | Tay Ohr-Rottler | 16:45.0 | 11 | Johnston | ---- | ---- | ---- |
| 6 | Holden Schug | 16:45.0 | 12 | Johnston | ---- | ---- | ---- |
| 7 | Nyle Davis | 16:46.7 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 8 | Ashton Hensley | 16:54.9 | 11 | Urbandale | ---- | ---- | ---- |
| 9 | Carter Gearhart | 16:56.4 | 12 | Johnston | ---- | ---- | ---- |
| 10 | Torin Timmerman | 17:00.7 | 12 | ADM, Adel | ---- | ---- | ---- |
| 11 | Jude Benbow | 17:22.8 | 12 | Ogden | ---- | ---- | ---- |
| 12 | Noah Reese | 17:28.4 | 12 | Johnston | ---- | ---- | ---- |
| 13 | Brian Ly | 17:34.6 | 11 | Johnston | ---- | ---- | ---- |
| 14 | Charles Strauss | 17:35.1 | 10 | Johnston | ---- | ---- | ---- |
| 15 | David Nichols | 17:36.1 | 10 | Earlham | ---- | ---- | ---- |
| 16 | William Giles | 17:41.5 | 12 | Urbandale | ---- | ---- | ---- |
| 17 | Robbie Hall | 17:43.8 | 11 | ADM, Adel | ---- | ---- | ---- |
| 18 | Brady Sanger | 17:45.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 19 | Cayden Miller | 17:45.1 | 10 | Urbandale | ---- | ---- | ---- |
| 20 | Henry Meyer | 17:46.8 | 10 | Johnston | ---- | ---- | ---- |
| 21 | Julian Nicolino | 17:47.0 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 22 | Ty Landphair | 17:49.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 23 | Dawson Braet | 17:51.1 | 10 | Earlham | ---- | ---- | ---- |
| 24 | Tiger Heikes | 17:53.5 | 9 | Johnston | ---- | ---- | ---- |
| 25 | Max Marple | 17:54.0 | 10 | ADM, Adel | ---- | ---- | ---- |
| 26 | Nick Subbert | 17:54.0 | 11 | ADM, Adel | ---- | ---- | ---- |
| 27 | Cooper Smith | 17:57.0 | 12 | Urbandale | ---- | ---- | ---- |
| 28 | Ben Cheese | 17:58.0 | 11 | Johnston | ---- | ---- | ---- |
| 29 | Donovan Braet | 17:59.0 | 11 | Earlham | ---- | ---- | ---- |
| 30 | Brady Van Sickle | 18:00.5 | 12 | Ogden | ---- | ---- | ---- |
| 31 | Dain Holdmeyer | 18:09.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 32 | Ty Miller | 18:13.5 | 10 | ADM, Adel | ---- | ---- | ---- |
| 33 | Porter Kimble | 18:15.0 | 11 | Urbandale | ---- | ---- | ---- |
| 34 | Jack Rieck | 18:16.3 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 35 | Logan Brustkern | 18:18.9 | 12 | Johnston | ---- | ---- | ---- |
| 36 | Kaden Gatton | 18:20.5 | 10 | Johnston | ---- | ---- | ---- |
| 37 | Isaiah Keller | 18:22.1 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 38 | John Widtfeldt | 18:26.6 | 11 | Johnston | ---- | ---- | ---- |
| 39 | Ryler Hanson | 18:27.5 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 40 | Isaac Chapman | 18:30.4 | 12 | ADM, Adel | ---- | ---- | ---- |
| 41 | Preston Francois | 18:30.8 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 42 | Luka Felbapov | 18:33.6 | 11 | Johnston | ---- | ---- | ---- |
| 43 | Michael Westendorf | 18:34.1 | 12 | Johnston | ---- | ---- | ---- |
| 44 | Carter Dyer | 18:34.4 | 10 | Johnston | ---- | ---- | ---- |
| 45 | Silvio Hermann | 18:39.3 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 46 | Brady Wickering | 18:45.5 | 12 | Mason City | ---- | ---- | ---- |
| 47 | Clark Bennett | 18:46.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 48 | Sawyer Marrs | 18:46.0 | 10 | Urbandale | ---- | ---- | ---- |
| 49 | Andy Coles | 18:47.1 | 9 | Johnston | ---- | ---- | ---- |
| 50 | Robert Widtfeldt | 18:48.4 | 9 | Johnston | ---- | ---- | ---- |
| 51 | Cooper Briggs | 18:48.9 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 52 | Kenny Uitermarkt | 18:49.1 | 12 | Urbandale | ---- | ---- | ---- |
| 53 | Noah Davidson | 18:49.8 | 10 | Johnston | ---- | ---- | ---- |
| 54 | Jack Tryon | 18:51.1 | 9 | Urbandale | ---- | ---- | ---- |
| 55 | Griffin Messer | 18:51.5 | 11 | Earlham | ---- | ---- | ---- |
| 56 | Aydean Bejtovic | 18:54.4 | 12 | Johnston | ---- | ---- | ---- |
| 57 | Casey Catron | 18:57.5 | 9 | ADM, Adel | ---- | ---- | ---- |
| 58 | Eliott Ruiz | 18:59.0 | 12 | Mason City | ---- | ---- | ---- |
| 59 | Thomas Bergstrom | 19:05.3 | 10 | Ogden | ---- | ---- | ---- |
| 60 | Owen Royer | 19:05.4 | 11 | ADM, Adel | ---- | ---- | ---- |
| 61 | Joey Zambreno | 19:05.5 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 62 | Myles Tromblay | 19:06.3 | 9 | Ogden | ---- | ---- | ---- |
| 63 | Henry Locher | 19:07.0 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 64 | Max Millage | 19:07.4 | 10 | Earlham | ---- | ---- | ---- |
| 65 | Caden Lerdal | 19:08.6 | 12 | Ogden | ---- | ---- | ---- |
| 66 | Grady Gibson | 19:09.3 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 67 | Logan Corwin | 19:10.4 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 68 | Luke Wagner | 19:10.6 | 11 | Johnston | ---- | ---- | ---- |
| 69 | Brandt Haakenstad | 19:12.9 | 12 | Mason City | ---- | ---- | ---- |
| 70 | Ramsey Morgan | 19:13.3 | 10 | Johnston | ---- | ---- | ---- |
| 71 | Mateo Holcomb | 19:13.5 | 12 | Urbandale | ---- | ---- | ---- |
| 72 | Blake Williams | 19:14.0 | 9 | Johnston | ---- | ---- | ---- |
| 73 | Keigan Flaherty | 19:14.3 | 9 | Mason City | ---- | ---- | ---- |
| 74 | Blake Tiemeyer | 19:15.0 | 12 | Earlham | ---- | ---- | ---- |
| 75 | Luke Yanacheak | 19:15.3 | 12 | ADM, Adel | ---- | ---- | ---- |
| 76 | Nathan Tischer | 19:15.8 | 11 | Johnston | ---- | ---- | ---- |
| 77 | Evan Twombly | 19:18.1 | 11 | Urbandale | ---- | ---- | ---- |
| 78 | Mark Behr | 19:19.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 79 | Michael Johnson | 19:21.0 | 11 | Mason City | ---- | ---- | ---- |
| 80 | Carson Maly | 19:23.3 | 12 | Earlham | ---- | ---- | ---- |
| 81 | Braylon Welch-Groves | 19:24.8 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 82 | Jack Leistikow | 19:25.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 83 | Blake Petersen | 19:26.4 | 12 | Earlham | ---- | ---- | ---- |
| 84 | Brycen Timmer | 19:26.6 | 12 | ADM, Adel | ---- | ---- | ---- |
| 85 | Eli McGee | 19:27.3 | 12 | Johnston | ---- | ---- | ---- |
| 86 | Zerik Nicholson | 19:27.4 | 11 | Mason City | ---- | ---- | ---- |
| 87 | Stephen Walters | 19:27.5 | 12 | Urbandale | ---- | ---- | ---- |
| 88 | Emmett Lewis | 19:29.3 | 10 | Urbandale | ---- | ---- | ---- |
| 89 | Brian Meier | 19:32.8 | 9 | Urbandale | ---- | ---- | ---- |
| 90 | Parker O'Neall | 19:33.0 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 91 | Nic Fuller | 19:37.4 | 11 | ADM, Adel | ---- | ---- | ---- |
| 92 | Palmer Hickingbottom | 19:40.4 | 11 | Ogden | ---- | ---- | ---- |
| 93 | Jacob Rowland | 19:42.1 | 11 | Johnston | ---- | ---- | ---- |
| 94 | Jonah Rowland | 19:42.5 | 12 | Johnston | ---- | ---- | ---- |
| 95 | Payton Dickson | 19:45.3 | 9 | Earlham | ---- | ---- | ---- |
| 96 | Tom Coddington | 19:45.5 | 10 | Urbandale | ---- | ---- | ---- |
| 97 | Andrew Bogue | 19:46.0 | 12 | Johnston | ---- | ---- | ---- |
| 98 | Drew Hall | 19:47.3 | 10 | ADM, Adel | ---- | ---- | ---- |
| 99 | Connor Upton | 19:53.0 | 10 | Johnston | ---- | ---- | ---- |
| 100 | Max Ulrickson | 19:53.5 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 101 | Martin Schmesier | 19:55.1 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 102 | Joseph Giles | 19:57.1 | 9 | Urbandale | ---- | ---- | ---- |
| 103 | Patrick Hoss | 19:59.0 | 9 | Johnston | ---- | ---- | ---- |
| 104 | Ryland Moss | 20:00.5 | 12 | ADM, Adel | ---- | ---- | ---- |
| 105 | Braydon Murphy | 20:01.6 | 9 | Urbandale | ---- | ---- | ---- |
| 106 | Keegan Holdmeyer | 20:04.3 | 12 | ADM, Adel | ---- | ---- | ---- |
| 107 | Jackson Tallman | 20:06.9 | 10 | Johnston | ---- | ---- | ---- |
| 108 | Jett Harris | 20:09.1 | 11 | Urbandale | ---- | ---- | ---- |
| 109 | Evan Grodahl | 20:10.0 | 9 | Johnston | ---- | ---- | ---- |
| 110 | Alex Miller | 20:14.5 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 111 | Larson De Boer | 20:15.5 | 12 | Urbandale | ---- | ---- | ---- |
| 112 | Preston Molis | 20:15.6 | 10 | Urbandale | ---- | ---- | ---- |
| 113 | Matthew Urness | 20:16.0 | 11 | Johnston | ---- | ---- | ---- |
| 114 | Ben Wigen | 20:16.3 | 11 | Johnston | ---- | ---- | ---- |
| 115 | Riley Milburn | 20:18.6 | 12 | ADM, Adel | ---- | ---- | ---- |
| 116 | Patrick Lee | 20:22.4 | 12 | ADM, Adel | ---- | ---- | ---- |
| 117 | Will Sheer | 20:22.6 | 11 | Johnston | ---- | ---- | ---- |
| 118 | Ambrose Luong | 20:23.9 | 10 | Mason City | ---- | ---- | ---- |
| 119 | Ethan Pewe | 20:28.0 | 9 | Johnston | ---- | ---- | ---- |
| 120 | Arthur Chen | 20:32.5 | 12 | Johnston | ---- | ---- | ---- |
| 121 | Levi Gangwish | 20:35.4 | 10 | Mason City | ---- | ---- | ---- |
| 122 | Cooper Steeples | 20:35.8 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 123 | Ryder Lee | 20:36.0 | 10 | Johnston | ---- | ---- | ---- |
| 124 | Samuel Griffith | 20:40.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 125 | Gabe Van Hemert | 20:43.0 | 10 | Johnston | ---- | ---- | ---- |
| 126 | Caleb Vaughan | 20:49.8 | 10 | Johnston | ---- | ---- | ---- |
| 127 | David Eivins | 20:51.9 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 128 | Owen Horgen | 20:53.6 | 9 | ADM, Adel | ---- | ---- | ---- |
| 129 | Landon Abbott | 20:54.1 | 11 | Ogden | ---- | ---- | ---- |
| 130 | Elijah Bahls | 20:55.5 | 9 | Mason City | ---- | ---- | ---- |
| 131 | Glenn Carlson | 20:56.1 | 11 | Johnston | ---- | ---- | ---- |
| 132 | Will Frey | 20:56.5 | 12 | Ogden | ---- | ---- | ---- |
| 133 | Brennan Richardson | 20:59.0 | 10 | Johnston | ---- | ---- | ---- |
| 134 | Gavin Clausen | 21:05.3 | 10 | Mason City | ---- | ---- | ---- |
| 135 | Kayden Tritz | 21:09.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 136 | Cody Van Horn | 21:10.0 | 10 | Urbandale | ---- | ---- | ---- |
| 137 | Brant McElderry | 21:11.9 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 138 | Cade Bergman | 21:13.0 | 9 | Mason City | ---- | ---- | ---- |
| 139 | Aiden Clark | 21:14.3 | 9 | Johnston | ---- | ---- | ---- |
| 140 | Andre Hoff | 21:17.3 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 141 | Evan Siskow | 21:17.5 | 11 | Urbandale | ---- | ---- | ---- |
| 142 | Jack Franks | 21:18.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 143 | Gabe Klotz | 21:18.6 | 9 | Ogden | ---- | ---- | ---- |
| 144 | Drew Hill | 21:18.9 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 145 | Luke Allison | 21:20.4 | 9 | Johnston | ---- | ---- | ---- |
| 146 | Ethan MacFarland | 21:20.5 | 10 | Johnston | ---- | ---- | ---- |
| 147 | Nate Powers | 21:20.5 | 12 | Urbandale | ---- | ---- | ---- |
| 148 | Tristan Vuijk | 21:21.4 | 9 | Johnston | ---- | ---- | ---- |
| 149 | Carson Winey | 21:25.4 | 10 | Earlham | ---- | ---- | ---- |
| 150 | Hank Murphy | 21:27.8 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 151 | Bennett Neipert | 21:28.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 152 | Carter Frank | 21:28.5 | 10 | Earlham | ---- | ---- | ---- |
| 153 | Austin Farley | 21:28.6 | 12 | Johnston | ---- | ---- | ---- |
| 154 | Keaton Holland | 21:31.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 155 | Kaden Wilson | 21:34.6 | 9 | Johnston | ---- | ---- | ---- |
| 156 | Ian Hoff | 21:39.4 | 9 | Johnston | ---- | ---- | ---- |
| 157 | Kaleb Gray | 21:41.0 | 9 | Urbandale | ---- | ---- | ---- |
| 158 | Ted Swanson | 21:42.0 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 159 | Ryker Kruse | 21:48.5 | 12 | Ogden | ---- | ---- | ---- |
| 160 | Cameron Seitz | 21:49.6 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 161 | David Zhang | 21:51.0 | 12 | Johnston | ---- | ---- | ---- |
| 162 | Ethan Guild | 21:51.3 | 11 | Urbandale | ---- | ---- | ---- |
| 163 | Dylan Poe | 21:52.1 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 164 | Kyran Hirsch | 21:53.6 | 9 | Mason City | ---- | ---- | ---- |
| 165 | Ronan Rock | 21:56.3 | 9 | Johnston | ---- | ---- | ---- |
| 166 | Rome Brayton | 21:58.4 | 10 | Johnston | ---- | ---- | ---- |
| 167 | Easton Hamilton | 21:59.4 | 10 | Urbandale | ---- | ---- | ---- |
| 168 | Will Schmitz | 21:59.6 | 10 | Johnston | ---- | ---- | ---- |
| 169 | Paul Martin | 22:11.5 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 170 | Oscar Kellen | 22:11.9 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 171 | Dawson Alstott | 22:13.0 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 172 | Tristan Mosley | 22:14.5 | 12 | Ogden | ---- | ---- | ---- |
| 173 | Michael Klipping | 22:14.9 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 174 | James Kuening | 22:18.8 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 175 | Sam Schmidt | 22:18.9 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 176 | Conner Dummermuth | 22:23.6 | 10 | Johnston | ---- | ---- | ---- |
| 177 | Cody Gray | 22:30.9 | 9 | Urbandale | ---- | ---- | ---- |
| 178 | Cody Linthicum | 22:31.4 | 9 | Urbandale | ---- | ---- | ---- |
| 179 | Isaak Bruck | 22:32.3 | 9 | Johnston | ---- | ---- | ---- |
| 180 | Ricky Randazzo | 22:34.3 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 181 | Will Truitt | 22:40.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 182 | Micah Bailey | 22:40.8 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 183 | Alex Kosloske | 22:41.3 | 10 | Earlham | ---- | ---- | ---- |
| 184 | Evan Howe | 22:41.5 | 9 | Mason City | ---- | ---- | ---- |
| 185 | Max Throop | 22:43.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 186 | Carter Mitchell | 22:45.4 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 187 | Samsung Nguyen | 22:49.3 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 188 | Erik Redmond | 22:49.6 | 10 | Earlham | ---- | ---- | ---- |
| 189 | Evitt Fitzgerald | 22:54.0 | 10 | Johnston | ---- | ---- | ---- |
| 190 | Finn Huggins | 22:58.5 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 191 | Jackson Harvey | 23:02.5 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 192 | Blaise Ford | 23:09.5 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 193 | Shane Ayres | 23:13.5 | 10 | Johnston | ---- | ---- | ---- |
| 194 | Aaron Kmoch | 23:14.5 | 9 | Mason City | ---- | ---- | ---- |
| 195 | Urban Uthe | 23:17.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 196 | Elijah Wirtz | 23:18.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 197 | Mateo Cancino | 23:19.6 | 9 | Johnston | ---- | ---- | ---- |
| 198 | Jacob Hoben | 23:22.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 199 | Jacob Thomsen | 23:22.5 | 12 | Ogden | ---- | ---- | ---- |
| 200 | Brady Quam | 23:23.0 | 9 | Johnston | ---- | ---- | ---- |
| 201 | JT Dix | 23:27.4 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 202 | Kevin Reyes-Gonzalez | 23:27.9 | 9 | Urbandale | ---- | ---- | ---- |
| 203 | Finn Murley | 23:32.3 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 204 | Harrison Warden | 23:44.5 | 10 | Earlham | ---- | ---- | ---- |
| 205 | Youssef Bouguerra | 23:44.6 | 12 | Johnston | ---- | ---- | ---- |
| 206 | Carlos Guzman | 23:48.3 | 12 | Urbandale | ---- | ---- | ---- |
| 207 | Paul Giles | 23:50.4 | 11 | ADM, Adel | ---- | ---- | ---- |
| 208 | Lincoln Kruse | 23:51.0 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 209 | Dane Hoogeveen | 23:53.1 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 210 | Donovan Mathis | 23:54.6 | 12 | Johnston | ---- | ---- | ---- |
| 211 | Isaac Schrock | 23:57.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 212 | Luke Williams | 24:12.4 | 9 | Johnston | ---- | ---- | ---- |
| 213 | Ben Harrington | 24:12.5 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 214 | Mason Zuck | 24:14.6 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 215 | Reece Denahey | 24:15.0 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 216 | Bradley Carrigan | 24:18.8 | 10 | Johnston | ---- | ---- | ---- |
| 217 | Brody McDonough | 24:19.5 | 9 | Mason City | ---- | ---- | ---- |
| 218 | Harrison Gilroy | 24:20.8 | 10 | Johnston | ---- | ---- | ---- |
| 219 | Mel Chatterjee | 24:21.4 | 10 | Johnston | ---- | ---- | ---- |
| 220 | Leo Allen | 24:24.9 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 221 | Levin Riekena | 24:26.1 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 222 | Jose Solarte | 24:30.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 223 | Louis Kellen | 24:30.1 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 224 | Matthew Schmitz | 24:34.6 | 10 | Johnston | ---- | ---- | ---- |
| 225 | Kabeer Khanna | 24:35.9 | 10 | Johnston | ---- | ---- | ---- |
| 226 | Logan Dodge | 24:36.0 | 9 | Mason City | ---- | ---- | ---- |
| 227 | Carson King | 24:37.0 | 10 | Johnston | ---- | ---- | ---- |
| 228 | Jaidan Bailey | 24:40.5 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 229 | Devin Carlson | 24:48.4 | 9 | Urbandale | ---- | ---- | ---- |
| 230 | Henry Nugent | 25:00.5 | 9 | ADM, Adel | ---- | ---- | ---- |
| 231 | Ian Hays | 25:59.0 | 9 | Johnston | ---- | ---- | ---- |
| 232 | Syon Aggarwal | 26:08.5 | 10 | Johnston | ---- | ---- | ---- |
| 233 | Donnie Westendorf | 26:16.3 | 11 | ADM, Adel | ---- | ---- | ---- |
| 234 | Jac Chedester | 26:17.4 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 235 | Karter Campbell | 26:22.6 | 10 | Earlham | ---- | ---- | ---- |
| 236 | Madox Engelbrecht | 26:29.0 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 237 | Jonah Griffith | 26:44.4 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 238 | Drake Wood | 26:53.6 | 8 | Johnston | ---- | ---- | ---- |
| 239 | Blake Wonderlin | 27:01.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 240 | Lee Spencer | 27:04.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 241 | Ben Mitchell | 27:07.9 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
| 242 | Shreyas Shrestha | 27:19.0 | 12 | Johnston | ---- | ---- | ---- |
| 243 | Jordan Amanuel | 27:21.4 | 9 | Johnston | ---- | ---- | ---- |
| 244 | Colton Richardson | 29:11.6 | 9 | Mason City | ---- | ---- | ---- |
| 245 | Cooper York | 30:03.1 | 10 | Johnston | ---- | ---- | ---- |
| 246 | Luke Jensen | 31:49.0 | 10 | Earlham | ---- | ---- | ---- |
| 247 | Nikola Balac | 32:22.0 | 9 | Johnston | ---- | ---- | ---- |
| 248 | Ethan Walck | 32:22.1 | 9 | Johnston | ---- | ---- | ---- |
| 249 | Max Tripp | 33:03.5 | 10 | Mason City | ---- | ---- | ---- |
| 250 | Elijah Young | 33:35.4 | 10 | Urbandale | ---- | ---- | ---- |
| 251 | Arjun Kasotia | 39:46.6 | 10 | Johnston | ---- | ---- | ---- |