| 1 | Trevor KunclPlace 1 · Grade 11 · Mullen | 11 | Mullen | 17:13.55 |
| 2 | Jaron BergstromPlace 2 · Grade 12 · Axtell | 12 | Axtell | 17:42.52 |
| 3 | Jacob O'DeaPlace 3 · Grade 12 · Southwest Public | 12 | Southwest Public | 17:42.90 |
| 4 | Colton PoukPlace 4 · Grade 11 · Perkins County | 11 | Perkins County | 17:54.99 |
| 5 | Qwentin KappelmannPlace 5 · Grade 12 · Axtell | 12 | Axtell | 18:00.08 |
| 6 | Matthew BrunsPlace 6 · Grade 11 · Hershey | 11 | Hershey | 18:09.86 |
| 7 | Jarrett MilesPlace 7 · Grade 9 · St Patrick | 9 | St Patrick | 18:15.65 |
| 8 | Jonathan LorenzoPlace 8 · Grade 11 · Axtell | 11 | Axtell | 18:20.77 |
| 9 | Mason NordhausenPlace 9 · Grade 12 · Chase County | 12 | Chase County | 18:21.39 |
| 10 | Dax ConnickPlace 10 · Grade 10 · St Patrick | 10 | St Patrick | 18:21.69 |
| 11 | Caiden CastilloPlace 11 · Grade 10 · Ogallala | 10 | Ogallala | 18:24.75 |
| 12 | Jeron GagerPlace 12 · Grade 10 · Ogallala | 10 | Ogallala | 18:26.11 |
| 13 | Hayden JenningsPlace 13 · Grade 12 · Mullen | 12 | Mullen | 18:33.41 |
| 14 | Shane HorwartPlace 14 · Grade 12 · Cambridge | 12 | Cambridge | 18:35.64 |
| 15 | Damin LuedkePlace 15 · Grade 11 · Paxton | 11 | Paxton | 18:41.01 |
| 16 | Bruce TeterPlace 16 · Grade 12 · Southwest Public | 12 | Southwest Public | 18:47.38 |
| 17 | Cooper MillerPlace 17 · Grade 10 · Axtell | 10 | Axtell | 19:01.58 |
| 18 | Landon AndersenPlace 18 · Grade 12 · Bertrand | 12 | Bertrand | 19:04.40 |
| 19 | Trevin EdwardsPlace 19 · Grade 12 · Bertrand | 12 | Bertrand | 19:07.68 |
| 20 | Jackson SinselPlace 20 · Grade 11 · Sutherland Public | 11 | Sutherland Public | 19:10.79 |
| 21 | Blake WyattPlace 21 · Grade 12 · Ogallala | 12 | Ogallala | 19:13.46 |
| 22 | Ashton RogersPlace 22 · Grade 11 · Wray | 11 | Wray | 19:17.28 |
| 23 | Javian GagerPlace 23 · Grade 12 · Ogallala | 12 | Ogallala | 19:19.12 |
| 24 | Elijah JaukenPlace 24 · Grade 10 · Bertrand | 10 | Bertrand | 19:20.48 |
| 25 | Cheve LutzPlace 25 · Grade 11 · Dundy County Stratton | 11 | Dundy County Stratton | 19:29.00 |
| 26 | Andrew BrosiusPlace 26 · Grade 10 · St Patrick | 10 | St Patrick | 19:29.20 |
| 27 | Aidan GeorgePlace 27 · Grade 10 · Hershey | 10 | Hershey | 19:30.49 |
| 28 | Reace AndersonPlace 28 · Grade 12 · Hershey | 12 | Hershey | 19:31.75 |
| 29 | Tyler HansonPlace 29 · Grade 9 · Axtell | 9 | Axtell | 19:36.41 |
| 30 | Kevin VazquezPlace 30 · Grade 12 · Wray | 12 | Wray | 19:38.01 |
| 31 | Billy TolstedtPlace 31 · Grade 9 · St Patrick | 9 | St Patrick | 19:38.68 |
| 32 | Zach ArnerPlace 32 · Grade 10 · Axtell | 10 | Axtell | 19:39.07 |
| 33 | Wes TrompkePlace 33 · Grade 10 · Bertrand | 10 | Bertrand | 19:46.79 |
| 34 | Chase MoorheadPlace 34 · Grade 9 · Hershey | 9 | Hershey | 19:50.97 |
| 35 | Wyatt SachtjenPlace 35 · Grade 10 · Hershey | 10 | Hershey | 19:58.55 |
| 36 | Alex MoorePlace 36 · Grade 10 · Mullen | 10 | Mullen | 20:10.26 |
| 37 | Blake DevittPlace 37 · Grade 10 · Hitchcock County | 10 | Hitchcock County | 20:11.90 |
| 38 | Aidan GundersonPlace 38 · Grade 11 · Cambridge | 11 | Cambridge | 20:12.45 |
| 39 | Reagan EmersonPlace 39 · Grade 11 · Ogallala | 11 | Ogallala | 20:17.62 |
| 40 | Dashiell AlexanderPlace 40 · Grade 10 · Bertrand | 10 | Bertrand | 20:21.60 |
| 41 | Preston TuttlePlace 41 · Grade 11 · Ogallala | 11 | Ogallala | 20:23.03 |
| 42 | Trae SkilesPlace 42 · Grade 12 · Ogallala | 12 | Ogallala | 20:30.73 |
| 43 | Cole BarnettPlace 43 · Grade 10 · Southwest Public | 10 | Southwest Public | 20:33.29 |
| 44 | Zac ChristensenPlace 44 · Grade 10 · Ogallala | 10 | Ogallala | 20:36.06 |
| 45 | Jacob HolzfasterPlace 45 · Grade 10 · Paxton | 10 | Paxton | 20:37.70 |
| 46 | Samuel DeklevaPlace 46 · Grade 12 · St Patrick | 12 | St Patrick | 20:39.24 |
| 47 | Garrett StammPlace 47 · Grade 10 · Dundy County Stratton | 10 | Dundy County Stratton | 20:40.62 |
| 48 | Cody ArnerPlace 48 · Grade 10 · Axtell | 10 | Axtell | 20:41.81 |
| 49 | Clay MeeskePlace 49 · Grade 12 · Chase County | 12 | Chase County | 20:44.90 |
| 50 | Gage StokeyPlace 50 · Grade 12 · Ogallala | 12 | Ogallala | 20:47.04 |
| 51 | Brient WoodPlace 51 · Grade 10 · Perkins County | 10 | Perkins County | 20:47.29 |
| 52 | Jose LundPlace 52 · Grade 11 · Bertrand | 11 | Bertrand | 20:49.57 |
| 53 | Mason TyermanPlace 53 · Grade 9 · Chase County | 9 | Chase County | 20:51.89 |
| 54 | Sean RogersPlace 54 · Grade 9 · Wray | 9 | Wray | 21:00.84 |
| 55 | Chad TracyPlace 55 · Grade 10 · Wray | 10 | Wray | 21:01.50 |
| 56 | Chonsey BiekerPlace 56 · Grade 10 · Bertrand | 10 | Bertrand | 21:02.77 |
| 57 | Christopher Aufden...Place 57 · Grade 9 · South Platte | 9 | South Platte | 21:03.18 |
| 58 | Camden RigglemanPlace 58 · Grade 10 · Wray | 10 | Wray | 21:07.28 |
| 59 | Jacob CoxPlace 59 · Grade 12 · Sutherland Public | 12 | Sutherland Public | 21:20.06 |
| 60 | Caleb MostPlace 60 · Grade 10 · Ogallala | 10 | Ogallala | 21:21.50 |
| 61 | Cedric KnudsenPlace 61 · Grade 10 · Ogallala | 10 | Ogallala | 21:23.13 |
| 62 | Austin ThompsonPlace 62 · Grade 9 · Southwest Public | 9 | Southwest Public | 21:23.69 |
| 63 | Quintin EmersonPlace 63 · Grade 12 · Ogallala | 12 | Ogallala | 21:26.56 |
| 64 | Will KrondakPlace 64 · Grade 9 · St Patrick | 9 | St Patrick | 21:27.74 |
| 65 | Harmon JohnsenPlace 65 · Grade 10 · Sutherland Public | 10 | Sutherland Public | 21:28.09 |
| 66 | Payton CatlinPlace 66 · Grade 9 · Ogallala | 9 | Ogallala | 21:28.98 |
| 67 | Mason HeadleyPlace 67 · Grade 10 · Ogallala | 10 | Ogallala | 21:29.06 |
| 68 | Ashton KringPlace 68 · Grade 9 · Axtell | 9 | Axtell | 21:48.31 |
| 69 | Riley AdamsPlace 69 · Grade 10 · South Platte | 10 | South Platte | 21:49.53 |
| 70 | Parker CatlinPlace 70 · Grade 9 · Ogallala | 9 | Ogallala | 21:50.52 |
| 71 | Evan JonesPlace 71 · Grade 10 · Ogallala | 10 | Ogallala | 21:53.44 |
| 72 | Dashle RichardsPlace 72 · Grade 9 · South Platte | 9 | South Platte | 21:56.33 |
| 73 | Bobby EvansPlace 73 · Grade 12 · Cambridge | 12 | Cambridge | 22:07.70 |
| 74 | Mason WallinPlace 74 · Grade 9 · Chase County | 9 | Chase County | 22:08.48 |
| 75 | Austin ZachryPlace 75 · Grade 9 · Hershey | 9 | Hershey | 22:14.68 |
| 76 | Toby PratherPlace 76 · Grade 12 · Wray | 12 | Wray | 22:15.53 |
| 77 | Connor ZwirnPlace 77 · Grade 9 · Wray | 9 | Wray | 22:21.04 |
| 78 | Max MuellerPlace 78 · Grade 10 · Ogallala | 10 | Ogallala | 22:21.81 |
| 79 | Brandon MintlingPlace 79 · Grade 12 · Chase County | 12 | Chase County | 22:24.56 |
| 80 | Cole StokeyPlace 80 · Grade 10 · Ogallala | 10 | Ogallala | 22:27.69 |
| 81 | Colton KnispelPlace 81 · Grade 10 · Ogallala | 10 | Ogallala | 22:32.39 |
| 82 | Dominique WhitePlace 82 · Grade 12 · Axtell | 12 | Axtell | 22:45.30 |
| 83 | Myles OsmeraPlace 83 · Grade 12 · South Platte | 12 | South Platte | 23:04.04 |
| 84 | Wyatt JacksonPlace 84 · Grade 9 · Cambridge | 9 | Cambridge | 23:08.01 |
| 85 | Carson WinderPlace 85 · Grade 10 · St Patrick | 10 | St Patrick | 23:08.67 |
| 86 | Tyler AbbottPlace 86 · Grade 11 · Hershey | 11 | Hershey | 23:22.50 |
| 87 | Terry CarlsonPlace 87 · Grade 12 · Hitchcock County | 12 | Hitchcock County | 23:25.09 |
| 88 | Matthew MorganPlace 88 · Grade 9 · Cambridge | 9 | Cambridge | 23:25.96 |
| 89 | Edwin GonzalezPlace 89 · Grade 11 · Wray | 11 | Wray | 23:26.37 |
| 90 | Karson KlumpePlace 90 · Grade 10 · Cambridge | 10 | Cambridge | 23:28.51 |
| 91 | Trevor CarlsonPlace 91 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 23:55.32 |
| 92 | Carsten CollinPlace 92 · Grade 12 · Sutherland Public | 12 | Sutherland Public | 24:00.39 |
| 93 | Bruce ZoggPlace 93 · Grade 12 · Sutherland Public | 12 | Sutherland Public | 24:04.16 |
| 94 | Carter VanPeltPlace 94 · Grade 10 · Southwest Public | 10 | Southwest Public | 24:04.44 |
| 95 | Keltin VanarsdallPlace 95 · Grade 10 · Hershey | 10 | Hershey | 24:09.19 |
| 96 | Landon TinesPlace 96 · Grade 10 · Hitchcock County | 10 | Hitchcock County | 24:22.39 |
| 97 | Casey JettPlace 97 · Grade 10 · St Patrick | 10 | St Patrick | 24:23.74 |
| 98 | Gabe HuntleyPlace 98 · Grade 10 · Cambridge | 10 | Cambridge | 24:24.90 |
| 99 | Landon HeartPlace 99 · Grade 11 · Hershey | 11 | Hershey | 24:30.15 |
| 100 | Cole GerdesPlace 100 · Grade 11 · Sutherland Public | 11 | Sutherland Public | 24:46.84 |
| 101 | Kyler GastonPlace 101 · Grade 12 · Hitchcock County | 12 | Hitchcock County | 25:06.27 |
| 102 | Ben MerchantPlace 102 · Grade 9 · Axtell | 9 | Axtell | 25:06.90 |
| 103 | Michael WaltersPlace 103 · Grade 11 · Sutherland Public | 11 | Sutherland Public | 25:29.20 |
| 104 | Eli EricksonPlace 104 · Grade 11 · Axtell | 11 | Axtell | 25:41.27 |
| 105 | Seth KendrickPlace 105 · Grade 12 · South Platte | 12 | South Platte | 26:00.97 |
| 106 | Hoyt DancerPlace 106 · Grade 10 · Sutherland Public | 10 | Sutherland Public | 26:18.77 |
| 107 | Keegan SimsPlace 107 · Grade 12 · Perkins County | 12 | Perkins County | 26:20.30 |
| 108 | Michael MannPlace 108 · Grade 12 · Sutherland Public | 12 | Sutherland Public | 26:33.92 |
| 109 | Reagan BenderPlace 109 · Grade 9 · Hershey | 9 | Hershey | 27:01.02 |
| 110 | Issac WeeklyPlace 110 · Grade 11 · Hershey | 11 | Hershey | 27:02.47 |
| 111 | Conner HaagPlace 111 · Grade 11 · Ogallala | 11 | Ogallala | 27:19.09 |
| 112 | Keithen HuntleyPlace 112 · Grade 11 · Cambridge | 11 | Cambridge | 28:41.07 |
| 113 | Dominic RalstonPlace 113 · Grade 12 · Sutherland Public | 12 | Sutherland Public | 29:05.04 |
| 114 | Charles BarnesPlace 114 · Grade 12 · Chase County | 12 | Chase County | 29:10.03 |
| 115 | Layne SuttonPlace 115 · Grade 11 · Dundy County Stratton | 11 | Dundy County Stratton | 29:12.09 |
| 116 | Seaver GoldfishPlace 116 · Grade 12 · Bertrand | 12 | Bertrand | 29:14.09 |
| 117 | Owen JohnsonPlace 117 · Grade 9 · Wray | 9 | Wray | 30:25.05 |
| 118 | Adam CorbettPlace 118 · Grade 10 · Cambridge | 10 | Cambridge | 30:55.07 |
| 119 | Jake JohnsonPlace 119 · Grade 12 · Wray | 12 | Wray | 31:28.02 |
| 120 | Joshua Bracken JrPlace 120 · Grade 9 · Dundy County Stratton | 9 | Dundy County Stratton | 31:46.06 |