| 1 | Haven WeersPlace 1 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 16:00.27 |
| 2 | Aiden SummerfieldPlace 2 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 16:36.41 |
| 3 | Jeffrey GrossPlace 3 · Grade 11 · Harlan | 11 | Harlan | 16:43.03 |
| 4 | Mason BettsPlace 4 · Grade 10 · Atlantic | 10 | Atlantic | 16:47.22 |
| 5 | Dane GorhamPlace 5 · Grade 11 · Boyer Valley Dunlap | 11 | Boyer Valley Dunlap | 16:50.56 |
| 6 | Carter ButtryPlace 6 · Grade 11 · Shenandoah | 11 | Shenandoah | 17:01.10 |
| 7 | Landon ThayerPlace 7 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 17:05.37 |
| 8 | Mason SellsPlace 8 · Grade 9 · Shenandoah | 9 | Shenandoah | 17:15.90 |
| 9 | Jacob SporrerPlace 9 · Grade 10 · Logan-Magnolia | 10 | Logan-Magnolia | 17:31.83 |
| 10 | Owen CogdillPlace 10 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 17:34.99 |
| 11 | Camden MorrisPlace 11 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 17:40.45 |
| 12 | Brody CogdillPlace 12 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 17:40.92 |
| 13 | Evan WhamPlace 13 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 17:49.58 |
| 14 | Akeo MaynardPlace 14 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 17:53.85 PR |
| 15 | Vincent MeisingerPlace 15 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 18:00.66 |
| 16 | Nicholas DahirPlace 16 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 18:04.76 |
| 17 | Brogan SchechingerPlace 17 · Grade 9 · Harlan | 9 | Harlan | 18:08.75 |
| 18 | Luke DaoustPlace 18 · Grade 11 · Shenandoah | 11 | Shenandoah | 18:13.57 |
| 19 | Anthony AkersPlace 19 · Grade 11 · Atlantic | 11 | Atlantic | 18:14.33 PR |
| 20 | Erik HeslinkPlace 20 · Grade 11 · Harlan | 11 | Harlan | 18:24.40 |
| 21 | Preston WilliamsPlace 21 · Grade 12 · Atlantic | 12 | Atlantic | 18:35.11 PR |
| 22 | Conor O'HaraPlace 22 · Grade 11 · Shenandoah | 11 | Shenandoah | 18:42.00 |
| 23 | Jeyden JensenPlace 23 · Grade 12 · Treynor | 12 | Treynor | 18:45.12 PR |
| 24 | Liam MuffPlace 24 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 18:46.76 |
| 25 | Xaviore DiazPlace 25 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 18:53.70 |
| 26 | Ty NelsonPlace 26 · Grade 12 · AHSTW Avoca | 12 | AHSTW Avoca | 18:54.40 PR |
| 27 | Giacobbe BartaliniPlace 27 · Grade 12 · Missouri Valley | 12 | Missouri Valley | 18:57.20 PR |
| 28 | Thomas EnglerPlace 28 · Grade 10 · Atlantic | 10 | Atlantic | 19:01.38 |
| 29 | Nathanael ConnerPlace 29 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:05.81 |
| 30 | Landon LeadersPlace 30 · Grade 11 · Underwood | 11 | Underwood | 19:06.76 |
| 31 | Will StevensonPlace 31 · Grade 11 · Shenandoah | 11 | Shenandoah | 19:11.43 |
| 32 | Corey WagnerPlace 32 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 19:14.00 |
| 33 | Nolan DentonPlace 33 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 19:14.50 |
| 34 | Nathan SandquistPlace 34 · Grade 11 · Harlan | 11 | Harlan | 19:19.00 |
| 35 | Kouper KinneyPlace 35 · Grade 10 · Atlantic | 10 | Atlantic | 19:20.87 |
| 36 | D'Artagnan HansenPlace 36 · Grade 12 · Atlantic | 12 | Atlantic | 19:25.66 PR |
| 37 | Caleb AndersenPlace 37 · Grade 11 · Atlantic | 11 | Atlantic | 19:28.47 |
| 38 | Hunter JulinPlace 38 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:33.00 |
| 39 | Blaze PryorPlace 39 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 19:34.82 |
| 40 | Eli BowmanPlace 40 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 19:37.55 PR |
| 41 | Micah McCartyPlace 41 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 19:38.87 PR |
| 42 | Landon AbelPlace 42 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 19:45.52 PR |
| 43 | Jason ThomasPlace 43 · Grade 10 · Underwood | 10 | Underwood | 19:48.59 |
| 44 | Malachi GrayPlace 44 · Grade 11 · Heartland Christian | 11 | Heartland Christian | 19:52.08 |
| 45 | Gauge JulinPlace 45 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 19:55.56 PR |
| 46 | Eli YochumPlace 46 · Grade 9 · Treynor | 9 | Treynor | 19:58.50 |
| 47 | John McCurdyPlace 47 · Grade 9 · Atlantic | 9 | Atlantic | 20:03.95 PR |
| 48 | Cole WillardPlace 48 · Grade 11 · Underwood | 11 | Underwood | 20:07.84 PR |
| 49 | Trevan KrajicekPlace 49 · Grade 9 · Boyer Valley Dunlap | 9 | Boyer Valley Dunlap | 20:25.53 |
| 50 | Kohen StypaPlace 50 · Grade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | 20:26.03 |
| 51 | Michael HoltmyerPlace 51 · Grade 12 · Heartland Christian | 12 | Heartland Christian | 20:30.58 |
| 52 | Louis WaitePlace 52 · Grade 11 · Missouri Valley | 11 | Missouri Valley | 20:32.80 |
| 53 | Cole AlffPlace 53 · Grade 10 · Treynor | 10 | Treynor | 20:35.71 |
| 54 | Greyson KinghornPlace 54 · Grade 10 · Shenandoah | 10 | Shenandoah | 20:36.01 |
| 55 | Keaton VosterPlace 55 · Grade 12 · Missouri Valley | 12 | Missouri Valley | 20:36.37 |
| 56 | Liam HunterPlace 56 · Grade 10 · Logan-Magnolia | 10 | Logan-Magnolia | 20:42.72 |
| 57 | Carter CoxPlace 57 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 20:43.42 |
| 58 | Tyson SmithPlace 58 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 20:49.00 |
| 59 | Brock RippergerPlace 59 · Grade 10 · East Mills | 10 | East Mills | 20:53.72 PR |
| 60 | Hunter KinziePlace 60 · Grade 9 · Atlantic | 9 | Atlantic | 20:54.82 |
| 61 | Tayvin FelnerPlace 61 · Grade 10 · Missouri Valley | 10 | Missouri Valley | 20:59.97 |
| 62 | Chase UhlPlace 62 · Grade 11 · Underwood | 11 | Underwood | 21:00.12 |
| 63 | Garrett ThackerPlace 63 · Grade 11 · Missouri Valley | 11 | Missouri Valley | 21:01.31 |
| 64 | Matthew CliffePlace 64 · Grade 11 · Missouri Valley | 11 | Missouri Valley | 21:04.14 |
| 65 | Broderick OwensPlace 65 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 21:05.83 |
| 66 | Chas MuhlbauerPlace 66 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 21:10.75 PR |
| 67 | Anderson BakehousePlace 67 · Grade 10 · East Mills | 10 | East Mills | 21:15.09 PR |
| 68 | Jaxson BurgettPlace 68 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 21:22.97 |
| 69 | Luke MatherPlace 69 · Grade 11 · Shenandoah | 11 | Shenandoah | 21:28.80 |
| 70 | Kobe KimmenPlace 70 · Grade 11 · Harlan | 11 | Harlan | 21:32.38 |
| 71 | Josh FriggePlace 71 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 21:33.94 PR |
| 72 | Wade RannigerPlace 72 · Grade 9 · IKM-Manning | 9 | IKM-Manning | 21:35.35 |
| 73 | George BrandtPlace 73 · Grade 11 · Underwood | 11 | Underwood | 21:42.80 PR |
| 74 | Miles ForbushPlace 74 · Grade 11 · Underwood | 11 | Underwood | 21:43.09 PR |
| 75 | Trystan AllenPlace 75 · Grade 12 · Heartland Christian | 12 | Heartland Christian | 21:51.85 |
| 76 | Eian SnyderPlace 76 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 21:54.10 PR |
| 77 | Griffin MelbyPlace 77 · Grade 10 · Treynor | 10 | Treynor | 21:55.10 |
| 78 | Carter WiemannPlace 78 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 21:56.28 |
| 79 | John JanssenPlace 79 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 22:03.77 |
| 80 | Merrick StribePlace 80 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 22:05.84 PR |
| 81 | Simon PietigPlace 81 · Grade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | 22:11.00 |
| 82 | Reed WyattPlace 82 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 22:18.80 PR |
| 83 | Miles HanischPlace 83 · Grade 10 · Shenandoah | 10 | Shenandoah | 22:27.54 |
| 84 | Lucas SunPlace 84 · Grade 12 · Shenandoah | 12 | Shenandoah | 22:31.46 |
| 85 | Porter SnyderPlace 85 · Grade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | 22:34.34 PR |
| 86 | Maddux BellinghausenPlace 86 · Grade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | 22:42.99 PR |
| 87 | Charlie GandyPlace 87 · Grade 10 · Shenandoah | 10 | Shenandoah | 22:47.48 PR |
| 88 | John KochPlace 88 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 22:57.34 |
| 89 | Ben BaggettPlace 89 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 22:59.57 |
| 90 | Dominicus LaryPlace 90 · Grade 12 · Boyer Valley Dunlap | 12 | Boyer Valley Dunlap | 23:04.61 |
| 91 | Ethan HaubrichPlace 91 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 23:07.66 PR |
| 92 | Dominic ElingsPlace 92 · Grade 10 · Atlantic | 10 | Atlantic | 23:20.19 |
| 93 | Xander LeePlace 93 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 23:22.92 PR |
| 94 | Cooper GretemanPlace 94 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 23:32.10 |
| 95 | Josiah KingPlace 95 · Grade 11 · Exira/Elk Horn-Kimballton | 11 | Exira/Elk Horn-Kimballton | 23:37.08 |
| 96 | Tristan McCoolPlace 96 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 23:49.06 |
| 97 | Gabe ClausenPlace 97 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 24:16.53 |
| 98 | Vincent FordPlace 98 · Grade 12 · Shenandoah | 12 | Shenandoah | 24:23.43 |
| 99 | Eli FilloonPlace 99 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 24:29.33 |
| 100 | Jared HarrisPlace 100 · Grade 9 · Treynor | 9 | Treynor | 24:32.54 |
| 101 | John AnunsonPlace 101 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 24:45.98 |
| 102 | Wyatt HooverPlace 102 · Grade 10 · Atlantic | 10 | Atlantic | 24:48.21 |
| 103 | Kirk HolPlace 103 · Grade 10 · Harlan | 10 | Harlan | 24:48.29 |
| 104 | Chase RobertsPlace 104 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 24:51.46 |
| 105 | Jamie HawkinsonPlace 105 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 25:24.24 |
| 106 | Brock SchnepelPlace 106 · Grade 10 · Treynor | 10 | Treynor | 25:40.14 |
| 107 | Hezekiah FetterPlace 107 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 25:42.10 |
| 108 | Julian EverlinePlace 108 · Grade 9 · Missouri Valley | 9 | Missouri Valley | 25:50.85 PR |
| 109 | Dairus JensenPlace 109 · Grade 10 · Underwood | 10 | Underwood | 25:53.02 |
| 110 | Jake VanaPlace 110 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 26:46.96 |
| 111 | Wyatt HazenPlace 111 · Grade 9 · Shenandoah | 9 | Shenandoah | 28:09.42 |
| 112 | Jacob UtzPlace 112 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 28:23.19 PR |
| 113 | David BlakePlace 113 · Grade 10 · Atlantic | 10 | Atlantic | 29:03.72 |
| 114 | Miles WurdemanPlace 114 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 29:12.68 PR |
| 115 | Ayden AsmusPlace 115 · Grade 12 · Treynor | 12 | Treynor | 30:21.03 |
| 116 | Mason AbelPlace 116 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 31:27.28 PR |
| — | Isaac BlankmanGrade 12 · IKM-Manning | 12 | IKM-Manning | DNS |
| — | Kavin FlugGrade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | DNS |
| — | Evan StreufertGrade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | DNS |
| — | Aden GustafsonGrade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | DNS |
| — | Wylie ClarkGrade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | DNS |