| 1 | Teddy HaakePlace 1 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 17:03.62 |
| 2 | Nolan SteinerPlace 2 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 17:04.25 |
| 3 | Amos GlennPlace 3 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 17:05.84 |
| 4 | Andrew KastlPlace 4 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 17:10.40 |
| 5 | Jaiden AndersonPlace 5 · Grade 12 · Archangels Catholic | 12 | Archangels Catholic | 17:10.43 |
| 6 | Griffin OpferPlace 6 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 17:47.89 |
| 7 | Logan ThompsonPlace 7 · Grade 10 · Boone Central | 10 | Boone Central | 17:49.40 |
| 8 | Miles ClausenPlace 8 · Grade 12 · Battle Creek | 12 | Battle Creek | 17:51.73 |
| 9 | Max BergPlace 9 · Grade 12 · O'Neill | 12 | O'Neill | 18:01.94 |
| 10 | Myles AllenPlace 10 · Grade 12 · Battle Creek | 12 | Battle Creek | 18:09.53 |
| 11 | Paul FonsecaPlace 11 · Grade 12 · O'Neill | 12 | O'Neill | 18:14.12 |
| 12 | John WatsonPlace 12 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 18:23.58 |
| 13 | Dominic KastlPlace 13 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 18:32.83 |
| 14 | Charlie TegelerPlace 14 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 18:34.59 |
| 15 | Patrick RayburnPlace 15 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 18:41.28 |
| 16 | Kyler WettlauferPlace 16 · Grade 9 · O'Neill | 9 | O'Neill | 18:43.82 |
| 17 | Elijah MalyPlace 17 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 18:57.82 |
| 18 | Mason TruePlace 18 · Grade 12 · Osmond | 12 | Osmond | 19:05.19 |
| 19 | Collin MontgomeryPlace 19 · Grade 12 · Plainview | 12 | Plainview | 19:05.76 |
| 20 | Sylas DelmontPlace 20 · Grade 12 · Wisner-Pilger | 12 | Wisner-Pilger | 19:06.53 |
| 21 | Abe JohnsenPlace 21 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 19:16.03 |
| 22 | Klayton BrandlPlace 22 · Grade Jr · Humphrey | Jr | Humphrey | 19:21.85 |
| 23 | Alonso Luna HernandezPlace 23 · Grade 10 · O'Neill | 10 | O'Neill | 19:21.99 |
| 24 | Eli AndersonPlace 24 · Grade 10 · Battle Creek | 10 | Battle Creek | 19:24.40 |
| 25 | Zayden ThramerPlace 25 · Grade 10 · Battle Creek | 10 | Battle Creek | 19:29.59 |
| 26 | Kian FoeckingPlace 26 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 19:37.42 |
| 27 | Tucker WoodPlace 27 · Grade 11 · Oakland-Craig | 11 | Oakland-Craig | 19:39.55 |
| 28 | Brady SchwartzPlace 28 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 19:39.95 |
| 29 | James DahlbergPlace 29 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 19:40.41 |
| 30 | Landon RutjensPlace 30 · Grade 12 · Elkhorn Valley | 12 | Elkhorn Valley | 19:49.21 |
| 31 | Evan DeckerPlace 31 · Grade 12 · Elkhorn Valley | 12 | Elkhorn Valley | 19:59.86 |
| 32 | Hank JohnsenPlace 32 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 20:05.75 |
| 33 | Kellen RoblesPlace 33 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 20:12.00 |
| 34 | Tyson BeckerPlace 34 · Grade 10 · O'Neill | 10 | O'Neill | 20:13.87 |
| 35 | Jordani Perez RamirezPlace 35 · Grade 10 · O'Neill | 10 | O'Neill | 20:23.14 |
| 36 | Evan EickhoffPlace 36 · Grade 11 · Boone Central | 11 | Boone Central | 20:25.25 |
| 37 | Logan GramkePlace 37 · Grade 11 · Oakland-Craig | 11 | Oakland-Craig | 20:28.83 |
| 38 | Cody RennerPlace 38 · Grade 12 · Battle Creek | 12 | Battle Creek | 20:37.99 |
| 39 | Henry BurwinkelPlace 39 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 20:42.04 |
| 40 | Alex CarnesPlace 40 · Grade 12 · Madison | 12 | Madison | 20:44.84 |
| 41 | Jaxon LorenzPlace 41 · Grade 11 · Plainview | 11 | Plainview | 20:51.68 |
| 42 | Jaeden ReynoldsonPlace 42 · Grade 10 · Boone Central | 10 | Boone Central | 21:11.67 |
| 43 | Vincent HeadleyPlace 43 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 21:11.94 |
| 44 | Joseph BucklewPlace 44 · Grade 10 · Lutheran High Northeast | 10 | Lutheran High Northeast | 21:18.99 |
| 45 | Christopher VallejoPlace 45 · Grade 10 · Wisner-Pilger | 10 | Wisner-Pilger | 21:25.28 |
| 46 | Barrett FreyPlace 46 · Grade 10 · Boone Central | 10 | Boone Central | 21:28.87 |
| 47 | Bo RichterPlace 47 · Grade 12 · Battle Creek | 12 | Battle Creek | 21:29.44 |
| 48 | Guy WortmanPlace 48 · Grade 12 · Plainview | 12 | Plainview | 21:46.37 |
| 49 | Francisco Juan LucasPlace 49 · Grade 12 · Madison | 12 | Madison | 21:51.91 |
| 50 | Nathan HemmingsenPlace 50 · Grade 9 · Boone Central | 9 | Boone Central | 21:57.31 |
| 51 | Easton NoonanPlace 51 · Grade 9 · Archangels Catholic | 9 | Archangels Catholic | 22:03.14 |
| 52 | Abraham MillanPlace 52 · Grade 10 · Wisner-Pilger | 10 | Wisner-Pilger | 22:04.08 |
| 53 | Dalton OlnesPlace 53 · Grade 11 · Boone Central | 11 | Boone Central | 22:21.38 |
| 54 | Hunter MeyerPlace 54 · Grade 12 · Plainview | 12 | Plainview | 22:21.86 |
| 55 | Jonny HinkelPlace 55 · Grade 11 · Madison | 11 | Madison | 22:22.36 |
| 56 | Drew WeederPlace 56 · Grade 9 · Humphrey | 9 | Humphrey | 22:24.38 |
| 57 | Bernardo CamachoPlace 57 · Grade 12 · Plainview | 12 | Plainview | 23:03.43 |
| 58 | Reece JensenPlace 58 · Grade 12 · Lutheran High Northeast | 12 | Lutheran High Northeast | 23:16.27 |
| 59 | Daven ZachPlace 59 · Grade 11 · Archangels Catholic | 11 | Archangels Catholic | 23:25.26 |
| 60 | Micah HaferPlace 60 · Grade 12 · Lutheran High Northeast | 12 | Lutheran High Northeast | 24:00.96 |
| 61 | Aiddan BuhrmanPlace 61 · Grade 10 · Wisner-Pilger | 10 | Wisner-Pilger | 24:04.17 |
| 62 | Trenton WiseleyPlace 62 · Grade 10 · Osmond | 10 | Osmond | 24:09.39 |
| 63 | Donovan HeimanPlace 63 · Grade 12 · Osmond | 12 | Osmond | 24:15.94 |
| 64 | Cesar RamirezPlace 64 · Grade 10 · Madison | 10 | Madison | 24:18.21 |
| 65 | Xander GronenthalPlace 65 · Grade 9 · Humphrey | 9 | Humphrey | 24:18.97 |
| 66 | Henry JacobsPlace 66 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 24:38.13 |