| 1 | Coltan HamPlace 1 · Grade 12 · North Platte St. Patrick's | 12 | North Platte St. Patrick's | 16:37.82 |
| 2 | Xander CardozaPlace 2 · Grade 11 · Dundy County Stratton | 11 | Dundy County Stratton | 17:18.33 PR |
| 3 | Byron GonzalezPlace 3 · Grade 12 · Wray | 12 | Wray | 17:48.04 |
| 4 | Braylon KunclPlace 4 · Grade 10 · Mullen | 10 | Mullen | 17:51.32 |
| 5 | William PurecoPlace 5 · Grade 9 · Wray | 9 | Wray | 17:59.24 PR |
| 6 | Micah HouchinPlace 6 · Grade 10 · Axtell | 10 | Axtell | 17:59.81 |
| 7 | Max HansonPlace 7 · Grade 12 · Wallace | 12 | Wallace | 18:10.89 |
| 8 | Cade HaysPlace 8 · Grade 11 · Bertrand | 11 | Bertrand | 18:17.23 |
| 9 | Knox PaisleyPlace 9 · Grade 9 · Chase County | 9 | Chase County | 18:29.98 |
| 10 | Bryce MandevillePlace 10 · Grade 10 · Chase County | 10 | Chase County | 18:32.60 |
| 11 | Matthew BlomstedtPlace 11 · Grade 11 · Hershey | 11 | Hershey | 18:47.19 |
| 12 | Landon DrewsPlace 12 · Grade 12 · Paxton | 12 | Paxton | 18:53.42 |
| 13 | Logan BarryPlace 13 · Grade 12 · Perkins County | 12 | Perkins County | 18:55.59 |
| 14 | Bradley HansonPlace 14 · Grade 11 · Wallace | 11 | Wallace | 18:56.88 PR |
| 15 | Leighton FryzekPlace 15 · Grade 10 · Perkins County | 10 | Perkins County | 19:00.83 |
| 16 | Kyler KolboPlace 16 · Grade 10 · Axtell | 10 | Axtell | 19:05.01 |
| 17 | Jesus MarquezPlace 17 · Grade 11 · Perkins County | 11 | Perkins County | 19:06.32 PR |
| 18 | Tony LanePlace 18 · Grade 11 · North Platte St. Patrick's | 11 | North Platte St. Patrick's | 19:06.60 PR |
| 19 | Tavin RoussellePlace 19 · Grade 10 · Hitchcock County | 10 | Hitchcock County | 19:07.05 |
| 20 | Tristan ManaryPlace 20 · Grade 11 · Wallace | 11 | Wallace | 19:09.30 |
| 21 | Finn IvariePlace 21 · Grade 11 · Wray | 11 | Wray | 19:10.07 PR |
| 22 | Jonah FisherPlace 22 · Grade 12 · Bertrand | 12 | Bertrand | 19:12.98 |
| 23 | Braden SandfortPlace 23 · Grade 12 · Cambridge | 12 | Cambridge | 19:22.51 |
| 24 | Thomas MillerPlace 24 · Grade 11 · Ogallala | 11 | Ogallala | 19:23.32 |
| 25 | Oscar ClausenPlace 25 · Grade 9 · Axtell | 9 | Axtell | 19:26.70 |
| 26 | Samuel SachtjenPlace 26 · Grade 12 · Hershey | 12 | Hershey | 19:39.88 |
| 27 | Felix LopezPlace 27 · Grade 11 · Axtell | 11 | Axtell | 19:54.38 |
| 28 | Brandon Chavira SanchezPlace 28 · Grade 12 · Chase County | 12 | Chase County | 19:56.23 |
| 29 | Wyatt RobertsonPlace 29 · Grade 11 · Wallace | 11 | Wallace | 19:58.03 PR |
| 30 | Kevin Diaz RodriguezPlace 30 · Grade 9 · Ogallala | 9 | Ogallala | 20:08.51 |
| 31 | Lincoln GillenPlace 31 · Grade 12 · Ogallala | 12 | Ogallala | 20:09.76 |
| 32 | Diego JuarezPlace 32 · Grade 11 · Ogallala | 11 | Ogallala | 20:15.27 |
| 33 | Javi Orlin Rodriguez FloresPlace 33 · Grade 9 · Ogallala | 9 | Ogallala | 20:16.84 |
| 34 | Zaiden PowellPlace 34 · Grade 11 · Hershey | 11 | Hershey | 20:17.88 PR |
| 35 | Miles KnappPlace 35 · Grade 11 · Perkins County | 11 | Perkins County | 20:38.61 |
| 36 | Eric SweseyPlace 36 · Grade 9 · Perkins County | 9 | Perkins County | 20:39.17 |
| 37 | Chase NickelPlace 37 · Grade 10 · Axtell | 10 | Axtell | 20:45.80 |
| 38 | Memphis GoodwinPlace 38 · Grade 12 · Sutherland | 12 | Sutherland | 20:49.07 |
| 39 | Braylon McBridePlace 39 · Grade 11 · South Platte | 11 | South Platte | 20:49.38 |
| 40 | Hunter BrownPlace 40 · Grade 12 · Mullen | 12 | Mullen | 20:50.44 PR |
| 41 | Holden ThorellPlace 41 · Grade 9 · Bertrand | 9 | Bertrand | 21:01.38 |
| 42 | Zayden JacksonPlace 42 · Grade 10 · Ogallala | 10 | Ogallala | 21:02.21 PR |
| 43 | Bishop HansenPlace 43 · Grade 11 · Bertrand | 11 | Bertrand | 21:05.03 |
| 44 | Elijah ArmstrongPlace 44 · Grade 9 · South Platte | 9 | South Platte | 21:14.59 PR |
| 45 | Jackson ArensdorfPlace 45 · Grade 12 · Hershey | 12 | Hershey | 21:21.32 |
| 46 | Rubiel LopezPlace 46 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 21:23.00 |
| 47 | Isaiah SinacheckPlace 47 · Grade 11 · Axtell | 11 | Axtell | 21:24.34 |
| 48 | Max BuscherPlace 48 · Grade 12 · Sutherland | 12 | Sutherland | 21:26.38 |
| 49 | Anthony EmeryPlace 49 · Grade 11 · Wray | 11 | Wray | 21:29.07 |
| 50 | Austin KrausPlace 50 · Grade 9 · Perkins County | 9 | Perkins County | 21:30.02 |
| 51 | Spencer KelleyPlace 51 · Grade 12 · Chase County | 12 | Chase County | 21:36.83 |
| 52 | Noah BriggsPlace 52 · Grade 9 · Chase County | 9 | Chase County | 21:44.22 |
| 53 | Hayden WorthPlace 53 · Grade 10 · Chase County | 10 | Chase County | 22:00.55 |
| 54 | Christian FryzekPlace 54 · Grade 9 · Perkins County | 9 | Perkins County | 22:03.52 |
| 55 | Brycen WeverPlace 55 · Grade 10 · Sutherland | 10 | Sutherland | 22:06.60 |
| 56 | Henry ShoemakerPlace 56 · Grade 12 · Cambridge | 12 | Cambridge | 22:13.93 |
| 57 | Blake SchoenePlace 57 · Grade 9 · Bertrand | 9 | Bertrand | 22:21.08 |
| 58 | Marvin JordanPlace 58 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 22:26.36 |
| 59 | Isaac HernandezPlace 59 · Grade 12 · Bertrand | 12 | Bertrand | 22:27.79 |
| 60 | Christopher BivensPlace 60 · Grade 12 · Wray | 12 | Wray | 22:39.03 PR |
| 61 | Mason GodinaPlace 61 · Grade 9 · Ogallala | 9 | Ogallala | 22:45.56 |
| 62 | Kevin GonzalezPlace 62 · Grade 12 · Wray | 12 | Wray | 22:52.21 |
| 63 | Aaron LawsonPlace 63 · Grade 10 · Maywood-Hayes Center | 10 | Maywood-Hayes Center | 23:09.84 |
| 64 | Levi EckhoffPlace 64 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 23:35.25 |
| 65 | Caleb HeskettPlace 65 · Grade 12 · Southwest | 12 | Southwest | 23:35.77 |
| 66 | Heston RockPlace 66 · Grade 9 · Wray | 9 | Wray | 23:50.28 |
| 67 | Brandt MundorfPlace 67 · Grade 9 · Mullen | 9 | Mullen | 23:51.84 PR |
| 68 | Evan BrynerPlace 68 · Grade 11 · Wauneta-Palisade | 11 | Wauneta-Palisade | 23:52.19 |
| 69 | Eli SinacheckPlace 69 · Grade 11 · Axtell | 11 | Axtell | 24:06.62 |
| 70 | Kris BurkePlace 70 · Grade 12 · Chase County | 12 | Chase County | 24:14.50 |
| 71 | Hogan FloromPlace 71 · Grade 9 · Paxton | 9 | Paxton | 24:16.55 |
| 72 | Steven WerkmeisterPlace 72 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 24:19.94 |
| 73 | Jacob SchoenePlace 73 · Grade 9 · Bertrand | 9 | Bertrand | 24:29.52 |
| 74 | Fermin Reyes-BernalPlace 74 · Grade 9 · Garden County | 9 | Garden County | 24:42.39 |
| 75 | Caleb ClarkPlace 75 · Grade 10 · Garden County | 10 | Garden County | 24:43.80 |
| 76 | Colton GrossPlace 76 · Grade 12 · Cambridge | 12 | Cambridge | 24:47.75 |
| 77 | Aiden GuilliamsPlace 77 · Grade 10 · Southwest | 10 | Southwest | 24:54.93 |
| 78 | Alexander GoadPlace 78 · Grade 12 · Sutherland | 12 | Sutherland | 24:57.95 |
| 79 | Carson SandersPlace 79 · Grade 9 · Garden County | 9 | Garden County | 25:02.82 |
| 80 | Reid HuxollPlace 80 · Grade 10 · Cambridge | 10 | Cambridge | 25:29.41 |
| 81 | Christopher BonacciPlace 81 · Grade 9 · Southwest | 9 | Southwest | 25:33.04 |
| 82 | Logan PittmanPlace 82 · Grade 10 · Perkins County | 10 | Perkins County | 25:38.63 |
| 83 | Isaac HoaglundPlace 83 · Grade 12 · South Platte | 12 | South Platte | 25:42.75 |
| 84 | Kruz FranklinPlace 84 · Grade 10 · Perkins County | 10 | Perkins County | 26:02.97 |
| 85 | Clayton MahanesPlace 85 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 26:11.67 |
| 86 | Rodolfo AragonPlace 86 · Grade 12 · Perkins County | 12 | Perkins County | 26:15.32 |
| 87 | Kayden KingPlace 87 · Grade 9 · Ogallala | 9 | Ogallala | 27:21.87 |
| 88 | Jack CondonPlace 88 · Grade 11 · North Platte St. Patrick's | 11 | North Platte St. Patrick's | 28:09.00 |
| 89 | Preston RosePlace 89 · Grade 11 · Wray | 11 | Wray | 28:49.67 |
| 90 | Edward LutkehusPlace 90 · Grade 9 · South Platte | 9 | South Platte | 29:48.61 |
| 91 | Eli WeeklyPlace 91 · Grade 12 · Hershey | 12 | Hershey | 30:13.23 |
| 92 | Liam MarquezPlace 92 · Grade 10 · South Platte | 10 | South Platte | 31:58.72 |
| 93 | Jacob BennettPlace 93 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 36:16.83 PR |
| 94 | Bennett KorenskyPlace 94 · Grade 12 · North Platte St. Patrick's | 12 | North Platte St. Patrick's | 41:21.69 |