| 1 | Ethan EichhornPlace 1 · Grade 10 · Lewis Central | 10 | Lewis Central | 16:20.38 |
| 2 | Bryant KellerPlace 2 · Grade 10 · Glenwood | 10 | Glenwood | 16:46.62 |
| 3 | Colin LilliePlace 3 · Grade 11 · St. Albert Council Bluffs | 11 | St. Albert Council Bluffs | 17:06.66 |
| 4 | Tyler SheltonPlace 4 · Grade 12 · Harlan | 12 | Harlan | 17:08.88 |
| 5 | Liam HaysPlace 5 · Grade 10 · Glenwood | 10 | Glenwood | 17:09.18 |
| 6 | Baylor BergrenPlace 6 · Grade 12 · Red Oak | 12 | Red Oak | 17:17.32 |
| 7 | Drew EnglerPlace 7 · Grade 12 · Atlantic | 12 | Atlantic | 17:30.72 |
| 8 | Kyle WagonerPlace 8 · Grade 9 · Clarinda | 9 | Clarinda | 17:31.18 |
| 9 | Zane BergPlace 9 · Grade 12 · Atlantic | 12 | Atlantic | 17:40.91 |
| 10 | Roi SorianoPlace 10 · Grade 12 · Council Bluffs Thomas Jefferson | 12 | Council Bluffs Thomas Jefferson | 17:44.41 |
| 11 | Francisco Barajas-CastroPlace 11 · Grade 11 · Omaha Bryan | 11 | Omaha Bryan | 17:47.11 |
| 12 | Treyton SchaapherderPlace 12 · Grade 10 · Clarinda | 10 | Clarinda | 17:51.25 |
| 13 | Jose Lara FloresPlace 13 · Grade 12 · Omaha South | 12 | Omaha South | 17:58.34 |
| 14 | Mason YochumPlace 14 · Grade 11 · Treynor | 11 | Treynor | 18:01.31 |
| 15 | Madelo DangPlace 15 · Grade 11 · St. Albert Council Bluffs | 11 | St. Albert Council Bluffs | 18:01.56 PR |
| 16 | Fabian RodriguezPlace 16 · Grade 11 · Omaha South | 11 | Omaha South | 18:01.84 PR |
| 17 | Kade DiercksPlace 17 · Grade 10 · Lewis Central | 10 | Lewis Central | 18:02.56 |
| 18 | Dillon AndersonPlace 18 · Grade 11 · Glenwood | 11 | Glenwood | 18:03.09 |
| 19 | Maverick MixanPlace 19 · Grade 10 · Glenwood | 10 | Glenwood | 18:11.43 |
| 20 | Jake ShannonPlace 20 · Grade 11 · Glenwood | 11 | Glenwood | 18:12.81 |
| 21 | Jesus Munoz-RamirezPlace 21 · Grade 11 · Omaha Bryan | 11 | Omaha Bryan | 18:14.34 PR |
| 22 | Luke WoltmannPlace 22 · Grade 10 · Lewis Central | 10 | Lewis Central | 18:17.49 |
| 23 | Zander KochenPlace 23 · Grade 10 · Omaha South | 10 | Omaha South | 18:18.72 |
| 24 | Ian SheltonPlace 24 · Grade 10 · Harlan | 10 | Harlan | 18:20.28 |
| 25 | Jackson GriffinPlace 25 · Grade 11 · Glenwood | 11 | Glenwood | 18:20.56 |
| 26 | Marshall ArkfeldPlace 26 · Grade 9 · Lewis Central | 9 | Lewis Central | 18:20.84 |
| 27 | Cody SmithPlace 27 · Grade 10 · Council Bluffs Abraham Lincoln | 10 | Council Bluffs Abraham Lincoln | 18:21.01 |
| 28 | Mason McCreadyPlace 28 · Grade 10 · Riverside Oakland | 10 | Riverside Oakland | 18:28.25 |
| 29 | Kaiden MillikenPlace 29 · Grade 11 · Harlan | 11 | Harlan | 18:34.59 |
| 30 | Bryley CarabantesPlace 30 · Grade 11 · Omaha Bryan | 11 | Omaha Bryan | 18:39.78 |
| 31 | Mark EverettPlace 31 · Grade 12 · Clarinda | 12 | Clarinda | 18:44.44 |
| 32 | Bennett WhetstonePlace 32 · Grade 10 · Atlantic | 10 | Atlantic | 18:45.15 |
| 33 | Ricky LedesmaPlace 33 · Grade 12 · Denison-Schleswig | 12 | Denison-Schleswig | 18:50.18 |
| 34 | Nolan BlackmanPlace 34 · Grade 12 · Red Oak | 12 | Red Oak | 18:58.06 |
| 35 | Robbie SifordPlace 35 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 18:59.03 |
| 36 | Jonah ChurchillPlace 36 · Grade 12 · Lewis Central | 12 | Lewis Central | 18:59.28 |
| 37 | Joseph BraggPlace 37 · Grade 10 · Harlan | 10 | Harlan | 19:01.50 |
| 38 | Jesus AlvarezPlace 38 · Grade 11 · Omaha South | 11 | Omaha South | 19:04.91 |
| 39 | Lance RegehrPlace 39 · Grade 12 · Clarinda | 12 | Clarinda | 19:10.58 PR |
| 40 | Christian ThompsonPlace 40 · Grade 9 · Atlantic | 9 | Atlantic | 19:12.34 |
| 41 | Ethan PerrienPlace 41 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 19:12.75 |
| 42 | Alex LihsPlace 42 · Grade 10 · Clarinda | 10 | Clarinda | 19:13.03 |
| 43 | Adam DennyPlace 43 · Grade 11 · St. Albert Council Bluffs | 11 | St. Albert Council Bluffs | 19:14.44 |
| 44 | Juan MartinezPlace 44 · Grade 12 · Omaha South | 12 | Omaha South | 19:16.62 PR |
| 45 | Andrew BaileyPlace 45 · Grade 11 · Omaha South | 11 | Omaha South | 19:18.22 |
| 46 | Emmanuel VallinPlace 46 · Grade 11 · Council Bluffs Thomas Jefferson | 11 | Council Bluffs Thomas Jefferson | 19:19.84 PR |
| 47 | Caleb HatchPlace 47 · Grade 10 · AHSTW Avoca | 10 | AHSTW Avoca | 19:22.72 |
| 48 | Owen WisePlace 48 · Grade 10 · St. Albert Council Bluffs | 10 | St. Albert Council Bluffs | 19:23.22 |
| 49 | John Ross BiedermanPlace 49 · Grade 11 · Treynor | 11 | Treynor | 19:25.75 |
| 50 | Tyrell WilliamsPlace 50 · Grade 10 · Atlantic | 10 | Atlantic | 19:26.10 |
| 51 | Chase MortonPlace 51 · Grade 11 · St. Albert Council Bluffs | 11 | St. Albert Council Bluffs | 19:28.14 |
| 52 | Hadyn PiskorskiPlace 52 · Grade 12 · St. Albert Council Bluffs | 12 | St. Albert Council Bluffs | 19:30.66 |
| 53 | Eric DuhachekPlace 53 · Grade 11 · Riverside Oakland | 11 | Riverside Oakland | 19:31.66 |
| 54 | Micah HeyenPlace 54 · Grade 12 · Omaha Bryan | 12 | Omaha Bryan | 19:33.59 |
| 55 | Riley WippermanPlace 55 · Grade 11 · Creston | 11 | Creston | 19:34.03 |
| 56 | Angel AnguianoPlace 56 · Grade 11 · Omaha South | 11 | Omaha South | 19:37.09 |
| 57 | Dalton McCormickPlace 57 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 19:37.37 |
| 58 | Daxon KindredPlace 58 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 19:39.09 |
| 59 | Devon FieldsPlace 59 · Grade 9 · Atlantic | 9 | Atlantic | 19:40.69 |
| 60 | Nathan PobanzPlace 60 · Grade 12 · Atlantic | 12 | Atlantic | 19:42.81 PR |
| 61 | Lucas FitchPlace 61 · Grade 11 · Council Bluffs Abraham Lincoln | 11 | Council Bluffs Abraham Lincoln | 19:46.15 |
| 62 | Ethan BosePlace 62 · Grade 11 · Council Bluffs Thomas Jefferson | 11 | Council Bluffs Thomas Jefferson | 19:48.65 |
| 63 | Bryton BergrenPlace 63 · Grade 10 · Red Oak | 10 | Red Oak | 19:50.28 |
| 64 | Tyson SmithPlace 64 · Grade 12 · Creston | 12 | Creston | 19:53.69 |
| 65 | Triston BarncastlePlace 65 · Grade 12 · Creston | 12 | Creston | 19:55.41 |
| 66 | Aidan WattsPlace 66 · Grade 9 · Council Bluffs Abraham Lincoln | 9 | Council Bluffs Abraham Lincoln | 19:56.18 |
| 67 | Alex GastPlace 67 · Grade 12 · St. Albert Council Bluffs | 12 | St. Albert Council Bluffs | 20:03.56 |
| 68 | Keaton HeilesonPlace 68 · Grade 10 · Harlan | 10 | Harlan | 20:09.66 |
| 69 | Danny PabloPlace 69 · Grade 9 · Omaha Bryan | 9 | Omaha Bryan | 20:09.88 |
| 70 | Caden GeraghtyPlace 70 · Grade 9 · AHSTW Avoca | 9 | AHSTW Avoca | 20:13.41 |
| 71 | Ethan OlsenPlace 71 · Grade 9 · Denison-Schleswig | 9 | Denison-Schleswig | 20:14.31 |
| 72 | Forrest EberlyPlace 72 · Grade 11 · Clarinda | 11 | Clarinda | 20:15.37 |
| 73 | Yohannes BirhanePlace 73 · Grade 9 · Denison-Schleswig | 9 | Denison-Schleswig | 20:16.47 PR |
| 74 | Grant BarrPlace 74 · Grade 10 · Clarinda | 10 | Clarinda | 20:18.78 |
| 75 | Johnathan SheltonPlace 75 · Grade 10 · Harlan | 10 | Harlan | 20:27.03 |
| 76 | Jack CarleyPlace 76 · Grade 10 · Treynor | 10 | Treynor | 20:29.14 |
| 77 | Gustavo Gonzalez- AmezcuaPlace 77 · Grade 11 · Omaha Bryan | 11 | Omaha Bryan | 20:32.03 |
| 78 | Joshua LeRettePlace 78 · Grade 10 · Red Oak | 10 | Red Oak | 20:34.18 |
| 79 | Shawn ColemanPlace 79 · Grade 10 · Lewis Central | 10 | Lewis Central | 20:38.84 |
| 80 | Jacob KolhofPlace 80 · Grade 9 · Lewis Central | 9 | Lewis Central | 20:44.53 |
| 81 | Francisco BautistaPlace 81 · Grade 11 · Omaha Bryan | 11 | Omaha Bryan | 20:50.12 |
| 82 | Brian IbarraPlace 82 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 20:51.02 |
| 83 | Anderson RuhlPlace 83 · Grade 10 · Red Oak | 10 | Red Oak | 21:06.88 |
| 84 | Mark MarkusonPlace 84 · Grade 11 · Council Bluffs Thomas Jefferson | 11 | Council Bluffs Thomas Jefferson | 21:09.44 |
| 85 | Caleb StevensPlace 85 · Grade 11 · Riverside Oakland | 11 | Riverside Oakland | 21:16.66 |
| 86 | Clayton SpiesPlace 86 · Grade 12 · Riverside Oakland | 12 | Riverside Oakland | 21:21.46 |
| 87 | Miles NicholsPlace 87 · Grade 11 · Treynor | 11 | Treynor | 21:31.22 |
| 88 | Kaiden KrajicekPlace 88 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 21:31.72 |
| 89 | Nick BergPlace 89 · Grade 10 · Council Bluffs Thomas Jefferson | 10 | Council Bluffs Thomas Jefferson | 21:33.25 PR |
| 90 | Ty JenkinsPlace 90 · Grade 10 · Red Oak | 10 | Red Oak | 21:38.03 |
| 91 | Gabe HopkinsPlace 91 · Grade 9 · Creston | 9 | Creston | 21:47.12 |
| 92 | Dalton SmithPlace 92 · Grade 10 · Riverside Oakland | 10 | Riverside Oakland | 22:14.72 |
| 93 | David KluverPlace 93 · Grade 12 · Harlan | 12 | Harlan | 22:24.62 |
| 94 | Asa NevillePlace 94 · Grade 11 · Council Bluffs Thomas Jefferson | 11 | Council Bluffs Thomas Jefferson | 22:30.00 |
| 95 | Jason CastilloPlace 95 · Grade 12 · Denison-Schleswig | 12 | Denison-Schleswig | 22:36.88 |
| 96 | Andrew SaarPlace 96 · Grade 11 · Treynor | 11 | Treynor | 22:39.88 |
| 97 | Bennett SticklandPlace 97 · Grade 10 · Red Oak | 10 | Red Oak | 23:48.15 |
| 98 | Christian AhrensPlace 98 · Grade 10 · Creston | 10 | Creston | 23:48.43 |
| 99 | Michael KoricicPlace 99 · Grade 9 · Treynor | 9 | Treynor | 23:48.69 PR |
| 100 | Michael DavisPlace 100 · Grade 12 · Treynor | 12 | Treynor | 24:34.79 |