| 1 | Dominic WilliamsPlace 1 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 15:48.7 |
| 2 | Jeremy GallPlace 2 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 16:16.0 |
| 3 | Brody AhrensPlace 3 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 16:16.9 |
| 4 | Porter MyersPlace 4 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 16:17.8 |
| 5 | Kyler BlanchardPlace 5 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 16:23.0 |
| 6 | Kaiden IrvinePlace 6 · Grade 11 · Oelwein | 11 | Oelwein | 16:49.5 |
| 7 | Andrew AllenPlace 7 · Grade 11 · Xavier Cedar Rapids | 11 | Xavier Cedar Rapids | 16:51.6 |
| 8 | Will KennedyPlace 8 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 16:53.4 |
| 9 | Finn HallamPlace 9 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 16:54.3 |
| 10 | Neil CogdillPlace 10 · Grade 12 · Cedar Rapids Kennedy | 12 | Cedar Rapids Kennedy | 17:06.0 |
| 11 | Isaak MolinePlace 11 · Grade 11 · Waterloo United | 11 | Waterloo United | 17:08.6 |
| 12 | Jack LangePlace 12 · Grade 12 · Benton Community | 12 | Benton Community | 17:08.7 |
| 13 | Ryne KiesPlace 13 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 17:10.8 |
| 14 | Nolan WeersPlace 14 · Grade 11 · Anamosa | 11 | Anamosa | 17:12.9 |
| 15 | Cooper AdamsPlace 15 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 17:13.9 |
| 16 | Marshall MyersPlace 16 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 17:15.5 |
| 17 | Aiden RowrayPlace 17 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 17:16.6 |
| 18 | Jackson BurrellPlace 18 · Grade 11 · Anamosa | 11 | Anamosa | 17:27.0 |
| 19 | Cade LorenzPlace 19 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 17:27.0 |
| 20 | Bryant SchultzPlace 20 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 17:28.3 |
| 21 | Joshua KerkovePlace 21 · Grade 12 · Waterloo United | 12 | Waterloo United | 17:32.3 |
| 22 | Rexton TravagiakisPlace 22 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 17:33.0 |
| 23 | Lance MueggenbergPlace 23 · Grade 11 · Xavier Cedar Rapids | 11 | Xavier Cedar Rapids | 17:33.4 |
| 24 | Fisher SextonPlace 24 · Grade 8 · Benton Community | 8 | Benton Community | 17:35.7 |
| 25 | Cyrus ScheckelPlace 25 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 17:39.9 |
| 26 | Cody StrohmanPlace 26 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 17:40.8 |
| 27 | Dredan RauserPlace 27 · Grade 10 · Marion | 10 | Marion | 17:43.6 |
| 28 | Tanner StockertPlace 28 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 17:44.2 |
| 29 | Charlie PetersenPlace 29 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 17:45.1 |
| 30 | Jonah SandsPlace 30 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 17:45.6 |
| 31 | Parker LasackPlace 31 · Grade 12 · Anamosa | 12 | Anamosa | 17:46.4 |
| 32 | Grayson GurwellPlace 32 · Grade 10 · Cedar Rapids Washington | 10 | Cedar Rapids Washington | 17:49.4 |
| 33 | Grayson RoosPlace 33 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 17:54.6 |
| 34 | Maddox PitcherPlace 34 · Grade 12 · Cedar Rapids Kennedy | 12 | Cedar Rapids Kennedy | 17:54.6 |
| 35 | Jake StinemanPlace 35 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 17:55.9 |
| 36 | Thomas HiscockPlace 36 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 17:57.0 |
| 37 | Nicholas PhillipsPlace 37 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 17:57.6 |
| 38 | Jack McAteePlace 38 · Grade 11 · Cedar Rapids Washington | 11 | Cedar Rapids Washington | 18:01.1 |
| 39 | Jace EdaburnPlace 39 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 18:03.1 |
| 40 | Jason FriesnerPlace 40 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 18:03.1 |
| 41 | Ashton LandherrPlace 41 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 18:05.9 |
| 42 | Drake SteinlagePlace 42 · Grade 11 · Oelwein | 11 | Oelwein | 18:07.3 |
| 43 | Liam NorthwayPlace 43 · Grade 12 · Marion | 12 | Marion | 18:07.5 |
| 44 | Sean KellyPlace 44 · Grade 11 · Xavier Cedar Rapids | 11 | Xavier Cedar Rapids | 18:07.7 |
| 45 | Carson CheneyPlace 45 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 18:11.0 |
| 46 | Iyas ElshiekhPlace 46 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 18:14.4 |
| 47 | James SchoutenPlace 47 · Grade 10 · Marion | 10 | Marion | 18:18.2 |
| 48 | Cruz JorgensenPlace 48 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 18:25.3 |
| 49 | Caleb McDowellPlace 49 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:28.1 |
| 50 | Cooper LorenzPlace 50 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:35.2 |
| 51 | Carson HansenPlace 51 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 18:35.3 |
| 52 | Caleb TjadenPlace 52 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 18:38.8 |
| 53 | Landon WallacePlace 53 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 18:38.9 |
| 54 | Kevin PrimrosePlace 54 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 18:43.6 |
| 55 | Kayson CordellPlace 55 · Grade 12 · Waterloo United | 12 | Waterloo United | 18:46.4 |
| 56 | Archer LyonsPlace 56 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 18:47.1 |
| 57 | Jonah DetweilerPlace 57 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 18:49.5 |
| 58 | Parker ZylstraPlace 58 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 18:50.9 |
| 59 | Grayson JacksonPlace 59 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:52.7 |
| 60 | Korbin HuntPlace 60 · Grade 10 · Benton Community | 10 | Benton Community | 18:54.3 |
| 61 | Aiden GoodenbourPlace 61 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 18:56.0 |
| 62 | Parker MaxedonPlace 62 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 18:56.2 |
| 63 | Liam JonesPlace 63 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 18:58.5 |
| 64 | Victor NunezPlace 64 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 19:02.1 |
| 65 | Daniel HokePlace 65 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 19:03.5 |
| 66 | Peter NiyomutabaziPlace 66 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 19:08.4 |
| 67 | Nicholas BudzinskiPlace 67 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 19:09.9 |
| 68 | Kenny HooverPlace 68 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 19:12.8 |
| 69 | Jed SchanbacherPlace 69 · Grade 11 · Benton Community | 11 | Benton Community | 19:14.4 |
| 70 | Cameron RolfPlace 70 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 19:15.1 |
| 71 | Turner StewartPlace 71 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 19:18.8 |
| 72 | Ralph SternPlace 72 · Grade 10 · Marion | 10 | Marion | 19:18.8 |
| 73 | Patrick ShieldsPlace 73 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 19:20.1 |
| 74 | Colin CripePlace 74 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 19:21.6 |
| 75 | Advait KalaverPlace 75 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 19:25.1 |
| 76 | Nate MixdorfPlace 76 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 19:26.9 |
| 77 | Andrew BovinetPlace 77 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 19:29.6 |
| 78 | Caleb LangPlace 78 · Grade 11 · Xavier Cedar Rapids | 11 | Xavier Cedar Rapids | 19:30.5 |
| 79 | Caden GriemePlace 79 · Grade 12 · Waterloo United | 12 | Waterloo United | 19:31.9 |
| 80 | Jaxson MehlertPlace 80 · Grade 11 · Benton Community | 11 | Benton Community | 19:32.3 |
| 81 | Hayden ReillyPlace 81 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 19:32.5 |
| 82 | Jude WilkinsonPlace 82 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 19:34.9 |
| 83 | Brandon RaelPlace 83 · Grade 11 · Oelwein | 11 | Oelwein | 19:35.2 |
| 84 | Jaxson BushawPlace 84 · Grade 10 · Oelwein | 10 | Oelwein | 19:35.3 |
| 85 | Elliott WilkinsonPlace 85 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 19:37.5 |
| 86 | Ethan MyromPlace 86 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 19:37.5 |
| 87 | Daniel GrothPlace 87 · Grade 9 · Marion | 9 | Marion | 19:39.7 |
| 88 | Storm AndersonPlace 88 · Grade 10 · Waterloo United | 10 | Waterloo United | 19:44.7 |
| 89 | Gus MartinoPlace 89 · Grade 12 · Xavier Cedar Rapids | 12 | Xavier Cedar Rapids | 19:48.0 |
| 90 | Charles HiscockPlace 90 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 19:48.5 |
| 91 | Ryan StenfeldtPlace 91 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 19:50.7 |
| 92 | Adam BlommePlace 92 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 19:50.7 |
| 93 | Joseph AmbrosyPlace 93 · Grade 10 · Xavier Cedar Rapids | 10 | Xavier Cedar Rapids | 19:54.1 |
| 94 | Hunter TravagiakisPlace 94 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 19:54.4 |
| 95 | Liam DowdPlace 95 · Grade 11 · Oelwein | 11 | Oelwein | 19:55.0 |
| 96 | Collin CookPlace 96 · Grade 11 · Marion | 11 | Marion | 20:01.7 |
| 97 | Brady CripePlace 97 · Grade 12 · Xavier Cedar Rapids | 12 | Xavier Cedar Rapids | 20:03.0 |
| 98 | Israel KodiagaPlace 98 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:04.6 |
| 99 | Sidney Miller-ProutyPlace 99 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:05.2 |
| 100 | Sam SchoettmerPlace 100 · Grade 9 · Benton Community | 9 | Benton Community | 20:06.2 |
| 101 | Ethan MedinaPlace 101 · Grade 11 · Marion | 11 | Marion | 20:07.2 |
| 102 | Michael WardPlace 102 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:08.9 |
| 103 | Andrew FederspielPlace 103 · Grade 10 · Waterloo United | 10 | Waterloo United | 20:08.9 |
| 104 | Treyton HoffmanPlace 104 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 20:11.0 |
| 105 | Henry LammersPlace 105 · Grade 10 · Xavier Cedar Rapids | 10 | Xavier Cedar Rapids | 20:11.0 |
| 106 | Joey GoetschPlace 106 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:11.4 |
| 107 | Mason DeWallPlace 107 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 20:12.0 |
| 108 | Omar AldamakPlace 108 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 20:13.9 |
| 109 | Nicholas ReisingerPlace 109 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 20:16.6 |
| 110 | Henri MitchellPlace 110 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 20:19.3 |
| 111 | Liam BravenerPlace 111 · Grade 9 · Waterloo United | 9 | Waterloo United | 20:22.8 |
| 112 | Landon FurlerPlace 112 · Grade 11 · Benton Community | 11 | Benton Community | 20:25.1 |
| 113 | Joshua EmanisPlace 113 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 20:27.9 |
| 114 | Jonathon SadlerPlace 114 · Grade 12 · Benton Community | 12 | Benton Community | 20:28.1 |
| 115 | Will GuiderPlace 115 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 20:28.5 |
| 116 | Aaron WiesePlace 116 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 20:29.2 PR |
| 117 | Ethan SchwakePlace 117 · Grade 12 · Benton Community | 12 | Benton Community | 20:29.4 |
| 118 | Brock CorriganPlace 118 · Grade 12 · Benton Community | 12 | Benton Community | 20:32.5 |
| 119 | James NorbyPlace 119 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:37.1 |
| 120 | Cael GenkingerPlace 120 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 20:38.8 |
| 121 | Trey RohlfsenPlace 121 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 20:42.7 |
| 122 | Juma ArunaPlace 122 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 20:46.0 |
| 123 | Jasper MitchellPlace 123 · Grade 11 · Cedar Rapids Washington | 11 | Cedar Rapids Washington | 20:46.5 |
| 124 | Kael SchmittPlace 124 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 20:47.3 |
| 125 | Srikar SheshashaiPlace 125 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 20:47.9 |
| 126 | Riley LestinaPlace 126 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 20:50.4 |
| 127 | Hamza FayedPlace 127 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 20:53.2 |
| 128 | Maddux RoosPlace 128 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 20:53.2 |
| 129 | Quincy StollenwerkPlace 129 · Grade 12 · Waterloo United | 12 | Waterloo United | 20:55.0 |
| 130 | Tanner PhillipePlace 130 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 20:59.4 |
| 131 | Edison SasaPlace 131 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 21:02.5 |
| 132 | Cooper HalvorsonPlace 132 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:03.6 |
| 133 | Andrew GortonPlace 133 · Grade 12 · Marion | 12 | Marion | 21:03.6 |
| 134 | Nelson Huerta-VazquezPlace 134 · Grade 11 · Anamosa | 11 | Anamosa | 21:04.9 |
| 135 | Carter AmelingPlace 135 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 21:09.6 |
| 136 | Tito KodiagaPlace 136 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 21:10.2 |
| 137 | Ben ChristPlace 137 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 21:13.7 |
| 138 | Augustus HowardPlace 138 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 21:14.7 |
| 139 | Landon WiechmannPlace 139 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:16.7 |
| 140 | Daniel JuzaPlace 140 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:24.0 |
| 141 | Kysen KralPlace 141 · Grade 11 · Oelwein | 11 | Oelwein | 21:24.0 |
| 142 | Leon HerringPlace 142 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:25.1 |
| 143 | Beckett SextonPlace 143 · Grade 10 · Benton Community | 10 | Benton Community | 21:25.2 |
| 144 | Declan AsherPlace 144 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 21:26.5 |
| 145 | Kaden VelhoPlace 145 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 21:26.9 |
| 146 | Harrison ChristyPlace 146 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 21:32.3 |
| 147 | Terrell WhitePlace 147 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 21:38.7 PR |
| 148 | Grady ScherbringPlace 148 · Grade 11 · Marion | 11 | Marion | 21:38.9 |
| 149 | Simon GieselmanPlace 149 · Grade 11 · Oelwein | 11 | Oelwein | 21:39.7 |
| 150 | James MattsonPlace 150 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 21:40.7 |
| 151 | Parker DicePlace 151 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 21:43.9 |
| 152 | AJ HalversonPlace 152 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 21:46.6 |
| 153 | Carson BeckerPlace 153 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 21:50.6 |
| 154 | Zayin BarkleyPlace 154 · Grade 12 · Marion | 12 | Marion | 21:51.9 |
| 155 | Mason WenzelPlace 155 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 21:52.5 |
| 156 | Gust LaDuePlace 156 · Grade 11 · Anamosa | 11 | Anamosa | 21:56.2 |
| 157 | Brandon HuntPlace 157 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 21:56.6 |
| 158 | Zach McCartyPlace 158 · Grade 9 · Marion | 9 | Marion | 22:00.6 |
| 159 | Boston OrtonPlace 159 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 22:05.1 |
| 160 | Logan KellyPlace 160 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 22:05.7 |
| 161 | Thatcher SimanekPlace 161 · Grade 10 · Xavier Cedar Rapids | 10 | Xavier Cedar Rapids | 22:09.4 |
| 162 | Beckett PostPlace 162 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:10.9 |
| 163 | Knox BeckerPlace 163 · Grade 9 · Benton Community | 9 | Benton Community | 22:13.9 |
| 164 | Liam RiedelPlace 164 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 22:14.3 |
| 165 | Henry GottschalkPlace 165 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 22:17.7 |
| 166 | Bennett FreibergPlace 166 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:19.0 |
| 167 | Lane HelgensPlace 167 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 22:20.6 |
| 168 | Cole ParkisonPlace 168 · Grade 12 · Cedar Rapids Jefferson | 12 | Cedar Rapids Jefferson | 22:21.0 |
| 169 | Aiden QuinnPlace 169 · Grade 10 · Marion | 10 | Marion | 22:23.4 |
| 170 | Jacoby LightPlace 170 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 22:23.9 |
| 171 | Elliot McDonaldPlace 171 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:23.9 |
| 172 | Josh SchmidtPlace 172 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:25.4 |
| 173 | Sam MillerPlace 173 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:25.5 |
| 174 | Jaxson LynchPlace 174 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:26.7 |
| 175 | Aaron BunjerPlace 175 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 22:28.1 |
| 176 | Lucas CarlsonPlace 176 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 22:28.2 |
| 177 | Jackson ParrPlace 177 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 22:28.5 |
| 178 | Jadon VorobtsovPlace 178 · Grade 12 · Marion | 12 | Marion | 22:34.8 |
| 179 | Jeremiah DunkertonPlace 179 · Grade 12 · Waterloo United | 12 | Waterloo United | 22:35.8 |
| 180 | Nolan WeiserPlace 180 · Grade 11 · Cedar Rapids Kennedy | 11 | Cedar Rapids Kennedy | 22:38.6 |
| 181 | David MuzaliwaPlace 181 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 22:41.4 |
| 182 | Henry MillsPlace 182 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 22:42.8 |
| 183 | Johnathon Michels-O'NealPlace 183 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 22:45.0 |
| 184 | Richard StonerPlace 184 · Grade 10 · Waterloo United | 10 | Waterloo United | 22:48.0 |
| 185 | Roen BoehmkePlace 185 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 22:55.5 |
| 186 | Corbin GoodwinPlace 186 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 22:56.7 |
| 187 | Adolfo Felipe ManuelPlace 187 · Grade 12 · Waterloo United | 12 | Waterloo United | 22:57.7 |
| 188 | Adhrit KalaverPlace 188 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 22:58.6 |
| 189 | Auggie BugenhagenPlace 189 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 23:03.4 |
| 190 | Tyler BurcoPlace 190 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 23:08.7 |
| 191 | Wes KoobPlace 191 · Grade 11 · Oelwein | 11 | Oelwein | 23:10.3 |
| 192 | Kellen CavalierPlace 192 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 23:10.5 |
| 193 | Micah PedersonPlace 193 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 23:11.1 |
| 194 | Marc HerroldPlace 194 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:11.5 |
| 195 | Kayson PaigePlace 195 · Grade 12 · Waterloo United | 12 | Waterloo United | 23:11.7 |
| 196 | Ethan MormanPlace 196 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 23:26.5 |
| 197 | Grant BerrymanPlace 197 · Grade 12 · Oelwein | 12 | Oelwein | 23:28.1 |
| 198 | Dylan MilesPlace 198 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 23:32.8 |
| 199 | Matthew KosyanchukPlace 199 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 23:37.4 |
| 200 | Mason RauschPlace 200 · Grade 9 · Benton Community | 9 | Benton Community | 23:38.0 |
| 201 | Brandon EiklenborgPlace 201 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:56.2 |
| 202 | Anshuman RayPlace 202 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 23:56.8 |
| 203 | Mason BeckerPlace 203 · Grade 9 · Benton Community | 9 | Benton Community | 23:59.8 |
| 204 | Jonah TaylorPlace 204 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 24:02.8 |
| 205 | Tucker KeithPlace 205 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 24:04.9 |
| 206 | James EnglingPlace 206 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 24:06.0 |
| 207 | Josiah Degraft-MoffatPlace 207 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 24:06.6 |
| 208 | Foster RousePlace 208 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 24:10.5 |
| 209 | Dylan McMullenPlace 209 · Grade 11 · Waterloo United | 11 | Waterloo United | 24:10.9 |
| 210 | Camden NusPlace 210 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 24:11.1 |
| 211 | Drake MorfittPlace 211 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 24:13.5 |
| 212 | Jack PutmanPlace 212 · Grade 10 · Cedar Rapids Kennedy | 10 | Cedar Rapids Kennedy | 24:13.6 |
| 213 | Logan RuizPlace 213 · Grade 10 · Xavier Cedar Rapids | 10 | Xavier Cedar Rapids | 24:19.7 |
| 214 | Dillon HeimsPlace 214 · Grade 12 · Marion | 12 | Marion | 24:25.5 |
| 215 | Curtis DemildtPlace 215 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 24:27.8 |
| 216 | Micah WatersPlace 216 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 24:37.7 |
| 217 | Branden ParkPlace 217 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 24:38.0 |
| 218 | AJ WeaverPlace 218 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 24:39.2 |
| 219 | Hayden ArendsPlace 219 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 24:41.4 |
| 220 | Brendan GorsichPlace 220 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 24:48.0 |
| 221 | Kayden BorkPlace 221 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 24:55.2 |
| 222 | Oscar TankPlace 222 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 24:58.2 |
| 223 | Atley KestelPlace 223 · Grade 11 · Waterloo United | 11 | Waterloo United | 24:59.0 |
| 224 | Nicholas DiehlPlace 224 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 25:00.7 |
| 225 | Louis NoltePlace 225 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 25:01.2 |
| 226 | Landon SundPlace 226 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 25:04.2 |
| 227 | Wyatt ThomasPlace 227 · Grade 11 · Marion | 11 | Marion | 25:06.6 |
| 228 | Brody DunkelbergerPlace 228 · Grade 11 · Marion | 11 | Marion | 25:07.2 |
| 229 | Ethan VavrochPlace 229 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 25:07.9 |
| 230 | Quincy CookPlace 230 · Grade 11 · Cedar Rapids Jefferson | 11 | Cedar Rapids Jefferson | 25:18.4 |
| 231 | Jack OsterbergerPlace 231 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 25:20.2 PR |
| 232 | Carsyn Wright-SheffieldPlace 232 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 25:21.1 PR |
| 233 | Zander BautistaPlace 233 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 25:35.1 |
| 234 | Greyson GoldingPlace 234 · Grade 9 · Xavier Cedar Rapids | 9 | Xavier Cedar Rapids | 25:35.9 |
| 235 | Rowan SahaydaPlace 235 · Grade 9 · Cedar Rapids Washington | 9 | Cedar Rapids Washington | 25:49.4 |
| 236 | Daniel HundleyPlace 236 · Grade 10 · Waterloo United | 10 | Waterloo United | 25:55.5 |
| 237 | Max BurmeisterPlace 237 · Grade 9 · Marion | 9 | Marion | 26:06.0 |
| 238 | Isaiah EiklenborgPlace 238 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 26:34.0 |
| 239 | Jayden FarissPlace 239 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 26:43.5 |
| 240 | Kyle HolbergPlace 240 · Grade 12 · Linn-Mar Marion | 12 | Linn-Mar Marion | 26:50.2 |
| 241 | Liam PinsPlace 241 · Grade 11 · Cedar Rapids Washington | 11 | Cedar Rapids Washington | 26:59.1 |
| 242 | Tyler SebreePlace 242 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 26:59.5 |
| 243 | Ahmad ShahPlace 243 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 27:18.5 |
| 244 | Adrian ReddPlace 244 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 27:24.8 |
| 245 | Jackson BaberPlace 245 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 27:37.1 |
| 246 | Justin RundlePlace 246 · Grade 12 · Cedar Rapids Washington | 12 | Cedar Rapids Washington | 27:38.7 |
| 247 | Gavin DeVriesPlace 247 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 27:58.3 |
| 248 | Samuel ChesmorePlace 248 · Grade 9 · Marion | 9 | Marion | 28:01.6 |
| 249 | Grayson DeutschPlace 249 · Grade 10 · Benton Community | 10 | Benton Community | 28:06.1 PR |
| 250 | Kieran StonePlace 250 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 28:20.4 |
| 251 | Sam TomlyanovichPlace 251 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 28:28.4 |
| 252 | Jean Louis ColyPlace 252 · Grade 10 · Cedar Rapids Jefferson | 10 | Cedar Rapids Jefferson | 28:35.4 |
| 253 | Brantley WillimackPlace 253 · Grade 9 · Cedar Rapids Kennedy | 9 | Cedar Rapids Kennedy | 28:40.5 |
| 254 | Clement KiotakPlace 254 · Grade 10 · Waterloo United | 10 | Waterloo United | 28:45.9 |
| 255 | Matthias GortonPlace 255 · Grade 11 · Marion | 11 | Marion | 28:51.9 |
| 256 | Leighton BalekPlace 256 · Grade 9 · Marion | 9 | Marion | 29:20.1 |
| 257 | Rashid WontenPlace 257 · Grade 11 · Linn-Mar Marion | 11 | Linn-Mar Marion | 32:51.5 PR |
| 258 | Carter BarthelPlace 258 · Grade 9 · Cedar Rapids Jefferson | 9 | Cedar Rapids Jefferson | 32:51.7 |
| 259 | Elliott HartungPlace 259 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 33:41.0 |
| 260 | Jaydon PottsPlace 260 · Grade 9 · Oelwein | 9 | Oelwein | 37:03.4 PR |
| 261 | Shrey InturiPlace 261 · Grade 10 · Linn-Mar Marion | 10 | Linn-Mar Marion | 37:38.8 |
| 262 | Alex KaminskiPlace 262 · Grade 9 · Linn-Mar Marion | 9 | Linn-Mar Marion | 37:40.1 |
| 263 | Wyatt RothPlace 263 · Grade 9 · Oelwein | 9 | Oelwein | 39:49.0 |