| 1 | Carson NoeckerPlace 1 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 16:54.48 |
| 2 | Mason SindelarPlace 2 · Grade 11 · Pierce | 11 | Pierce | 17:33.84 |
| 3 | Gavin GeneskiPlace 3 · Grade 9 · Pierce | 9 | Pierce | 18:29.76 |
| 4 | Brayden KatholPlace 4 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 18:42.31 |
| 5 | Dagen JoachimsenPlace 5 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 18:55.57 |
| 6 | Payton BiermannPlace 6 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 18:58.57 |
| 7 | Travis KalousPlace 7 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 19:05.51 |
| 8 | Sakoy WebsterPlace 8 · Grade 12 · Omaha Nation | 12 | Omaha Nation | 19:18.21 PR |
| 9 | Brock BollingPlace 9 · Grade 10 · Pierce | 10 | Pierce | 19:24.09 |
| 10 | Ben HammondPlace 10 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 19:24.25 |
| 11 | Eli PfeiferPlace 11 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 19:30.10 |
| 12 | Trey FoeckingPlace 12 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 19:34.12 |
| 13 | Bode NoeckerPlace 13 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 19:44.40 |
| 14 | Dylan LudwigPlace 14 · Grade 12 · Wisner-Pilger | 12 | Wisner-Pilger | 19:46.16 |
| 15 | Nathan BreitbarthPlace 15 · Grade 11 · Pender | 11 | Pender | 19:50.44 |
| 16 | Chase LammersPlace 16 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 20:01.21 |
| 17 | Rockney PeckPlace 17 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 20:01.95 |
| 18 | Dean KrugerPlace 18 · Grade 9 · Winside | 9 | Winside | 20:06.26 PR |
| 19 | Carter JensenPlace 19 · Grade 12 · Pierce | 12 | Pierce | 20:12.42 |
| 20 | Cole NoeckerPlace 20 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 20:14.73 |
| 21 | Treyton BleckePlace 21 · Grade 11 · Wayne | 11 | Wayne | 20:16.42 |
| 22 | Hunter SchultzPlace 22 · Grade 9 · Wayne | 9 | Wayne | 20:23.08 |
| 23 | Bryant PeckPlace 23 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 20:24.18 |
| 24 | Dillon OlsonPlace 24 · Grade 10 · Laurel-Concord-Coleridge | 10 | Laurel-Concord-Coleridge | 20:25.17 |
| 25 | Miles GarciaPlace 25 · Grade 11 · Pierce | 11 | Pierce | 20:27.41 |
| 27 | Ashton KochPlace 27 · Grade 9 · Pierce | 9 | Pierce | 20:37.30 |
| 26 | Alex CarlsonPlace 26 · Grade 12 · Winside | 12 | Winside | 20:39.40 |
| 28 | Dyami BerridgePlace 28 · Grade 9 · Winnebago | 9 | Winnebago | 20:39.40 |
| 29 | Hunter OestreichPlace 29 · Grade 10 · Battle Creek | 10 | Battle Creek | 20:42.73 |
| 30 | Colt ArnoldPlace 30 · Grade 11 · Pierce | 11 | Pierce | 20:43.02 |
| 31 | Blake BollingPlace 31 · Grade 9 · Pierce | 9 | Pierce | 20:44.77 |
| 32 | Caden SchramPlace 32 · Grade 11 · Ponca | 11 | Ponca | 20:46.46 |
| 33 | Wyatt AshPlace 33 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 20:50.85 |
| 34 | Riley KhuenPlace 34 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 20:53.42 |
| 35 | Ashton MunsellPlace 35 · Grade 9 · Wayne | 9 | Wayne | 20:54.59 |
| 36 | Owen AshPlace 36 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 20:58.21 |
| 37 | Alan SantiagoPlace 37 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 21:15.78 |
| 38 | Ethan McRaneyPlace 38 · Grade 9 · Wayne | 9 | Wayne | 21:22.41 |
| 39 | Sean AschoffPlace 39 · Grade 11 · Wayne | 11 | Wayne | 21:26.07 |
| 40 | Toby HienemannPlace 40 · Grade 11 · Winside | 11 | Winside | 21:31.42 |
| 41 | Tommy ChasePlace 41 · Grade 11 · Ponca | 11 | Ponca | 21:40.59 |
| 42 | Willy WingettPlace 42 · Grade 12 · Winnebago | 12 | Winnebago | 21:41.34 |
| 43 | Keegan CarlPlace 43 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 21:45.64 |
| 44 | Lukas WortmannPlace 44 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 21:47.13 |
| 45 | Nolan ThramerPlace 45 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 21:48.76 |
| 46 | Antonio RoblesPlace 46 · Grade 11 · Winnebago | 11 | Winnebago | 21:50.43 |
| 47 | Marshall HermanPlace 47 · Grade 9 · Battle Creek | 9 | Battle Creek | 22:01.43 |
| 48 | Lance MuhsPlace 48 · Grade 11 · Wayne | 11 | Wayne | 22:04.36 |
| 49 | Tyler CarlsonPlace 49 · Grade 10 · Winside | 10 | Winside | 22:14.76 |
| 50 | Tristan ClausenPlace 50 · Grade 9 · Wayne | 9 | Wayne | 22:20.57 |
| 51 | Landen BoysenPlace 51 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 22:28.91 |
| 52 | Ethan WibbenPlace 52 · Grade 10 · Wayne | 10 | Wayne | 22:29.05 |
| 53 | Hunter KreikemeierPlace 53 · Grade 10 · Battle Creek | 10 | Battle Creek | 22:38.74 |
| 54 | Spencer RabbassPlace 54 · Grade 9 · Pender | 9 | Pender | 22:48.71 |
| 55 | Trey JohnsonPlace 55 · Grade 9 · Pender | 9 | Pender | 22:50.09 |
| 56 | Zack AndersenPlace 56 · Grade 10 · Wisner-Pilger | 10 | Wisner-Pilger | 22:59.37 |
| 57 | Will AtheyPlace 57 · Grade 12 · Pender | 12 | Pender | 23:06.38 |
| 58 | Liam SpiekerPlace 58 · Grade 11 · Wayne | 11 | Wayne | 23:39 |
| 59 | Isaac KuehnPlace 59 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 23:40.42 |
| 60 | Edward OlanderPlace 60 · Grade 12 · Winside | 12 | Winside | 23:51.86 |
| 61 | Evan LongwellPlace 61 · Grade 12 · Ponca | 12 | Ponca | 23:54.25 |
| 62 | Matt NelsonPlace 62 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 24:02.59 |
| 63 | Adain RoblesPlace 63 · Grade 9 · Winnebago | 9 | Winnebago | 24:04.59 |
| 64 | Kaden HopkinsPlace 64 · Grade 10 · Wayne | 10 | Wayne | 24:07.23 |
| 65 | Samuel GoodPlace 65 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 24:13.83 |
| 66 | Wyatt WiebelhausPlace 66 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 24:31.74 |
| 67 | Matthew McDonaldPlace 67 · Grade 12 · Winnebago | 12 | Winnebago | 24:33.90 |
| 68 | Trevin BoysenPlace 68 · Grade 10 · Laurel-Concord-Coleridge | 10 | Laurel-Concord-Coleridge | 24:36.19 |
| 69 | Easton BleckePlace 69 · Grade 9 · Wayne | 9 | Wayne | 24:40.55 |
| 70 | Jonathan SchmeddingPlace 70 · Grade 12 · Pender | 12 | Pender | 24:50.16 |
| 71 | Israel RodriguezPlace 71 · Grade 12 · Wayne | 12 | Wayne | 24:51.03 PR |
| 72 | Drew ColtonPlace 72 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 24:58.18 |
| 73 | Drew ParkerPlace 73 · Grade 12 · Winnebago | 12 | Winnebago | 25:02.59 |
| 74 | Tyler ArrasmithPlace 74 · Grade 12 · Ponca | 12 | Ponca | 25:02.87 PR |
| 75 | Kyle RehakPlace 75 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 25:08.33 |
| 76 | Sam PerryPlace 76 · Grade 12 · Wayne | 12 | Wayne | 25:13.22 PR |
| 77 | Elijah NelsonPlace 77 · Grade 9 · Pender | 9 | Pender | 25:17.15 |
| 78 | Charles SchmeddingPlace 78 · Grade 12 · Pender | 12 | Pender | 25:30.47 |
| 79 | Stuart HasemanPlace 79 · Grade 12 · Wayne | 12 | Wayne | 25:46.98 PR |
| 80 | Garrett JamesPlace 80 · Grade 11 · Ponca | 11 | Ponca | 25:51.63 |
| 81 | Nate KufnerPlace 81 · Grade 11 · Wayne | 11 | Wayne | 26:06.32 |
| 82 | Keithen MillerPlace 82 · Grade 9 · Omaha Nation | 9 | Omaha Nation | 26:08.86 |
| 83 | Cole MonteithPlace 83 · Grade 11 · Ponca | 11 | Ponca | 26:10.10 |
| 84 | Jesse BearPlace 84 · Grade 10 · Winnebago | 10 | Winnebago | 26:30.68 |
| 85 | Zeke SharpbackPlace 85 · Grade 10 · Winnebago | 10 | Winnebago | 26:53.58 PR |
| 86 | Braden ProkopPlace 86 · Grade 9 · Pender | 9 | Pender | 26:54.20 |
| 87 | Brandon MellickPlace 87 · Grade 11 · Ponca | 11 | Ponca | 27:06.17 |
| 88 | Kevin KieltyPlace 88 · Grade 12 · Wayne | 12 | Wayne | 28:14.43 |
| 89 | Mack KuehnPlace 89 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 28:33.32 |
| 90 | Trace NaevePlace 90 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 30:26.61 |
| 91 | Kyran BartosPlace 91 · Grade 10 · Wayne | 10 | Wayne | 30:41.14 |
| 92 | Kaleb RaaschPlace 92 · Grade 10 · Wisner-Pilger | 10 | Wisner-Pilger | 31:27.25 PR |
| 93 | Carter HasemannPlace 93 · Grade 10 · Wayne | 10 | Wayne | 32:19.55 |
| 94 | Alex GeorgePlace 94 · Grade 9 · Winnebago | 9 | Winnebago | 32:55.89 |
| 95 | Evan AllemannPlace 95 · Grade 9 · Wayne | 9 | Wayne | 34:08.84 |
| 96 | Ayden EllisPlace 96 · Grade 10 · Wayne | 10 | Wayne | 38:21.76 |