| 1 | Kris ZellnerPlace 1 · Grade 12 · Sioux City West | 12 | Sioux City West | 11:47.0 PR |
| 2 | Josue GutierrezPlace 2 · Grade 11 · Sioux City North | 11 | Sioux City North | 11:47.8 PR |
| 3 | Caleb PreciadoPlace 3 · Grade 10 · South Sioux City | 10 | South Sioux City | 12:12.7 PR |
| 4 | Winston PalmerPlace 4 · Grade 12 · Sioux City North | 12 | Sioux City North | 12:13.6 PR |
| 5 | Asher AmmanPlace 5 · Grade 10 · Sioux City North | 10 | Sioux City North | 12:20.8 PR |
| 6 | Braxton DavisPlace 6 · Grade 11 · Sioux City North | 11 | Sioux City North | 12:25.9 PR |
| 7 | Tate BehrensPlace 7 · Grade 11 · Sioux City North | 11 | Sioux City North | 12:26.5 PR |
| 8 | Gabriel (Gabe) Lynman-OchoaPlace 8 · Grade 11 · Sioux City North | 11 | Sioux City North | 12:35.5 PR |
| 9 | Amisi BisangaPlace 9 · Grade 10 · Sioux City West | 10 | Sioux City West | 12:39.3 PR |
| 10 | Misael OrozcoPlace 10 · Grade 12 · South Sioux City | 12 | South Sioux City | 12:40.0 PR |
| 11 | Jack NaughtonPlace 11 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 12:42.0 PR |
| 12 | Isaac HamiltonPlace 12 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 12:43.7 PR |
| 13 | Narcisse NgoluPlace 13 · Grade 11 · Sioux City North | 11 | Sioux City North | 12:50.5 PR |
| 14 | Brody McCormickPlace 14 · Grade 11 · Sergeant Bluff-Luton | 11 | Sergeant Bluff-Luton | 12:51.6 PR |
| 15 | Layne MunsonPlace 15 · Grade 12 · Sioux City North | 12 | Sioux City North | 12:56.6 PR |
| 16 | Cadilac AlvaradoPlace 16 · Grade 12 · South Sioux City | 12 | South Sioux City | 12:56.6 PR |
| 17 | Andrew LincolnPlace 17 · Grade 12 · Sergeant Bluff-Luton | 12 | Sergeant Bluff-Luton | 12:57.4 PR |
| 18 | Ector AyonsPlace 18 · Grade 9 · Sioux City North | 9 | Sioux City North | 12:59.0 PR |
| 19 | Bryan Bartolo LopezPlace 19 · Grade 12 · South Sioux City | 12 | South Sioux City | 13:07.3 PR |
| 20 | Liam EckertPlace 20 · Grade 10 · Sioux City North | 10 | Sioux City North | 13:07.7 PR |
| 21 | Luke WalshPlace 21 · Grade 11 · Sergeant Bluff-Luton | 11 | Sergeant Bluff-Luton | 13:13.6 PR |
| 22 | Evan ApplegatePlace 22 · Grade 12 · Lewis Central | 12 | Lewis Central | 13:18.4 PR |
| 23 | Xzavier MorenoPlace 23 · Grade 9 · South Sioux City | 9 | South Sioux City | 13:18.4 PR |
| 24 | Roman GutierrezPlace 24 · Grade 9 · Sioux City North | 9 | Sioux City North | 13:22.2 PR |
| 25 | Louis KelloggPlace 25 · Grade 9 · Sioux City North | 9 | Sioux City North | 13:23.9 PR |
| 26 | Malak McDanielPlace 26 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 13:30.9 PR |
| 27 | Edward KelloggPlace 27 · Grade 12 · Sioux City North | 12 | Sioux City North | 13:31.0 PR |
| 28 | Miguel Vargas-VazquezPlace 28 · Grade 9 · South Sioux City | 9 | South Sioux City | 13:32.1 PR |
| 29 | Brecken DoranPlace 29 · Grade 11 · Sioux City West | 11 | Sioux City West | 13:38.7 PR |
| 30 | Manh LePlace 30 · Grade 9 · Sioux City North | 9 | Sioux City North | 13:39.6 PR |
| 31 | Gabriel Van SicklePlace 31 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 13:41.9 PR |
| 32 | Miles BartletPlace 32 · Grade 9 · Sioux City North | 9 | Sioux City North | 13:47.2 PR |
| 33 | Ian MillardPlace 33 · Grade 12 · Sioux City East | 12 | Sioux City East | 13:49.9 PR |
| 34 | Jasper MorganPlace 34 · Grade 12 · Bishop Heelan Catholic Sioux City | 12 | Bishop Heelan Catholic Sioux City | 13:50.2 PR |
| 35 | Alexander JohnsonPlace 35 · Grade 10 · Sioux City East | 10 | Sioux City East | 13:50.4 PR |
| 36 | Trygg PetersenPlace 36 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 13:55.3 PR |
| 37 | Duresa FigaPlace 37 · Grade 11 · Sioux City West | 11 | Sioux City West | 13:59.1 PR |
| 38 | Xavier GuerreroPlace 38 · Grade 12 · Bishop Heelan Catholic Sioux City | 12 | Bishop Heelan Catholic Sioux City | 13:59.3 PR |
| 39 | Miguel GutierrezPlace 39 · Grade 10 · Sioux City North | 10 | Sioux City North | 14:00.1 PR |
| 40 | Gavin SchabenPlace 40 · Grade 11 · Lewis Central | 11 | Lewis Central | 14:01.7 PR |
| 41 | Carver HoekstraPlace 41 · Grade 12 · Sioux City North | 12 | Sioux City North | 14:04.5 PR |
| 42 | Ayden DightonPlace 42 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 14:04.7 PR |
| 43 | Dash WrenPlace 43 · Grade 9 · Sioux City West | 9 | Sioux City West | 14:05.6 PR |
| 44 | Alejandro Perez-JuarezPlace 44 · Grade 11 · South Sioux City | 11 | South Sioux City | 14:06.1 PR |
| 45 | Akio EngelPlace 45 · Grade 12 · South Sioux City | 12 | South Sioux City | 14:07.1 PR |
| 46 | Garrett AshcraftPlace 46 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 14:08.5 PR |
| 47 | Logan EbertPlace 47 · Grade 10 · Lewis Central | 10 | Lewis Central | 14:09.3 PR |
| 48 | Bentley TruongPlace 48 · Grade 10 · Sioux City North | 10 | Sioux City North | 14:12.0 PR |
| 49 | Mason ShieldsPlace 49 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 14:16.2 PR |
| 50 | Andrew PhilipPlace 50 · Grade 9 · Sergeant Bluff-Luton | 9 | Sergeant Bluff-Luton | 14:18.9 PR |
| 51 | Nam NguyenPlace 51 · Grade 10 · Sioux City North | 10 | Sioux City North | 14:20.5 PR |
| 52 | Froilan Reynoso LopezPlace 52 · Grade 10 · Sioux City North | 10 | Sioux City North | 14:21.0 PR |
| 53 | Gabe ShowersPlace 53 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 14:21.4 PR |
| 54 | Collin AesophPlace 54 · Grade 9 · Bishop Heelan Catholic Sioux City | 9 | Bishop Heelan Catholic Sioux City | 14:23.8 PR |
| 55 | Angel Vazquez ParraPlace 55 · Grade 11 · South Sioux City | 11 | South Sioux City | 14:24.5 PR |
| 56 | Holden FairmanPlace 56 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 14:29.5 PR |
| 57 | Abenezer ChamisoPlace 57 · Grade 9 · Sioux City North | 9 | Sioux City North | 14:31.7 PR |
| 58 | James OrtmannPlace 58 · Grade 10 · Bishop Heelan Catholic Sioux City | 10 | Bishop Heelan Catholic Sioux City | 14:34.6 PR |
| 59 | Gabriel PerryPlace 59 · Grade 9 · Sioux City North | 9 | Sioux City North | 14:35.1 PR |
| 60 | Mason JensPlace 60 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 14:41.6 PR |
| 61 | Tristan KinnamanPlace 61 · Grade 10 · Sioux City North | 10 | Sioux City North | 14:43.0 PR |
| 62 | Owen JuranekPlace 62 · Grade 9 · Council Bluffs Abraham Lincoln | 9 | Council Bluffs Abraham Lincoln | 14:44.6 PR |
| 63 | Tyrus MurrenPlace 63 · Grade 12 · Lewis Central | 12 | Lewis Central | 14:44.9 PR |
| 64 | Aiden WimmerPlace 64 · Grade 11 · Sergeant Bluff-Luton | 11 | Sergeant Bluff-Luton | 14:47.3 PR |
| 65 | Alex JensenPlace 65 · Grade 10 · Lewis Central | 10 | Lewis Central | 14:49.9 PR |
| 66 | Clayton ArnburgPlace 66 · Grade 11 · Sergeant Bluff-Luton | 11 | Sergeant Bluff-Luton | 14:53.6 PR |
| 67 | Kamden CleveringaPlace 67 · Grade 10 · Bishop Heelan Catholic Sioux City | 10 | Bishop Heelan Catholic Sioux City | 14:54.8 PR |
| 68 | Lionel MurrayPlace 68 · Grade 10 · Sioux City East | 10 | Sioux City East | 14:55.5 PR |
| 69 | Andrade DiegoPlace 69 · Grade 10 · Sioux City West | 10 | Sioux City West | 14:56.7 PR |
| 70 | Sham EmbayePlace 70 · Grade 12 · Sioux City North | 12 | Sioux City North | 14:58.0 PR |
| 71 | Oliver VickeryPlace 71 · Grade 10 · Sergeant Bluff-Luton | 10 | Sergeant Bluff-Luton | 14:58.4 PR |
| 72 | Manasseh GebreslassiePlace 72 · Grade 9 · Sioux City North | 9 | Sioux City North | 15:02.9 PR |
| 73 | Scott HaigPlace 73 · Grade 9 · Lewis Central | 9 | Lewis Central | 15:11.4 PR |
| 74 | Micah PetersenPlace 74 · Grade 9 · Lewis Central | 9 | Lewis Central | 15:15.4 PR |
| 75 | Jesus MartinezPlace 75 · Grade 12 · Bishop Heelan Catholic Sioux City | 12 | Bishop Heelan Catholic Sioux City | 15:20.1 PR |
| 76 | Wyatt CainPlace 76 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 15:29.7 PR |
| 77 | Eli HansonPlace 77 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 15:33.8 PR |
| 78 | Hayden KurthPlace 78 · Grade 10 · Bishop Heelan Catholic Sioux City | 10 | Bishop Heelan Catholic Sioux City | 15:34.4 PR |
| 79 | Christofer MunozPlace 79 · Grade 9 · Bishop Heelan Catholic Sioux City | 9 | Bishop Heelan Catholic Sioux City | 15:45.1 PR |
| 80 | William TaylorPlace 80 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 15:52.2 PR |
| 81 | Max McGregorPlace 81 · Grade 9 · Bishop Heelan Catholic Sioux City | 9 | Bishop Heelan Catholic Sioux City | 15:54.5 PR |
| 82 | Landon BrandPlace 82 · Grade 9 · Sioux City North | 9 | Sioux City North | 15:58.1 PR |
| 83 | Tyler MullenixPlace 83 · Grade 12 · Sergeant Bluff-Luton | 12 | Sergeant Bluff-Luton | 16:00.9 |
| 84 | Macale StulichPlace 84 · Grade 10 · Sergeant Bluff-Luton | 10 | Sergeant Bluff-Luton | 16:14.4 PR |
| 85 | Peniel HernandezPlace 85 · Grade 10 · Sioux City North | 10 | Sioux City North | 16:18.4 PR |
| 86 | Daniel MeyersPlace 86 · Grade 10 · Sioux City North | 10 | Sioux City North | 16:23.4 PR |
| 87 | Gabriel ParvuPlace 87 · Grade 10 · Sioux City North | 10 | Sioux City North | 16:25.9 PR |
| 88 | Brayden BoltonPlace 88 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 16:33.1 PR |
| 89 | Ahron AnianoPlace 89 · Grade 9 · Sergeant Bluff-Luton | 9 | Sergeant Bluff-Luton | 16:33.5 PR |
| 90 | Parker BrownPlace 90 · Grade 10 · Bishop Heelan Catholic Sioux City | 10 | Bishop Heelan Catholic Sioux City | 16:33.6 PR |
| 91 | Gael Tshipamba BatabelaPlace 91 · Grade 10 · Sioux City North | 10 | Sioux City North | 16:59.8 PR |
| 92 | DJ JosephPlace 92 · Grade 11 · Sioux City West | 11 | Sioux City West | 17:12.3 PR |
| 93 | Leonel LopezPlace 93 · Grade 11 · South Sioux City | 11 | South Sioux City | 17:16.1 PR |
| 94 | Liam MurphyPlace 94 · Grade 10 · Sioux City North | 10 | Sioux City North | 17:23.0 PR |
| 95 | Aiden BevardPlace 95 · Grade 9 · Council Bluffs Abraham Lincoln | 9 | Council Bluffs Abraham Lincoln | 17:33.9 PR |
| 96 | Adrian Hartso JrPlace 96 · Grade 12 · Sioux City North | 12 | Sioux City North | 17:40.0 PR |
| 97 | Cash LarsonPlace 97 · Grade 12 · Lewis Central | 12 | Lewis Central | 17:56.5 PR |
| 98 | Gage ValentinePlace 98 · Grade 10 · Sioux City North | 10 | Sioux City North | 17:57.2 PR |
| 99 | Gabriel GuerreroPlace 99 · Grade 11 · Bishop Heelan Catholic Sioux City | 11 | Bishop Heelan Catholic Sioux City | 18:06.4 PR |
| 100 | Easton HarringtonPlace 100 · Grade 9 · Lewis Central | 9 | Lewis Central | 18:23.7 PR |
| 101 | Prefina LuyeyePlace 101 · Grade 10 · Sioux City East | 10 | Sioux City East | 18:32.7 PR |
| 102 | Dat NguyenPlace 102 · Grade 9 · Sioux City North | 9 | Sioux City North | 20:22.9 PR |
| 103 | Tyler LawslowPlace 103 · Grade 12 · Council Bluffs Abraham Lincoln | 12 | Council Bluffs Abraham Lincoln | 20:46.4 PR |
| 104 | Chancy MulotoPlace 104 · Grade 12 · Lewis Central | 12 | Lewis Central | 20:46.4 PR |
| 105 | Cristian GuevaraPlace 105 · Grade 12 · Sioux City North | 12 | Sioux City North | 23:28.4 PR |
| 106 | Kellen VargasPlace 106 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 26:34.3 PR |
| 107 | Brody CrawfordPlace 107 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 27:15.9 PR |