| 1 | Elijah GoodellPlace 1 · Grade 11 · Perkins County | 11 | Perkins County | 16:23.94 |
| 2 | Coltan HamPlace 2 · Grade 11 · North Platte St. Patrick's | 11 | North Platte St. Patrick's | 16:47.64 |
| 3 | Austin BendaPlace 3 · Grade 11 · Hemingford | 11 | Hemingford | 17:34.39 |
| 4 | Dimitri PettitPlace 4 · Grade 12 · North Platte St. Patrick's | 12 | North Platte St. Patrick's | 17:45.04 |
| 5 | Ethan SweseyPlace 5 · Grade 11 · Perkins County | 11 | Perkins County | 17:55.43 |
| 6 | Parker WellnitzPlace 6 · Grade 12 · Hay Springs | 12 | Hay Springs | 17:59.07 |
| 7 | Max HansonPlace 7 · Grade 11 · Wallace | 11 | Wallace | 18:15.53 |
| 8 | Robert MoorePlace 8 · Grade 10 · Gordon-Rushville | 10 | Gordon-Rushville | 18:21.60 |
| 9 | Fletcher MosemanPlace 9 · Grade 9 · Hemingford | 9 | Hemingford | 18:33.52 |
| 10 | Braxton MillerPlace 10 · Grade 12 · Kimball | 12 | Kimball | 18:40.53 |
| 11 | Deklin TitusPlace 11 · Grade 11 · Valentine | 11 | Valentine | 18:44.64 |
| 12 | Matthew BlomstedtPlace 12 · Grade 10 · Hershey | 10 | Hershey | 18:45.03 |
| 13 | Braylon KunclPlace 13 · Grade 9 · Mullen | 9 | Mullen | 18:45.35 |
| 14 | Luke LawsPlace 14 · Grade 11 · Gordon-Rushville | 11 | Gordon-Rushville | 18:45.69 |
| 15 | Logan RobirdsPlace 15 · Grade 12 · North Platte St. Patrick's | 12 | North Platte St. Patrick's | 18:46.21 |
| 16 | Kaymen LuschePlace 16 · Grade 11 · Kimball | 11 | Kimball | 18:56.22 |
| 17 | Logan BarryPlace 17 · Grade 11 · Perkins County | 11 | Perkins County | 18:57.47 |
| 18 | Andrew MillerPlace 18 · Grade 9 · Hemingford | 9 | Hemingford | 18:58.72 |
| 19 | Xander CardozaPlace 19 · Grade 10 · Dundy County Stratton | 10 | Dundy County Stratton | 19:01.68 |
| 20 | Riley LeflerPlace 20 · Grade 10 · Gordon-Rushville | 10 | Gordon-Rushville | 19:15.70 |
| 21 | Kallen BrownPlace 21 · Grade 10 · Hershey | 10 | Hershey | 19:27.76 PR |
| 22 | Jackson ArensdorfPlace 22 · Grade 11 · Hershey | 11 | Hershey | 19:31.79 |
| 23 | Mason AlbrechtPlace 23 · Grade 12 · Hay Springs | 12 | Hay Springs | 19:32.02 |
| 24 | Bradley HansonPlace 24 · Grade 10 · Wallace | 10 | Wallace | 19:35.35 |
| 25 | Cooper KroekerPlace 25 · Grade 12 · Perkins County | 12 | Perkins County | 19:42.63 |
| 26 | Tristan ManaryPlace 26 · Grade 10 · Wallace | 10 | Wallace | 19:47.11 |
| 27 | Leighton FryzekPlace 27 · Grade 9 · Perkins County | 9 | Perkins County | 19:49.83 |
| 28 | Isaac UtechtPlace 28 · Grade 11 · Valentine | 11 | Valentine | 19:52.64 |
| 29 | Brett MorganPlace 29 · Grade 12 · Hershey | 12 | Hershey | 19:54.09 |
| 30 | Logan BerriePlace 30 · Grade 11 · Creek Valley | 11 | Creek Valley | 19:56.26 |
| 31 | Tony LanePlace 31 · Grade 10 · North Platte St. Patrick's | 10 | North Platte St. Patrick's | 20:01.61 |
| 32 | Memphis GoodwinPlace 32 · Grade 12 · Sutherland | 12 | Sutherland | 20:10.28 |
| 33 | Keirith YalePlace 33 · Grade 12 · Hemingford | 12 | Hemingford | 20:21.11 |
| 34 | Elijah RossPlace 34 · Grade 12 · Gordon-Rushville | 12 | Gordon-Rushville | 20:22.49 |
| 35 | Samuel SachtjenPlace 35 · Grade 11 · Hershey | 11 | Hershey | 20:30.69 |
| 36 | Tanner Two StrikePlace 36 · Grade 11 · Valentine | 11 | Valentine | 20:32.34 |
| 37 | Jackson RoffersPlace 37 · Grade 11 · Gordon-Rushville | 11 | Gordon-Rushville | 20:35.41 |
| 38 | Landen NunleyPlace 38 · Grade 11 · Kimball | 11 | Kimball | 20:36.06 |
| 39 | Kaiden CaseyPlace 39 · Grade 12 · Hemingford | 12 | Hemingford | 20:50.43 |
| 40 | Landon ClevelandPlace 40 · Grade 9 · Paxton | 9 | Paxton | 20:53.07 |
| 41 | Hayden ChapmanPlace 41 · Grade 11 · Morrill | 11 | Morrill | 20:58.65 |
| 42 | Kepler SpurginPlace 42 · Grade 12 · Paxton | 12 | Paxton | 21:03.57 PR |
| 43 | DJ StammPlace 43 · Grade 10 · Dundy County Stratton | 10 | Dundy County Stratton | 21:11.29 PR |
| 44 | Trenton MillerPlace 44 · Grade 11 · Maxwell | 11 | Maxwell | 21:19.72 |
| 45 | Brycen WeverPlace 45 · Grade 10 · Sutherland | 10 | Sutherland | 21:25.00 |
| 46 | Boone JespersenPlace 46 · Grade 10 · Valentine | 10 | Valentine | 21:25.34 |
| 47 | Hunter BrownPlace 47 · Grade 11 · Mullen | 11 | Mullen | 21:26.93 |
| 48 | Wyatt RobertsonPlace 48 · Grade 10 · Wallace | 10 | Wallace | 21:31.50 |
| 49 | Aaron LawsonPlace 49 · Grade 9 · Maywood-Hayes Center | 9 | Maywood-Hayes Center | 21:45.30 |
| 50 | William SamsPlace 50 · Grade 12 · Crawford | 12 | Crawford | 21:47.93 PR |
| 51 | Eddie DuranPlace 51 · Grade 12 · Kimball | 12 | Kimball | 22:03.91 |
| 52 | Chris ClarkPlace 52 · Grade 11 · Garden County | 11 | Garden County | 22:20.47 |
| 53 | Grant WellnitzPlace 53 · Grade 10 · Hay Springs | 10 | Hay Springs | 22:20.98 |
| 54 | Gavin DegarmoPlace 54 · Grade 10 · Maxwell | 10 | Maxwell | 22:23.15 |
| 55 | Kycin BaynePlace 55 · Grade 9 · Maxwell | 9 | Maxwell | 22:24.93 |
| 56 | Chase HolmPlace 56 · Grade 11 · Paxton | 11 | Paxton | 22:26.55 |
| 57 | Lucas BerriePlace 57 · Grade 9 · Creek Valley | 9 | Creek Valley | 22:46.91 |
| 58 | Brock DeanPlace 58 · Grade 9 · Garden County | 9 | Garden County | 23:17.33 PR |
| 59 | Sven RauchPlace 59 · Grade 12 · Wauneta-Palisade | 12 | Wauneta-Palisade | 23:23.66 |
| 60 | Isaac HoaglundPlace 60 · Grade 11 · South Platte | 11 | South Platte | 23:25.93 |
| 61 | Landen MooneyPlace 61 · Grade 12 · Valentine | 12 | Valentine | 23:36.47 |
| 62 | Dutch WeaverPlace 62 · Grade 10 · Hay Springs | 10 | Hay Springs | 23:43.16 |
| 63 | Owen GrahamPlace 63 · Grade 11 · Morrill | 11 | Morrill | 23:48.60 |
| 64 | Connor MarkumPlace 64 · Grade 10 · Kimball | 10 | Kimball | 23:53.07 |
| 65 | Steven WerkmeisterPlace 65 · Grade 11 · Maywood-Hayes Center | 11 | Maywood-Hayes Center | 24:59.53 |
| 66 | Oakes MillerPlace 66 · Grade 9 · Mullen | 9 | Mullen | 25:17.93 |
| 67 | Connor LattaPlace 67 · Grade 12 · Hitchcock County | 12 | Hitchcock County | 25:22.55 |
| 68 | Gage McNuttPlace 68 · Grade 10 · Sandhills Valley | 10 | Sandhills Valley | 25:38.86 |
| 69 | Treye GibbonsPlace 69 · Grade 9 · Crawford | 9 | Crawford | 26:09.09 |
| 70 | Leo HousmanPlace 70 · Grade 10 · Sandhills Valley | 10 | Sandhills Valley | 26:26.35 |
| 71 | Luke OlsenPlace 71 · Grade 9 · Banner County | 9 | Banner County | 26:33.96 PR |
| 72 | Nate HaskellPlace 72 · Grade 10 · Dundy County Stratton | 10 | Dundy County Stratton | 27:40.51 |
| 73 | Evan BrynerPlace 73 · Grade 10 · Wauneta-Palisade | 10 | Wauneta-Palisade | 28:08.80 |
| 74 | Jack CondonPlace 74 · Grade 10 · North Platte St. Patrick's | 10 | North Platte St. Patrick's | 28:09.15 |