| 1 | Zekariya AbdelaPlace 1 · Grade 11 · South Sioux City | 11 | South Sioux City | 16:57.24 |
| 2 | Brian SantiagoPlace 2 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 17:43.10 |
| 3 | Connor ArensPlace 3 · Grade 9 · Crofton | 9 | Crofton | 18:05.60 |
| 4 | Tanner ArensPlace 4 · Grade 11 · Crofton | 11 | Crofton | 18:17.61 |
| 5 | Rylan RasmussenPlace 5 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 18:22.16 |
| 6 | Seth WiebelhausPlace 6 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 18:34.63 |
| 7 | Wyatt AshPlace 7 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 18:40.15 |
| 8 | Mubarek AbdelaPlace 8 · Grade 11 · South Sioux City | 11 | South Sioux City | 18:43.30 |
| 9 | Elliot EisenmengerPlace 9 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 18:48.28 |
| 10 | Tyler JanssenPlace 10 · Grade 11 · Crofton | 11 | Crofton | 19:05.06 |
| 11 | Dagen JoachimsenPlace 11 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 19:08.22 |
| 12 | Aman AbdellaPlace 12 · Grade 9 · South Sioux City | 9 | South Sioux City | 19:09.41 |
| 13 | Jared BessmerPlace 13 · Grade 11 · Osmond | 11 | Osmond | 19:12.08 |
| 14 | Firomsa MohamedPlace 14 · Grade 12 · South Sioux City | 12 | South Sioux City | 19:13.16 |
| 15 | Johnson ChishibaPlace 15 · Grade 9 · Osmond | 9 | Osmond | 19:22.28 |
| 16 | Brandon WackerPlace 16 · Grade 11 · Wayne | 11 | Wayne | 19:31.86 |
| 17 | Dawson FrenchPlace 17 · Grade 12 · Bloomfield | 12 | Bloomfield | 19:38.56 |
| 18 | Brayden AndersonPlace 18 · Grade 10 · BRLD | 10 | BRLD | 19:43.60 |
| 19 | Reid PrestonPlace 19 · Grade 11 · BRLD | 11 | BRLD | 19:44.45 |
| 20 | Zachary BridgesPlace 20 · Grade 12 · BRLD | 12 | BRLD | 19:47.00 |
| 21 | Bode NoeckerPlace 21 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 19:49.88 |
| 22 | Travis KalousPlace 22 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 20:10.15 |
| 23 | Max BoeckerPlace 23 · Grade 12 · Crofton | 12 | Crofton | 20:38.44 |
| 24 | Gavin PottsPlace 24 · Grade 9 · Crofton | 9 | Crofton | 20:48.23 |
| 25 | Aaron ChishibaPlace 25 · Grade 10 · Osmond | 10 | Osmond | 20:54.73 |
| 26 | Cole NoeckerPlace 26 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 21:00.85 |
| 27 | Christopher WoerdemannPlace 27 · Grade 9 · Wayne | 9 | Wayne | 21:16.99 |
| 28 | Will AblerPlace 28 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 21:36.65 |
| 29 | Zach HeggePlace 29 · Grade 9 · BRLD | 9 | BRLD | 21:38.66 |
| 30 | Ethan PfanstielPlace 30 · Grade 12 · Osmond | 12 | Osmond | 21:41.01 |
| 31 | Ryan BathkePlace 31 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 22:01.51 |
| 32 | Cameron KlugPlace 32 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 22:06.50 |
| 33 | Micah HenschenPlace 33 · Grade 9 · BRLD | 9 | BRLD | 22:11.79 |
| 34 | Colby ZuhlkePlace 34 · Grade 9 · Crofton | 9 | Crofton | 22:24.35 |
| 35 | Treyton BleckePlace 35 · Grade 9 · Wayne | 9 | Wayne | 22:27.65 |
| 36 | Liam SpiekerPlace 36 · Grade 9 · Wayne | 9 | Wayne | 22:38.37 |
| 37 | Michael KurtzhalsPlace 37 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 22:47.80 |
| 38 | Landen BoysenPlace 38 · Grade 10 · Laurel-Concord-Coleridge | 10 | Laurel-Concord-Coleridge | 23:13.68 |
| 39 | Travis DoerrPlace 39 · Grade 12 · Bloomfield | 12 | Bloomfield | 23:38.65 |
| 40 | Cole HobzaPlace 40 · Grade 10 · Wayne | 10 | Wayne | 24:11.21 |
| 41 | Lance MuhsPlace 41 · Grade 9 · Wayne | 9 | Wayne | 24:17.75 |
| 42 | Sean AschoffPlace 42 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 24:32.84 |
| 43 | Logan HansenPlace 43 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 25:19.98 |
| 44 | Karsen KloozPlace 44 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 26:01.61 |