| 1 | Nolan SteinerPlace 1 · Grade 10 · Wahoo | 10 | Wahoo | 17:05.90 |
| 2 | Carter FritzPlace 2 · Grade 10 · Centennial | 10 | Centennial | 17:52.20 |
| 3 | Levi MoorePlace 3 · Grade 12 · Columbus Lakeview | 12 | Columbus Lakeview | 18:21.00 |
| 4 | Erik EstayulPlace 4 · Grade 10 · Schuyler | 10 | Schuyler | 18:31.40 |
| 5 | Mynor HernandezPlace 5 · Grade 11 · Schuyler | 11 | Schuyler | 18:50.20 |
| 6 | Neil ZrustPlace 6 · Grade 10 · David City | 10 | David City | 19:05.20 |
| 7 | Miguel MendezPlace 7 · Grade 11 · Schuyler | 11 | Schuyler | 19:07.80 |
| 8 | Riley ZulkoskiPlace 8 · Grade 11 · Columbus Lakeview | 11 | Columbus Lakeview | 19:14.40 |
| 9 | Yojan CruzPlace 9 · Grade 12 · Schuyler | 12 | Schuyler | 19:19.80 |
| 10 | Lane PetersenPlace 10 · Grade 11 · North Bend Central | 11 | North Bend Central | 19:25.40 |
| 10 | Landon ShanahanPlace 10 · Grade 9 · Wahoo | 9 | Wahoo | 19:25.40 |
| 12 | Hudson BrabecPlace 12 · Grade 10 · North Bend Central | 10 | North Bend Central | 19:29.40 |
| 13 | Giovanni JuarezPlace 13 · Grade 11 · Schuyler | 11 | Schuyler | 19:30.10 |
| 14 | Manny VenegasPlace 14 · Grade 10 · David City | 10 | David City | 19:53.40 |
| 15 | Kelton BeacomPlace 15 · Grade 11 · Logan View | 11 | Logan View | 19:59.00 |
| 16 | Marcus FoustPlace 16 · Grade 11 · Logan View | 11 | Logan View | 20:05.10 |
| 17 | Roger WiningerPlace 17 · Grade 11 · Logan View | 11 | Logan View | 20:23.70 |
| 18 | Zach ElmPlace 18 · Grade 9 · Columbus Lakeview | 9 | Columbus Lakeview | 20:24.90 |
| 19 | Joarcy SanchezPlace 19 · Grade 12 · Schuyler | 12 | Schuyler | 20:26.20 |
| 20 | Carter MejstrikPlace 20 · Grade 9 · Columbus Lakeview | 9 | Columbus Lakeview | 20:32.30 |
| 21 | Cesar KaupPlace 21 · Grade 12 · Logan View | 12 | Logan View | 20:45.10 PR |
| 22 | Ayden HumpalPlace 22 · Grade 11 · Wahoo | 11 | Wahoo | 21:00.20 |
| 23 | Luis JimenezPlace 23 · Grade 10 · Schuyler | 10 | Schuyler | 21:07.00 |
| 24 | Jairo AguilarPlace 24 · Grade 12 · Schuyler | 12 | Schuyler | 21:14.50 |
| 25 | Eddie DeLeonPlace 25 · Grade 11 · Schuyler | 11 | Schuyler | 21:18.90 |
| 26 | Brittin ValentinePlace 26 · Grade 12 · David City | 12 | David City | 21:20.20 |
| 27 | Mateo AlvarezPlace 27 · Grade 9 · Schuyler | 9 | Schuyler | 21:24.70 PR |
| 27 | Braeden BloebaumPlace 27 · Grade 11 · Centennial | 11 | Centennial | 21:24.70 |
| 29 | Hunter OlnesPlace 29 · Grade 11 · Columbus Lakeview | 11 | Columbus Lakeview | 21:25.30 |
| 30 | Caelan OlsonPlace 30 · Grade 11 · David City | 11 | David City | 21:31.60 |
| 31 | Benjamin LuebbePlace 31 · Grade 9 · Centennial | 9 | Centennial | 21:31.80 |
| 32 | Trevin JahdePlace 32 · Grade 10 · David City | 10 | David City | 21:57.70 |
| 33 | Adrian ArroyoPlace 33 · Grade 9 · Schuyler | 9 | Schuyler | 21:58.30 |
| 34 | Miguel LunaPlace 34 · Grade 11 · Schuyler | 11 | Schuyler | 21:58.60 |
| 35 | Edman DiazPlace 35 · Grade 9 · Schuyler | 9 | Schuyler | 21:58.70 |
| 36 | Brandon EhrhornPlace 36 · Grade 10 · Wahoo | 10 | Wahoo | 22:05.20 |
| 37 | Juan KaupPlace 37 · Grade 11 · Logan View | 11 | Logan View | 22:08.20 PR |
| 38 | Lucas WuskPlace 38 · Grade 10 · Wahoo | 10 | Wahoo | 22:13.50 |
| 39 | Carlos ValdiviaPlace 39 · Grade 10 · Columbus Lakeview | 10 | Columbus Lakeview | 22:24.70 |
| 40 | Riley ScottPlace 40 · Grade 10 · Wahoo | 10 | Wahoo | 22:25.60 PR |
| 41 | Kalter BeckstromPlace 41 · Grade 10 · Logan View | 10 | Logan View | 22:35.80 |
| 42 | Tucker MihelyPlace 42 · Grade 10 · Logan View | 10 | Logan View | 22:38.30 |
| 43 | Brendan MeyerPlace 43 · Grade 9 · Columbus Lakeview | 9 | Columbus Lakeview | 22:46.50 |
| 44 | Garrett SmallPlace 44 · Grade 12 · David City | 12 | David City | 22:55.60 |
| 45 | John BenesPlace 45 · Grade 9 · David City | 9 | David City | 23:01.40 PR |
| 46 | Michael RebeiroPlace 46 · Grade 9 · David City | 9 | David City | 23:06.50 |
| 47 | Jaylen ParraPlace 47 · Grade 9 · Schuyler | 9 | Schuyler | 23:21.80 |
| 48 | Griffin ThompsonPlace 48 · Grade 10 · Wahoo | 10 | Wahoo | 23:23.50 |
| 49 | Reece PekarekPlace 49 · Grade 9 · Logan View | 9 | Logan View | 23:29.00 |
| 50 | Alex WrightPlace 50 · Grade 10 · North Bend Central | 10 | North Bend Central | 23:35.30 |
| 51 | Luke SteelePlace 51 · Grade 10 · Centennial | 10 | Centennial | 23:38.80 |
| 52 | Jonah VossPlace 52 · Grade 11 · North Bend Central | 11 | North Bend Central | 23:39.10 |
| 53 | Caleb DalePlace 53 · Grade 12 · Wahoo | 12 | Wahoo | 23:39.30 |
| 54 | Jude Bruner-AqualloPlace 54 · Grade 10 · David City | 10 | David City | 23:51.40 |
| 55 | Jayden ScottPlace 55 · Grade 10 · Logan View | 10 | Logan View | 23:51.50 |
| 56 | Colton VossPlace 56 · Grade 10 · North Bend Central | 10 | North Bend Central | 23:58.20 PR |
| 57 | Bret PetersPlace 57 · Grade 10 · North Bend Central | 10 | North Bend Central | 24:01.00 |
| 58 | Trace GathmanPlace 58 · Grade 10 · Logan View | 10 | Logan View | 24:03.10 |
| 59 | Derek GarciaPlace 59 · Grade 11 · Schuyler | 11 | Schuyler | 24:16.00 |
| 60 | Paxton DwerlkottePlace 60 · Grade 9 · Wahoo | 9 | Wahoo | 24:19.70 |
| 61 | Jason SalazarPlace 61 · Grade 10 · Schuyler | 10 | Schuyler | 24:20.70 |
| 62 | Julio GuitPlace 62 · Grade 10 · Schuyler | 10 | Schuyler | 24:20.80 |
| 63 | Colt NewillPlace 63 · Grade 11 · Columbus Lakeview | 11 | Columbus Lakeview | 25:13.20 |
| 64 | Peyton VyhidalPlace 64 · Grade 11 · North Bend Central | 11 | North Bend Central | 25:28.10 |
| 65 | Benjamin ShroyerPlace 65 · Grade 9 · Logan View | 9 | Logan View | 25:28.60 PR |
| 66 | Axle BerghahnPlace 66 · Grade 9 · Logan View | 9 | Logan View | 25:31.20 |
| 67 | Ian PalmerPlace 67 · Grade 9 · Logan View | 9 | Logan View | 26:55.70 |
| 68 | Kaleb CorralPlace 68 · Grade 9 · Schuyler | 9 | Schuyler | 27:10.90 |
| 69 | Cole HarmsPlace 69 · Grade 11 · North Bend Central | 11 | North Bend Central | 28:03.40 |
| 70 | Ronaldo BasilioPlace 70 · Grade 9 · Schuyler | 9 | Schuyler | 28:03.60 |
| 71 | Zayne MittleiderPlace 71 · Grade 11 · David City | 11 | David City | 28:10.90 |
| 72 | Evan SimonsonPlace 72 · Grade 11 · Palmer | 11 | Palmer | 28:22.70 |
| 73 | Oscar FuentesPlace 73 · Grade 9 · Schuyler | 9 | Schuyler | 36:17.00 PR |