| 1 | Jaiden AndersonPlace 1 · Grade 11 · Archangels Catholic | 11 | Archangels Catholic | 18:56.10 |
| 2 | Gannon PfisterPlace 2 · Grade 11 · Ponca | 11 | Ponca | 19:13.60 |
| 3 | Rachman Free-BassPlace 3 · Grade 11 · Winnebago | 11 | Winnebago | 19:45.30 |
| 4 | Aayden HarrisPlace 4 · Grade 12 · Homer | 12 | Homer | 19:56.50 |
| 5 | Ryan RochePlace 5 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 20:02.20 |
| 6 | Caden BarclayPlace 6 · Grade 12 · Homer | 12 | Homer | 20:03.80 |
| 7 | Shane LangfordPlace 7 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 20:12.20 |
| 8 | Isaiah HiltonPlace 8 · Grade 9 · East Butler | 9 | East Butler | 20:18.40 |
| 9 | Patrick RayburnPlace 9 · Grade 9 · Oakland-Craig | 9 | Oakland-Craig | 20:21.60 |
| 10 | Abe JohnsenPlace 10 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 20:22.80 |
| 11 | Klayton BrandlPlace 11 · Grade So · Humphrey | So | Humphrey | 20:25.50 |
| 12 | Sylas DelmontPlace 12 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 20:26.60 |
| 13 | Zaquria LesliePlace 13 · Grade 11 · West Point-Beemer | 11 | West Point-Beemer | 20:30.80 |
| 14 | Jude RidenourPlace 14 · Grade 11 · Tri County Northeast | 11 | Tri County Northeast | 20:31.10 |
| 15 | Jett FogartyPlace 15 · Grade 9 · Homer | 9 | Homer | 20:40.10 |
| 16 | Miciah MohrmanPlace 16 · Grade 12 · Humphrey | 12 | Humphrey | 20:48.80 |
| 17 | Evan DeckerPlace 17 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 20:51.10 |
| 18 | Charlie TegelerPlace 18 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 20:52.10 |
| 19 | Chance RohdaPlace 19 · Grade 11 · East Butler | 11 | East Butler | 20:53.70 |
| 20 | Issac SantiagoPlace 20 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 20:55.90 |
| 21 | Henry WeverkaPlace 21 · Grade 11 · East Butler | 11 | East Butler | 20:58.60 |
| 22 | Alex SnyderPlace 22 · Grade 12 · Tri County Northeast | 12 | Tri County Northeast | 21:02.20 |
| 23 | Brady SchwartzPlace 23 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 21:16.80 |
| 24 | Caylix HuffmanPlace 24 · Grade 12 · Homer | 12 | Homer | 21:21.00 |
| 25 | Prestin BlackhawkPlace 25 · Grade 12 · Winnebago | 12 | Winnebago | 21:26.30 |
| 26 | Jordan HoltPlace 26 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 21:28.90 |
| 27 | Logan AlbrechtPlace 27 · Grade 9 · Homer | 9 | Homer | 21:29.80 |
| 28 | Tripp MeierPlace 28 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 21:30.10 |
| 29 | Ethan CorralesPlace 29 · Grade 10 · West Point-Beemer | 10 | West Point-Beemer | 21:30.40 |
| 30 | Barrett SchmittPlace 30 · Grade 9 · Ponca | 9 | Ponca | 21:37.00 |
| 31 | Will BensonPlace 31 · Grade 11 · Wakefield | 11 | Wakefield | 21:40.90 |
| 32 | Hayden BridgesPlace 32 · Grade 10 · Bancroft-Rosalie | 10 | Bancroft-Rosalie | 21:41.30 |
| 33 | Preston RostPlace 33 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 21:45.00 |
| 34 | William DuvallPlace 34 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 21:47.70 |
| 35 | Tucker WoodPlace 35 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 21:48.60 |
| 36 | Kolbe PytlikPlace 36 · Grade 10 · East Butler | 10 | East Butler | 21:49.50 |
| 37 | Jesus MontoyaPlace 37 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 21:51.20 |
| 38 | Landon RutjensPlace 38 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 21:55.50 |
| 39 | Christopher VallejoPlace 39 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 21:59.80 |
| 40 | Owen JohnsonPlace 40 · Grade 8 · Laurel-Concord-Coleridge | 8 | Laurel-Concord-Coleridge | 22:00.70 |
| 41 | Kalvin MollhoffPlace 41 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 22:10.00 |
| 42 | Logan GramkePlace 42 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 22:13.00 |
| 43 | Alex CarnesPlace 43 · Grade 11 · Madison | 11 | Madison | 22:19.60 |
| 44 | Easton ObbinkPlace 44 · Grade 9 · East Butler | 9 | East Butler | 22:24.60 |
| 45 | Jeffrey HeinePlace 45 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 22:25.70 |
| 46 | Jason BongersPlace 46 · Grade 12 · East Butler | 12 | East Butler | 22:27.90 |
| 47 | Kale KingPlace 47 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 22:38.00 |
| 48 | Sebastian Van DrongelenPlace 48 · Grade 10 · Laurel-Concord-Coleridge | 10 | Laurel-Concord-Coleridge | 22:40.20 |
| 49 | Braxton SchefflerPlace 49 · Grade 10 · Pender | 10 | Pender | 22:40.70 |
| 50 | Aidan AndersonPlace 50 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 22:49.00 |
| 51 | Sam OligmuellerPlace 51 · Grade 12 · Tekamah-Herman | 12 | Tekamah-Herman | 23:06.30 |
| 52 | William RohdePlace 52 · Grade 10 · Homer | 10 | Homer | 23:07.40 |
| 53 | Joseph LeveringPlace 53 · Grade 10 · Winnebago | 10 | Winnebago | 23:10.40 |
| 54 | Donnie SchultePlace 54 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 23:10.50 |
| 55 | Jonny HinkelPlace 55 · Grade 10 · Madison | 10 | Madison | 23:16.50 |
| 56 | Aiddan BuhrmanPlace 56 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 23:16.70 |
| 57 | Gabriel LuschenPlace 57 · Grade 12 · Humphrey | 12 | Humphrey | 23:24.30 |
| 58 | Axton LantzPlace 58 · Grade 12 · Wisner-Pilger | 12 | Wisner-Pilger | 23:28.30 |
| 59 | Joshua GonzalezPlace 59 · Grade 11 · West Point-Beemer | 11 | West Point-Beemer | 23:36.60 |
| 60 | Winston WilkeyPlace 60 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 23:42.10 |
| 61 | Nolan HasenkampPlace 61 · Grade 9 · West Point-Beemer | 9 | West Point-Beemer | 23:42.20 |
| 62 | Ayden LitlePlace 62 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 23:46.70 |
| 63 | Tucker AndersonPlace 63 · Grade 10 · Tri County Northeast | 10 | Tri County Northeast | 23:50.80 |
| 64 | Galvin GreenPlace 64 · Grade 12 · Archbishop Bergan | 12 | Archbishop Bergan | 23:52.60 |
| 65 | Logan HansenPlace 65 · Grade 9 · Pender | 9 | Pender | 24:00.70 |
| 66 | Terrence WarePlace 66 · Grade 10 · Winnebago | 10 | Winnebago | 24:02.70 |
| 67 | Jesus ParedesPlace 67 · Grade 10 · Pender | 10 | Pender | 24:12.30 |
| 68 | Hunter McGheePlace 68 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 24:19.30 |
| 69 | Daven ZachPlace 69 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 24:22.40 |
| 70 | Micah HaferPlace 70 · Grade 11 · Lutheran High Northeast | 11 | Lutheran High Northeast | 24:54.80 |
| 71 | Brayden StierwaltPlace 71 · Grade 9 · Tekamah-Herman | 9 | Tekamah-Herman | 24:59.00 |
| 72 | Gauge ThomsenPlace 72 · Grade 11 · Pender | 11 | Pender | 25:11.70 |
| 73 | Ho-Hump SnakePlace 73 · Grade 10 · Winnebago | 10 | Winnebago | 25:14.40 |
| 74 | John HuismanPlace 74 · Grade 10 · Archbishop Bergan | 10 | Archbishop Bergan | 25:18.20 |
| 75 | Reece JensenPlace 75 · Grade 11 · Lutheran High Northeast | 11 | Lutheran High Northeast | 25:25.40 |
| 76 | Liam PaeperPlace 76 · Grade 11 · Pender | 11 | Pender | 25:35.80 |
| 77 | William VicentePlace 77 · Grade 10 · Madison | 10 | Madison | 25:41.60 |
| 78 | Andres AguilarPlace 78 · Grade 9 · Madison | 9 | Madison | 25:53.00 |
| 79 | Logan KraemerPlace 79 · Grade 9 · Tri County Northeast | 9 | Tri County Northeast | 25:57.30 |
| 80 | Griffin NeubertPlace 80 · Grade 9 · Cedar Bluffs | 9 | Cedar Bluffs | 26:02.70 |
| 81 | Baldwin GarciaPlace 81 · Grade 11 · Wakefield | 11 | Wakefield | 26:24.30 |
| 82 | Graysen RutarPlace 82 · Grade 9 · Pender | 9 | Pender | 26:39.30 |
| 83 | Matthew BousquetPlace 83 · Grade 11 · Tri County Northeast | 11 | Tri County Northeast | 27:10.10 |
| 84 | Grady SchmidPlace 84 · Grade 10 · Guardian Ang CC | 10 | Guardian Ang CC | 27:13.50 |
| 85 | Owen FloresPlace 85 · Grade 10 · Archbishop Bergan | 10 | Archbishop Bergan | 27:26.20 |
| 86 | Kayden GustmanPlace 86 · Grade 9 · Hartington-Newcastle | 9 | Hartington-Newcastle | 28:20.80 |
| 87 | Spencer PickeringPlace 87 · Grade 10 · Bancroft-Rosalie | 10 | Bancroft-Rosalie | 28:56.70 |
| 88 | Silas JuhlPlace 88 · Grade 9 · Cedar Bluffs | 9 | Cedar Bluffs | 28:59.80 |
| 89 | Kaden OlsonPlace 89 · Grade 9 · Tekamah-Herman | 9 | Tekamah-Herman | 30:58.50 |
| 90 | Colton SebadePlace 90 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 34:14.40 |
| 91 | Saigen AldrichPlace 91 · Grade 11 · Bancroft-Rosalie | 11 | Bancroft-Rosalie | 37:42.40 |
| 0 | Lucas BonneauPlace 0 · Grade 10 · Bancroft-Rosalie | 10 | Bancroft-Rosalie | DNF |
| 0 | Luke SchwartzPlace 0 · Grade 11 · Cedar Bluffs | 11 | Cedar Bluffs | DNF |
| 0 | Ramon VillalobosPlace 0 · Grade 9 · Madison | 9 | Madison | DNF |