| 1 | Will NelsonPlace 1 · Grade 12 · Boyd County | 12 | Boyd County | 17:22.90 PR |
| 2 | Connor SuttonPlace 2 · Grade 12 · Sandhills/Thedford | 12 | Sandhills/Thedford | 17:31.40 |
| 3 | Nate FrickPlace 3 · Grade 10 · North Central | 10 | North Central | 17:41.70 |
| 4 | Micah CuevasPlace 4 · Grade 12 · NG/SE Panthers | 12 | NG/SE Panthers | 17:49.30 |
| 5 | Conner RohrerPlace 5 · Grade 12 · Creighton | 12 | Creighton | 17:50.20 |
| 6 | Finn ReillyPlace 6 · Grade 9 · Ord | 9 | Ord | 17:52.80 |
| 7 | Kellen MonasterioPlace 7 · Grade 12 · West Holt | 12 | West Holt | 17:54.30 |
| 8 | Ethan ZeislerPlace 8 · Grade 12 · Boyd County | 12 | Boyd County | 17:56.50 |
| 9 | Holden BeelPlace 9 · Grade 11 · Ainsworth | 11 | Ainsworth | 18:09.60 |
| 10 | Gavin WhitedPlace 10 · Grade 11 · Ord | 11 | Ord | 18:10.70 |
| 11 | James PiskorskiPlace 11 · Grade 9 · Ord | 9 | Ord | 18:21.10 |
| 12 | Issac JensenPlace 12 · Grade 12 · Boyd County | 12 | Boyd County | 18:28.20 PR |
| 13 | Jaxson SandersPlace 13 · Grade 10 · Ord | 10 | Ord | 18:30.70 |
| 14 | Abe JohnsenPlace 14 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 18:46.40 |
| 15 | Layton DeiblerPlace 15 · Grade 12 · North Central | 12 | North Central | 19:03.50 PR |
| 16 | Aiden BrownPlace 16 · Grade 11 · Creighton | 11 | Creighton | 19:12.40 PR |
| 17 | Landon RutjensPlace 17 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 19:15.30 |
| 18 | Sam RoskelandPlace 18 · Grade 9 · Creighton | 9 | Creighton | 19:18.10 |
| 19 | Korbin RutjensPlace 19 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 19:19.90 |
| 20 | Kyptan ScheidelerPlace 20 · Grade 10 · Ord | 10 | Ord | 19:20.10 |
| 21 | JJ MaynardPlace 21 · Grade Fr · Burwell | Fr | Burwell | 19:20.60 |
| 22 | RaeShawn VolkPlace 22 · Grade 9 · Creighton | 9 | Creighton | 19:21.40 |
| 23 | Myles MosemanPlace 23 · Grade 12 · Riverside | 12 | Riverside | 19:25.40 |
| 24 | Brook StromPlace 24 · Grade 12 · Boyd County | 12 | Boyd County | 19:27.00 |
| 25 | Matthew KerkmanPlace 25 · Grade 10 · Elgin Public/Pope John | 10 | Elgin Public/Pope John | 19:28.40 |
| 26 | Charlie TegelerPlace 26 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 19:28.70 |
| 27 | Noah KetelsenPlace 27 · Grade 11 · NG/SE Panthers | 11 | NG/SE Panthers | 19:31.30 |
| 28 | Everett FunkPlace 28 · Grade 12 · Twin Loup | 12 | Twin Loup | 19:47.10 |
| 29 | Tyson BlakemanPlace 29 · Grade 11 · Neligh-Oakdale | 11 | Neligh-Oakdale | 19:47.20 |
| 30 | Mason TruePlace 30 · Grade 11 · Osmond | 11 | Osmond | 19:47.50 |
| 31 | Jack BergPlace 31 · Grade 12 · Osmond | 12 | Osmond | 19:50.60 |
| 32 | Ryan KerriganPlace 32 · Grade 10 · Ainsworth | 10 | Ainsworth | 19:52.90 |
| 33 | Aidyn GarwoodPlace 33 · Grade 10 · Boyd County | 10 | Boyd County | 19:55.10 |
| 34 | Micheal HunterPlace 34 · Grade 11 · Burwell | 11 | Burwell | 19:55.60 PR |
| 35 | Ian CrockettPlace 35 · Grade 11 · Creighton | 11 | Creighton | 20:05.70 |
| 36 | Evan DeckerPlace 36 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 20:07.00 |
| 37 | Cesar Guichard-MingoPlace 37 · Grade 9 · Ainsworth | 9 | Ainsworth | 20:12.00 |
| 38 | Oscar GarzonPlace 38 · Grade 9 · Neligh-Oakdale | 9 | Neligh-Oakdale | 20:13.10 |
| 39 | Andrew RowanPlace 39 · Grade 12 · North Central | 12 | North Central | 20:16.60 PR |
| 40 | Carson JanakPlace 40 · Grade 9 · Niobrara/Verdigre | 9 | Niobrara/Verdigre | 20:18.00 |
| 41 | Riley SteensnesPlace 41 · Grade 9 · NG/SE Panthers | 9 | NG/SE Panthers | 20:22.30 |
| 42 | Jerrin KleebPlace 42 · Grade 9 · CWC | 9 | CWC | 20:26.70 PR |
| 43 | Luke KesterPlace 43 · Grade 10 · Summerland | 10 | Summerland | 20:30.80 |
| 44 | Kaden SeidelPlace 44 · Grade 12 · Ainsworth | 12 | Ainsworth | 20:32.10 |
| 45 | Chris AllenPlace 45 · Grade 12 · Riverside | 12 | Riverside | 20:37.20 |
| 46 | Parker MillerPlace 46 · Grade So · Riverside | So | Riverside | 20:46.30 |
| 47 | Zander CepelPlace 47 · Grade 11 · Summerland | 11 | Summerland | 20:54.50 |
| 48 | Cody TimmPlace 48 · Grade 9 · Neligh-Oakdale | 9 | Neligh-Oakdale | 20:57.30 |
| 49 | Alex GotschallPlace 49 · Grade 12 · West Holt | 12 | West Holt | 21:02.30 |
| 50 | Zaiden HuesmanPlace 50 · Grade 10 · NG/SE Panthers | 10 | NG/SE Panthers | 21:10.30 |
| 51 | Turner HeikesPlace 51 · Grade 12 · Riverside | 12 | Riverside | 21:12.10 |
| 52 | Jonathan StrandPlace 52 · Grade 11 · Ainsworth | 11 | Ainsworth | 21:17.50 |
| 53 | Levi HoefferPlace 53 · Grade 10 · Niobrara/Verdigre | 10 | Niobrara/Verdigre | 21:23.70 PR |
| 54 | Izaak VakocPlace 54 · Grade 12 · Niobrara/Verdigre | 12 | Niobrara/Verdigre | 21:24.00 PR |
| 55 | Hayden NelsonPlace 55 · Grade 12 · Twin Loup | 12 | Twin Loup | 21:24.30 |
| 56 | Trenton WiseleyPlace 56 · Grade 9 · Osmond | 9 | Osmond | 21:27.30 |
| 57 | Jaxon JelinekPlace 57 · Grade 10 · Plainview | 10 | Plainview | 21:28.30 |
| 58 | Jake KohlePlace 58 · Grade 10 · Stuart | 10 | Stuart | 21:42.40 |
| 59 | Johnny MahrtPlace 59 · Grade 10 · Central Valley | 10 | Central Valley | 21:43.40 PR |
| 60 | Tyler ReinkePlace 60 · Grade 11 · Neligh-Oakdale | 11 | Neligh-Oakdale | 21:49.30 PR |
| 61 | Jaxon KohlePlace 61 · Grade 9 · Stuart | 9 | Stuart | 22:03.50 |
| 62 | Trevor KellerPlace 62 · Grade 10 · North Central | 10 | North Central | 22:18.10 |
| 63 | Erik BearnsonPlace 63 · Grade 10 · North Central | 10 | North Central | 22:18.60 |
| 64 | Josiah HeerdegenPlace 64 · Grade 12 · Niobrara/Verdigre | 12 | Niobrara/Verdigre | 22:39.30 PR |
| 65 | Sullivan TrauschPlace 65 · Grade Fr · Burwell | Fr | Burwell | 22:45.60 PR |
| 66 | Donovan HeimanPlace 66 · Grade 11 · Osmond | 11 | Osmond | 22:49.60 |
| 67 | Bernardo CamachoPlace 67 · Grade 11 · Plainview | 11 | Plainview | 23:11.00 |
| 68 | Isaiah KetelsenPlace 68 · Grade 9 · NG/SE Panthers | 9 | NG/SE Panthers | 23:30.70 |
| 69 | Gabe GallardoPlace 69 · Grade 9 · CWC | 9 | CWC | 23:41.50 PR |
| 70 | Corbin ByePlace 70 · Grade 10 · Twin Loup | 10 | Twin Loup | 24:02.70 |
| 71 | Jacob PanningPlace 71 · Grade 11 · West Holt | 11 | West Holt | 24:22.50 |
| 72 | Jacob PavelkaPlace 72 · Grade 12 · Niobrara/Verdigre | 12 | Niobrara/Verdigre | 24:38.60 PR |
| — | Wyatt ReinkeGrade 9 · Neligh-Oakdale | 9 | Neligh-Oakdale | DNS |
| — | Jorden CoxGrade 10 · Summerland | 10 | Summerland | DNS |