| 1 | Spencer MoonPlace 1 · Grade 12 · South Central Calhoun | 12 | South Central Calhoun | 15:59.12 PR |
| 2 | Jordan HustakPlace 2 · Grade 12 · Missouri Valley | 12 | Missouri Valley | 16:24.50 PR |
| 3 | Dylan BlakePlace 3 · Grade 11 · MVAOCOU | 11 | MVAOCOU | 16:25.66 |
| 4 | Justin AmbrosePlace 4 · Grade 12 · Boyer Valley Dunlap | 12 | Boyer Valley Dunlap | 16:28.25 PR |
| 5 | Trey GrossPlace 5 · Grade 10 · Harlan | 10 | Harlan | 16:42.25 |
| 6 | Steven HornbergPlace 6 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 16:49.10 PR |
| 7 | Ethan AlbrightPlace 7 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 16:52.10 |
| 8 | Brett McGeePlace 8 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 16:52.85 |
| 9 | Quentin DreyerPlace 9 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 17:12.00 |
| 10 | Jacob LambPlace 10 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 17:17.78 PR |
| 11 | Ethan JamesPlace 11 · Grade 12 · Storm Lake | 12 | Storm Lake | 17:20.78 |
| 12 | Tyler PutneyPlace 12 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 17:26.48 |
| 13 | Ephirem GurishoPlace 13 · Grade 9 · Woodward Academy | 9 | Woodward Academy | 17:27.50 PR |
| 14 | Jon FrankePlace 14 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 17:36.66 |
| 15 | Cory MillerPlace 15 · Grade 12 · Denison-Schleswig | 12 | Denison-Schleswig | 17:41.50 PR |
| 16 | Cameron O'connellPlace 16 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 17:42.06 PR |
| 17 | Brennon MunchPlace 17 · Grade 10 · Harlan | 10 | Harlan | 17:43.65 PR |
| 18 | Weston BeesonPlace 18 · Grade 11 · MVAOCOU | 11 | MVAOCOU | 17:45.22 |
| 19 | Blake AbrahamsonPlace 19 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 17:47.06 PR |
| 20 | Caleb MillerPlace 20 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 17:47.50 |
| 21 | Esteban MartinezPlace 21 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 17:47.85 PR |
| 22 | Nathan LeinenPlace 22 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 17:52.63 PR |
| 23 | Adam ShererPlace 23 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 17:53.79 PR |
| 24 | Enrique LedesmaPlace 24 · Grade 9 · Denison-Schleswig | 9 | Denison-Schleswig | 17:56.66 PR |
| 25 | Isaac JonesPlace 25 · Grade 11 · Harlan | 11 | Harlan | 17:58.82 |
| 26 | Logan DahmPlace 26 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 18:00.47 PR |
| 27 | Corbin DollPlace 27 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 18:06.22 PR |
| 28 | Matt LenzmeierPlace 28 · Grade 9 · Storm Lake | 9 | Storm Lake | 18:08.53 |
| 29 | Allan MacIasPlace 29 · Grade 10 · Woodward Academy | 10 | Woodward Academy | 18:11.28 PR |
| 30 | Tanner SpoelstraPlace 30 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 18:11.66 |
| 31 | Juan PortilloPlace 31 · Grade 10 · Woodward Academy | 10 | Woodward Academy | 18:19.69 PR |
| 32 | Jack HagenPlace 32 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 18:19.97 |
| 33 | Caleb FitchPlace 33 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 18:20.63 PR |
| 34 | Mitchell RueschenbergPlace 34 · Grade 10 · Harlan | 10 | Harlan | 18:21.50 |
| 35 | Wyatt ObrechtPlace 35 · Grade 11 · Harlan | 11 | Harlan | 18:22.19 PR |
| 36 | Hunter AbrahamsonPlace 36 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 18:26.66 |
| 37 | Evante Dorsey-CarrollPlace 37 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 18:33.22 PR |
| 38 | Zach SulleyPlace 38 · Grade 10 · Missouri Valley | 10 | Missouri Valley | 18:33.69 PR |
| 39 | Sam DvergstenPlace 39 · Grade 9 · Storm Lake | 9 | Storm Lake | 18:39.22 |
| 40 | Connor KellerPlace 40 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 18:41.38 |
| 41 | Conrad SchaferPlace 41 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 18:43.60 |
| 42 | Meeker CuyPlace 42 · Grade 12 · Woodbine Community | 12 | Woodbine Community | 18:50.82 |
| 43 | Tyler MoonPlace 43 · Grade 9 · Storm Lake | 9 | Storm Lake | 18:55.91 |
| 44 | Lucas LorenzenPlace 44 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 19:02.96 |
| 45 | Luke NicholsonPlace 45 · Grade 12 · Storm Lake | 12 | Storm Lake | 19:03.60 |
| 46 | Cole CarlsonPlace 46 · Grade 9 · Denison-Schleswig | 9 | Denison-Schleswig | 19:06.19 PR |
| 47 | Joey WohlersPlace 47 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 19:08.56 |
| 48 | Colin JohnsonPlace 48 · Grade 12 · South Central Calhoun | 12 | South Central Calhoun | 19:09.72 PR |
| 49 | Dalton GrossPlace 49 · Grade 11 · Harlan | 11 | Harlan | 19:10.25 |
| 50 | Adam GruhnPlace 50 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 19:10.72 |
| 51 | Haven ReesePlace 51 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 19:11.06 PR |
| 52 | Dean RobinsonPlace 52 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 19:11.46 |
| 53 | Sheldyn WaitePlace 53 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 19:19.22 PR |
| 54 | Dalton BirkePlace 54 · Grade 10 · Missouri Valley | 10 | Missouri Valley | 19:20.03 PR |
| 55 | Kaleb KingPlace 55 · Grade 11 · Logan-Magnolia | 11 | Logan-Magnolia | 19:22.03 |
| 56 | Ethan SavalaPlace 56 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 19:23.91 |
| 57 | Will GutzmerPlace 57 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 19:24.38 |
| 58 | Noah BockPlace 58 · Grade 10 · Logan-Magnolia | 10 | Logan-Magnolia | 19:25.63 |
| 59 | Sam MusselmanPlace 59 · Grade 12 · South Central Calhoun | 12 | South Central Calhoun | 19:26.60 PR |
| 60 | Ethan GrayPlace 60 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 19:27.16 PR |
| 61 | Hunter AllenPlace 61 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 19:31.56 PR |
| 62 | Dj MeyersPlace 62 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 19:31.91 PR |
| 63 | Sam JanssenPlace 63 · Grade 9 · Kuemper Catholic Carroll | 9 | Kuemper Catholic Carroll | 19:32.28 PR |
| 64 | Tyler DvergstenPlace 64 · Grade 11 · Storm Lake | 11 | Storm Lake | 19:34.60 |
| 65 | Quang LamPlace 65 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 19:40.72 PR |
| 66 | Bryce SmidtPlace 66 · Grade 11 · South Central Calhoun | 11 | South Central Calhoun | 19:43.25 |
| 67 | Dalton FredericksPlace 67 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 19:43.59 |
| 68 | Drew GeorgiusPlace 68 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 19:44.41 |
| 69 | Ben ZehnerPlace 69 · Grade 12 · Boyer Valley Dunlap | 12 | Boyer Valley Dunlap | 19:53.22 |
| 70 | Seth GruverPlace 70 · Grade 12 · Woodbine Community | 12 | Woodbine Community | 19:54.28 |
| 71 | Josue CortezPlace 71 · Grade 10 · Storm Lake | 10 | Storm Lake | 19:56.69 PR |
| 72 | Joey GreazalPlace 72 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:57.10 PR |
| 73 | Nathaniel GreenPlace 73 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 19:57.90 |
| 74 | Levi SteinkampPlace 74 · Grade 9 · East Sac County | 9 | East Sac County | 19:58.50 PR |
| 75 | Henry MasonPlace 75 · Grade 12 · South Central Calhoun | 12 | South Central Calhoun | 19:59.12 |
| 76 | Angel GuzmanPlace 76 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 19:59.68 PR |
| 77 | Austin HulsingPlace 77 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 20:02.63 |
| 78 | Caleb MonahanPlace 78 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 20:05.63 |
| 79 | Sean CallaghanPlace 79 · Grade 10 · Missouri Valley | 10 | Missouri Valley | 20:07.72 PR |
| 80 | Clay RobertsPlace 80 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 20:14.35 |
| 81 | Cam EricksenPlace 81 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 20:15.82 |
| 82 | Alex MovallPlace 82 · Grade 11 · Ridge View | 11 | Ridge View | 20:20.02 PR |
| 83 | Luke LehanPlace 83 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 20:20.34 PR |
| 84 | Timothy PobanzPlace 84 · Grade 12 · East Sac County | 12 | East Sac County | 20:20.69 PR |
| 85 | Aidan CarmodyPlace 85 · Grade 9 · Woodbine Community | 9 | Woodbine Community | 20:22.22 |
| 86 | Adam PuckPlace 86 · Grade 9 · Boyer Valley Dunlap | 9 | Boyer Valley Dunlap | 20:22.95 PR |
| 87 | Jaydon DooleyPlace 87 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 20:31.93 PR |
| 88 | Josh BootsPlace 88 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 20:33.43 PR |
| 89 | Bantam BrandonPlace 89 · Grade 12 · Woodbine Community | 12 | Woodbine Community | 20:41.25 |
| 90 | Carter SorensenPlace 90 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 20:47.91 |
| 91 | Zach BlumhagenPlace 91 · Grade 11 · East Sac County | 11 | East Sac County | 20:48.88 |
| 92 | Will ForbesPlace 92 · Grade 9 · MVAOCOU | 9 | MVAOCOU | 20:55.00 PR |
| 93 | Garrett HugebackPlace 93 · Grade 12 · East Sac County | 12 | East Sac County | 20:55.50 |
| 94 | Ben LudwigPlace 94 · Grade 11 · South Central Calhoun | 11 | South Central Calhoun | 20:56.24 |
| 95 | Tim PtacekPlace 95 · Grade 12 · Logan-Magnolia | 12 | Logan-Magnolia | 20:57.78 PR |
| 96 | Martin ArellanoPlace 96 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 20:58.32 PR |
| 97 | Timothy MummPlace 97 · Grade 12 · Harlan | 12 | Harlan | 21:04.12 |
| 98 | Dalton PregonPlace 98 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 21:05.79 |
| 99 | Max MeyerPlace 99 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 21:08.69 PR |
| 100 | Carter SoppePlace 100 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 21:18.91 |
| 101 | Baker LallyPlace 101 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 21:25.04 |
| 102 | Nathan PobanzPlace 102 · Grade 9 · East Sac County | 9 | East Sac County | 21:25.31 |
| 103 | Hunter PauleyPlace 103 · Grade 10 · Whiting | 10 | Whiting | 21:26.69 |
| 104 | Jaden DroegmillerPlace 104 · Grade 11 · Ridge View | 11 | Ridge View | 21:34.12 |
| 105 | Hagen HeistandPlace 105 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 21:34.56 |
| 106 | Landon ChristensenPlace 106 · Grade 12 · Whiting | 12 | Whiting | 21:47.50 |
| 107 | Devin MullinPlace 107 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 22:01.53 PR |
| 108 | Cody GilpinPlace 108 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 22:20.62 |
| 109 | Brody VandenBoschPlace 109 · Grade 10 · Whiting | 10 | Whiting | 22:28.97 PR |
| 110 | Ben ToddPlace 110 · Grade 10 · Ridge View | 10 | Ridge View | 22:44.19 |
| 111 | Austin WarrenPlace 111 · Grade 11 · Whiting | 11 | Whiting | 23:06.38 |
| 112 | Camric HammanPlace 112 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 23:17.76 |
| 113 | Jadon HortonPlace 113 · Grade 10 · East Sac County | 10 | East Sac County | 23:25.76 |
| 114 | Lane SnyderPlace 114 · Grade 12 · East Sac County | 12 | East Sac County | 24:21.56 PR |
| 115 | Ben BehrendtPlace 115 · Grade 12 · Boyer Valley Dunlap | 12 | Boyer Valley Dunlap | 24:41.50 PR |
| 116 | Johny GagePlace 116 · Grade 9 · Whiting | 9 | Whiting | 25:14.19 PR |
| 117 | Nick EthierPlace 117 · Grade 12 · Whiting | 12 | Whiting | 26:21.32 PR |
| 118 | Atley NelsonPlace 118 · Grade 10 · Whiting | 10 | Whiting | 26:22.00 |