| 1 | Caleb TjadenPlace 1 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 17:38.71 |
| 2 | Carson HansenPlace 2 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 17:54.72 |
| 3 | Andrew KallbackPlace 3 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 18:06.69 |
| 4 | Zenner EllerbeckPlace 4 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 18:08.25 |
| 5 | Jace EdaburnPlace 5 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 18:14.27 |
| 6 | Grayson JacksonPlace 6 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:16.23 |
| 7 | Ethan GreenPlace 7 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 18:20.04 |
| 8 | Jackson HughesPlace 8 · Grade 11 · Iowa City West | 11 | Iowa City West | 18:21.67 |
| 9 | Nicholas BudzinskiPlace 9 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 18:25.41 |
| 10 | Iyas ElshiekhPlace 10 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 18:33.22 |
| 11 | Austin NoelPlace 11 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 18:36.43 |
| 12 | Logan JacobsenPlace 12 · Grade 12 · Iowa City West | 12 | Iowa City West | 18:37.16 |
| 13 | Mohamed MusaPlace 13 · Grade 12 · Iowa City West | 12 | Iowa City West | 18:37.24 |
| 14 | Turner StewartPlace 14 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 18:37.75 |
| 15 | Carter DavisPlace 15 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 18:37.87 |
| 16 | Aiden GoodenbourPlace 16 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 18:41.24 |
| 17 | Charlie WeimePlace 17 · Grade 10 · Iowa City West | 10 | Iowa City West | 18:44.43 |
| 18 | William DurneyPlace 18 · Grade 10 · Iowa City West | 10 | Iowa City West | 18:45.70 |
| 19 | Patrick ShieldsPlace 19 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 18:47.16 |
| 20 | Srikar SheshashaiPlace 20 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:49.83 |
| 21 | Charles HiscockPlace 21 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 18:50.24 |
| 22 | Jude WilkinsonPlace 22 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 18:54.11 |
| 23 | Leo JordanPlace 23 · Grade 11 · Iowa City West | 11 | Iowa City West | 18:54.35 |
| 24 | Mason DeWallPlace 24 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 18:54.41 |
| 25 | Cameron RolfPlace 25 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 18:54.58 |
| 26 | Parker MaxedonPlace 26 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:57.19 |
| 27 | Advait KalaverPlace 27 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 19:00.29 |
| 28 | Christian CooleyPlace 28 · Grade 8 · Dubuque Hempstead | 8 | Dubuque Hempstead | 19:04.01 |
| 29 | Ethan MyromPlace 29 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 19:11.20 |
| 30 | Israel KodiagaPlace 30 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 19:14.97 |
| 31 | Kenny HooverPlace 31 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 19:15.81 |
| 32 | Noah AdamsPlace 32 · Grade 10 · Iowa City West | 10 | Iowa City West | 19:17.74 |
| 33 | Elliott WilkinsonPlace 33 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 19:19.89 |
| 34 | Daniel JuzaPlace 34 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 19:20.47 |
| 35 | Owen CampbellPlace 35 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 19:21.64 |
| 36 | Phoenix RittPlace 36 · Grade 11 · Epworth Western Dubuque | 11 | Epworth Western Dubuque | 19:21.94 |
| 37 | Dane WilcoxPlace 37 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 19:22.76 |
| 38 | Michael WardPlace 38 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 19:23.02 |
| 39 | Cooper LeopardPlace 39 · Grade 10 · Davenport Central | 10 | Davenport Central | 19:23.10 |
| 40 | Regan ScholtenPlace 40 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 19:24.54 |
| 41 | Harrison FoleyPlace 41 · Grade 10 · Iowa City West | 10 | Iowa City West | 19:25.12 |
| 42 | Cooper HalvorsonPlace 42 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 19:25.75 |
| 43 | Omar AldamakPlace 43 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 19:26.02 |
| 44 | Gavin RyanPlace 44 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 19:27.49 |
| 45 | Winston RichardsonPlace 45 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 19:30.14 |
| 46 | Mert IncePlace 46 · Grade 10 · Iowa City West | 10 | Iowa City West | 19:34.16 PR |
| 47 | Alexander GibsonPlace 47 · Grade 11 · Iowa City West | 11 | Iowa City West | 19:34.46 |
| 48 | Braxton HelstromPlace 48 · Grade 12 · Davenport Central | 12 | Davenport Central | 19:35.82 |
| 49 | Lane RobinsPlace 49 · Grade 10 · Iowa City West | 10 | Iowa City West | 19:37.79 |
| 50 | Dylan ColleranPlace 50 · Grade 12 · Iowa City West | 12 | Iowa City West | 19:38.68 |
| 51 | Conor HarrisPlace 51 · Grade 9 · Iowa City West | 9 | Iowa City West | 19:39.51 |
| 52 | Adam BlommePlace 52 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 19:43.40 |
| 53 | Siddharth VenkatesanPlace 53 · Grade 12 · Iowa City West | 12 | Iowa City West | 19:46.38 |
| 54 | Andrew BovinetPlace 54 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 19:49.44 |
| 55 | Chase ThomasPlace 55 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 19:52.91 |
| 56 | Maddux RoosPlace 56 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 19:52.92 |
| 57 | Mj CookPlace 57 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 19:56.22 |
| 58 | Emmett FernPlace 58 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 20:00.03 |
| 59 | Bryson ClaybornPlace 59 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 20:02.20 PR |
| 60 | Adam LeePlace 60 · Grade 11 · Iowa City West | 11 | Iowa City West | 20:05.90 |
| 61 | Simon HallPlace 61 · Grade 9 · Davenport Central | 9 | Davenport Central | 20:06.52 |
| 62 | Jabrie NaguinaPlace 62 · Grade 11 · Davenport Central | 11 | Davenport Central | 20:06.86 |
| 63 | Tito KodiagaPlace 63 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:09.44 |
| 64 | Riley LestinaPlace 64 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:10.89 |
| 65 | James NorbyPlace 65 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:16.44 |
| 66 | Henry LawlerPlace 66 · Grade 12 · Iowa City West | 12 | Iowa City West | 20:17.91 |
| 67 | Cyrus GhabelPlace 67 · Grade 10 · Iowa City West | 10 | Iowa City West | 20:19.45 |
| 68 | Mykah DixonPlace 68 · Grade 12 · Davenport Central | 12 | Davenport Central | 20:20.24 |
| 69 | Max MoklegaardPlace 69 · Grade 10 · Iowa City West | 10 | Iowa City West | 20:20.29 |
| 70 | Hudson MulfordPlace 70 · Grade 11 · Iowa City West | 11 | Iowa City West | 20:21.48 |
| 71 | Keaton McIlrathPlace 71 · Grade 10 · Epworth Western Dubuque | 10 | Epworth Western Dubuque | 20:23.13 |
| 72 | Landon WiechmannPlace 72 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 20:23.34 |
| 73 | Ben ChristPlace 73 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 20:23.88 |
| 74 | Joey GoetschPlace 74 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:25.79 |
| 75 | Hamza FayedPlace 75 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 20:27.75 |
| 76 | Callum WendtPlace 76 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 20:28.85 |
| 77 | Sidney Miller-ProutyPlace 77 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:29.55 |
| 78 | Kael SchmittPlace 78 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:29.96 |
| 79 | Augustus HowardPlace 79 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 20:31.44 |
| 80 | Trey RohlfsenPlace 80 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 20:33.77 |
| 81 | Mason BuschPlace 81 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 20:34.65 |
| 82 | Silas HerberPlace 82 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 20:34.74 |
| 83 | Lucas CarlsonPlace 83 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 20:37.39 |
| 84 | Declan AsherPlace 84 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 20:41.74 |
| 85 | James MattsonPlace 85 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 20:44.28 |
| 86 | Liam GoedkenPlace 86 · Grade 9 · Epworth Western Dubuque | 9 | Epworth Western Dubuque | 20:44.32 |
| 87 | Ian WagnerPlace 87 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 20:44.53 |
| 88 | Ezekiel WilsonPlace 88 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 20:45.82 |
| 89 | Johnny HooverPlace 89 · Grade 12 · Epworth Western Dubuque | 12 | Epworth Western Dubuque | 20:45.95 |
| 90 | Dylan DomkePlace 90 · Grade 9 · Iowa City West | 9 | Iowa City West | 20:51.03 PR |
| 91 | Jacob BenekePlace 91 · Grade 12 · Iowa City West | 12 | Iowa City West | 20:52.27 |
| 92 | Rebel WilsonPlace 92 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:54.90 |
| 93 | Henry FriedmanPlace 93 · Grade 12 · Iowa City West | 12 | Iowa City West | 20:56.09 |
| 94 | Parker DicePlace 94 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:56.17 |
| 95 | Jackson ParrPlace 95 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 20:57.02 |
| 96 | Nolan WeiserPlace 96 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 20:57.80 |
| 97 | Sam MillerPlace 97 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:01.42 |
| 98 | Carter AmelingPlace 98 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 21:03.72 |
| 99 | Carson BeckerPlace 99 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 21:05.52 |
| 100 | Aidan NelsonPlace 100 · Grade 12 · Iowa City West | 12 | Iowa City West | 21:05.69 |
| 101 | Kase JonesPlace 101 · Grade 12 · Davenport Central | 12 | Davenport Central | 21:10.55 |
| 102 | Johnathon Michels-O'NealPlace 102 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 21:12.20 |
| 103 | Gus RichterPlace 103 · Grade 9 · Davenport Central | 9 | Davenport Central | 21:13.95 |
| 104 | Elliot McDonaldPlace 104 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:15.28 |
| 105 | Torian Lanier-WilliamsPlace 105 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 21:15.92 |
| 106 | Caleb AbdoPlace 106 · Grade 12 · Iowa City West | 12 | Iowa City West | 21:16.29 |
| 107 | Parker SteffenPlace 107 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 21:23.04 |
| 108 | Henry DehnerPlace 108 · Grade 10 · Davenport Central | 10 | Davenport Central | 21:27.23 |
| 109 | Raleigh ParkerPlace 109 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 21:27.24 |
| 110 | Lane HelgensPlace 110 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 21:27.71 |
| 111 | Aaron BunjerPlace 111 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:27.81 |
| 112 | Corbin GoodwinPlace 112 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 21:30.25 |
| 113 | Josh SchmidtPlace 113 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:30.56 |
| 114 | Beckett PostPlace 114 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:32.55 |
| 115 | Jesse NicholsonPlace 115 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 21:33.42 |
| 116 | Luke BaldryPlace 116 · Grade 9 · Davenport Central | 9 | Davenport Central | 21:33.47 |
| 117 | Casey ArmstrongPlace 117 · Grade 10 · Davenport Central | 10 | Davenport Central | 21:34.10 |
| 118 | Tej SinghPlace 118 · Grade 9 · Iowa City West | 9 | Iowa City West | 21:34.21 |
| 119 | Jacoby LightPlace 119 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 21:35.77 |
| 120 | Henry IronsidePlace 120 · Grade 11 · Dubuque Hempstead | 11 | Dubuque Hempstead | 21:36.22 |
| 121 | Michael SadewasserPlace 121 · Grade 9 · Iowa City West | 9 | Iowa City West | 21:38.70 |
| 122 | Henry GottschalkPlace 122 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 21:41.00 |
| 123 | Mason WenzelPlace 123 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 21:41.28 |
| 124 | Bennett FreibergPlace 124 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:42.67 |
| 125 | Will CoxPlace 125 · Grade 11 · Davenport Central | 11 | Davenport Central | 21:45.07 |
| 126 | Adhrit KalaverPlace 126 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 21:47.01 |
| 127 | Eli SuddarthPlace 127 · Grade 11 · Davenport Central | 11 | Davenport Central | 21:47.60 |
| 128 | Kayson PaigePlace 128 · Grade 12 · Waterloo United | 12 | Waterloo United | 21:48.57 |
| 129 | Henry MillsPlace 129 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 21:49.63 |
| 130 | Noah TylerPlace 130 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 21:50.89 |
| 131 | Elijah ProchnauPlace 131 · Grade 11 · Valley Lutheran | 11 | Valley Lutheran | 21:54.65 |
| 132 | Jaxson LynchPlace 132 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:55.58 |
| 133 | Adolfo Felipe ManuelPlace 133 · Grade 12 · Waterloo United | 12 | Waterloo United | 21:57.16 |
| 134 | Marc HerroldPlace 134 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:57.43 |
| 135 | Elijah WagnerPlace 135 · Grade 11 · Dubuque Hempstead | 11 | Dubuque Hempstead | 21:59.61 |
| 136 | Brandon HuntPlace 136 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 22:00.25 |
| 137 | Cael DalsingPlace 137 · Grade 9 · Epworth Western Dubuque | 9 | Epworth Western Dubuque | 22:01.35 |
| 138 | Isaac CapallaPlace 138 · Grade 10 · Epworth Western Dubuque | 10 | Epworth Western Dubuque | 22:03.07 |
| 139 | David MuzaliwaPlace 139 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 22:06.78 |
| 140 | Broden KretzPlace 140 · Grade 11 · Dubuque Hempstead | 11 | Dubuque Hempstead | 22:07.08 |
| 141 | Joey EhrlichPlace 141 · Grade 11 · Epworth Western Dubuque | 11 | Epworth Western Dubuque | 22:07.81 |
| 142 | Matthew KosyanchukPlace 142 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:08.64 |
| 143 | Jack PutmanPlace 143 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 22:08.76 |
| 144 | Ramir WilliamsPlace 144 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 22:10.52 PR |
| 145 | Rylan SchultzPlace 145 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 22:11.63 |
| 146 | Dylan MilesPlace 146 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 22:12.03 |
| 147 | Connor WagnerPlace 147 · Grade 11 · Iowa City West | 11 | Iowa City West | 22:13.63 |
| 148 | Silas HemmerPlace 148 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 22:15.56 |
| 149 | Leon HerringPlace 149 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:17.53 |
| 150 | Levi LueckPlace 150 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 22:18.02 |
| 151 | Chase HensleyPlace 151 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 22:19.43 |
| 152 | Atley KestelPlace 152 · Grade 11 · Waterloo United | 11 | Waterloo United | 22:21.69 |
| 153 | Lukas BillmeyerPlace 153 · Grade 12 · Dubuque Hempstead | 12 | Dubuque Hempstead | 22:25.44 |
| 154 | Jacob KearneyPlace 154 · Grade 10 · Iowa City West | 10 | Iowa City West | 22:32.19 PR |
| 155 | Curtis DemildtPlace 155 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 22:33.73 |
| 156 | Isaac NelsonPlace 156 · Grade 10 · Iowa City West | 10 | Iowa City West | 22:34.57 |
| 157 | Andrew BlasbergPlace 157 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 22:35.94 |
| 158 | Jude DidelotPlace 158 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 22:36.22 |
| 159 | Holden WendtPlace 159 · Grade 10 · Valley Lutheran | 10 | Valley Lutheran | 22:40.72 |
| 160 | Kian SpaldingPlace 160 · Grade 11 · Davenport Central | 11 | Davenport Central | 22:41.10 |
| 161 | Karson RainsPlace 161 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 22:41.74 |
| 162 | Aidan ZhangPlace 162 · Grade 12 · Iowa City West | 12 | Iowa City West | 22:42.89 |
| 163 | Dylan McMullenPlace 163 · Grade 11 · Waterloo United | 11 | Waterloo United | 22:44.61 |
| 164 | Brandon EiklenborgPlace 164 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:44.90 |
| 165 | Tyler BurcoPlace 165 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 22:44.97 |
| 166 | Oscar TankPlace 166 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 22:46.54 |
| 167 | Jack AndersonPlace 167 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 22:46.74 |
| 168 | Ackley SabelPlace 168 · Grade 10 · Davenport Central | 10 | Davenport Central | 22:49.54 |
| 169 | Aryan VikramPlace 169 · Grade 9 · Iowa City West | 9 | Iowa City West | 22:52.15 |
| 170 | Roen BoehmkePlace 170 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 22:54.06 |
| 171 | Camden NusPlace 171 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 22:54.08 |
| 172 | Max MuellerPlace 172 · Grade 9 · Davenport Central | 9 | Davenport Central | 22:55.59 |
| 173 | Joseph DeGraft-MoffatPlace 173 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 22:57.47 PR |
| 174 | Jeremiah Degraft-MoffatPlace 174 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 22:57.62 |
| 175 | Drake MorfittPlace 175 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:57.73 |
| 176 | Josiah Degraft-MoffatPlace 176 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 22:58.23 |
| 177 | Walter Jenkins JuniorPlace 177 · Grade 9 · Davenport Central | 9 | Davenport Central | 23:00.08 |
| 178 | Jayden OtisPlace 178 · Grade 12 · Iowa City West | 12 | Iowa City West | 23:01.88 |
| 179 | Nicholas DiehlPlace 179 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 23:02.51 |
| 180 | Isaiah EiklenborgPlace 180 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:03.15 |
| 181 | Clark SprankPlace 181 · Grade 10 · Epworth Western Dubuque | 10 | Epworth Western Dubuque | 23:03.36 |
| 182 | James WarbyPlace 182 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:08.71 |
| 183 | Gavrusev-Kortenkamp UnknownPlace 183 · Grade 11 · Iowa City West | 11 | Iowa City West | 23:10.38 PR |
| 184 | Micah PedersonPlace 184 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 23:12.62 |
| 185 | James EnglingPlace 185 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 23:17.45 |
| 186 | Foster RousePlace 186 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:20.20 |
| 187 | Ryan GrippPlace 187 · Grade 12 · Davenport Central | 12 | Davenport Central | 23:22.33 |
| 188 | Devin RundePlace 188 · Grade 12 · Dubuque Hempstead | 12 | Dubuque Hempstead | 23:24.02 |
| 189 | Daniel HundleyPlace 189 · Grade 10 · Waterloo United | 10 | Waterloo United | 23:24.26 |
| 190 | Carson BicketPlace 190 · Grade 11 · Valley Lutheran | 11 | Valley Lutheran | 23:24.67 |
| 191 | Joseph KahikuPlace 191 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 23:25.45 |
| 192 | Rowan SahaydaPlace 192 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 23:25.92 |
| 193 | Alan DelgadoPlace 193 · Grade 10 · Iowa City West | 10 | Iowa City West | 23:26.33 |
| 194 | Ethan VavrochPlace 194 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 23:26.96 |
| 195 | Tucker KeithPlace 195 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 23:30.69 |
| 196 | Kellen CavalierPlace 196 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 23:30.85 |
| 197 | Micah WatersPlace 197 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 23:35.76 |
| 198 | Hayden ArendsPlace 198 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 23:38.34 |
| 199 | Aidan TrumbauerPlace 199 · Grade 10 · Valley Lutheran | 10 | Valley Lutheran | 23:44.23 |
| 200 | Liam PinsPlace 200 · Grade 11 · Cedar Rapids Washington | 11 | Cedar Rapids Washington | 23:47.73 |
| 201 | Wes BobisPlace 201 · Grade 9 · Dubuque Hempstead | 9 | Dubuque Hempstead | 23:49.38 |
| 202 | Tyler SebreePlace 202 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:51.00 |
| 203 | Kayden BorkPlace 203 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 23:53.20 |
| 204 | Ethan BurdsPlace 204 · Grade 11 · Epworth Western Dubuque | 11 | Epworth Western Dubuque | 23:59.04 |
| 205 | Ben DonaldPlace 205 · Grade 12 · Iowa City West | 12 | Iowa City West | 23:59.64 |
| 206 | Gabe OhrtPlace 206 · Grade 10 · Valley Lutheran | 10 | Valley Lutheran | 24:03.15 |
| 207 | Jonah TaylorPlace 207 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 24:03.85 |
| 208 | Taten CarterPlace 208 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 24:07.42 |
| 209 | Dylan PearsonPlace 209 · Grade 11 · Davenport Central | 11 | Davenport Central | 24:20.73 |
| 210 | Everett HogrefePlace 210 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 24:29.27 |
| 211 | Jude ElliotPlace 211 · Grade 12 · Davenport Central | 12 | Davenport Central | 24:30.98 |
| 212 | Paul GiannakourosPlace 212 · Grade 12 · Dubuque Hempstead | 12 | Dubuque Hempstead | 24:37.09 |
| 213 | Daniel HankesPlace 213 · Grade 12 · Davenport Central | 12 | Davenport Central | 24:38.67 |
| 214 | Jack SunPlace 214 · Grade 12 · Iowa City West | 12 | Iowa City West | 24:43.07 |
| 215 | Landon SundPlace 215 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 24:53.16 |
| 216 | Emmett PrachtPlace 216 · Grade 11 · Davenport Central | 11 | Davenport Central | 24:54.30 |
| 217 | Cayden MerrittPlace 217 · Grade 11 · Davenport Central | 11 | Davenport Central | 24:55.67 |
| 218 | AJ WeaverPlace 218 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 25:00.22 |
| 219 | Louis NoltePlace 219 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 25:04.68 |
| 220 | Henry MosesPlace 220 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 25:06.02 |
| 221 | Elliot WhitePlace 221 · Grade 10 · Davenport Central | 10 | Davenport Central | 25:12.94 |
| 222 | Gavin DeVriesPlace 222 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 25:18.17 |
| 223 | Jean Louis ColyPlace 223 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 25:39.01 |
| 224 | Kieran StonePlace 224 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 25:41.88 |
| 225 | Conor KanePlace 225 · Grade 11 · Dubuque Hempstead | 11 | Dubuque Hempstead | 25:51.12 |
| 226 | Quincy CookPlace 226 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 25:55.01 |
| 227 | Roman WilliamsPlace 227 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 25:56.56 |
| 228 | Justin RundlePlace 228 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 25:59.72 |
| 229 | Eli BensonPlace 229 · Grade 11 · Iowa City West | 11 | Iowa City West | 26:07.75 |
| 230 | Brodie ReyesPlace 230 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 26:11.90 |
| 231 | Kyeler WerkmeisterPlace 231 · Grade 10 · Waterloo United | 10 | Waterloo United | 26:16.29 |
| 232 | Laekyn WhitePlace 232 · Grade 11 · Waterloo United | 11 | Waterloo United | 26:21.45 |
| 233 | Ian SuddarthPlace 233 · Grade 9 · Davenport Central | 9 | Davenport Central | 26:34.89 |
| 234 | Jon DuranPlace 234 · Grade 10 · Iowa City West | 10 | Iowa City West | 26:35.24 |
| 235 | Camden SearlsPlace 235 · Grade 11 · Iowa City West | 11 | Iowa City West | 26:41.59 |
| 236 | Kyle HolbergPlace 236 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 26:41.66 |
| 237 | Sam TomlyanovichPlace 237 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 26:45.10 |
| 238 | Brantley WillimackPlace 238 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 26:56.89 |
| 239 | Kieran HallPlace 239 · Grade 9 · Iowa City West | 9 | Iowa City West | 27:01.42 |
| 240 | Treyton HoppePlace 240 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 27:19.51 |
| 241 | Carter BarthelPlace 241 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 27:34.80 |
| 242 | Joseph (gabi) SantosPlace 242 · Grade 11 · Epworth Western Dubuque | 11 | Epworth Western Dubuque | 27:48.02 |
| 243 | Alex CoxPlace 243 · Grade 12 · Davenport Central | 12 | Davenport Central | 28:14.34 |
| 244 | Jaxon LigonPlace 244 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 28:15.93 |
| 245 | Jackson BaberPlace 245 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 28:23.21 |
| 246 | Jayden FarissPlace 246 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 28:24.73 |
| 247 | Clement KiotakPlace 247 · Grade 10 · Waterloo United | 10 | Waterloo United | 29:23.10 |
| 248 | Jude MeyerPlace 248 · Grade 11 · Epworth Western Dubuque | 11 | Epworth Western Dubuque | 30:07.32 |
| 249 | Shrey InturiPlace 249 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 30:59.74 |
| 250 | Alex KaminskiPlace 250 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 31:05.71 |