| 1 | Brenden BollingPlace 1 · Grade 12 · Pierce | 12 | Pierce | 16:45.30 |
| 2 | Miles ClausenPlace 2 · Grade 11 · Battle Creek | 11 | Battle Creek | 16:50.20 |
| 3 | Gannon PfisterPlace 3 · Grade 11 · Ponca | 11 | Ponca | 17:10.70 PR |
| 4 | Teddy HaakePlace 4 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 17:13.40 |
| 5 | Max BergPlace 5 · Grade 11 · O'Neill | 11 | O'Neill | 17:15.80 |
| 6 | Andrew KastlPlace 6 · Grade 10 · Norfolk Catholic | 10 | Norfolk Catholic | 17:19.20 |
| 7 | Kendall ShadaPlace 7 · Grade 11 · Pierce | 11 | Pierce | 17:30.20 |
| 8 | Kyle AblerPlace 8 · Grade 12 · Pierce | 12 | Pierce | 17:33.20 |
| 9 | Jonah AshPlace 9 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 17:37.20 |
| 10 | Logan ThompsonPlace 10 · Grade 9 · Boone Central | 9 | Boone Central | 17:50.00 |
| 11 | Emmanuel GonzalezPlace 11 · Grade 11 · Wayne | 11 | Wayne | 17:51.60 |
| 12 | Myles AllenPlace 12 · Grade 11 · Battle Creek | 11 | Battle Creek | 17:54.60 |
| 13 | Kaden ArensPlace 13 · Grade 10 · Crofton | 10 | Crofton | 17:59.50 |
| 14 | Luna Hernandez AlonsoPlace 14 · Grade 9 · O'Neill | 9 | O'Neill | 18:11.20 |
| 15 | Paul FonsecaPlace 15 · Grade 11 · O'Neill | 11 | O'Neill | 18:17.80 |
| 16 | Landen ClaussenPlace 16 · Grade 11 · Wayne | 11 | Wayne | 18:32.60 |
| 17 | Alvaro ArchundiaPlace 17 · Grade 11 · Wayne | 11 | Wayne | 18:38.20 |
| 18 | Blaise KannPlace 18 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 18:38.80 |
| 19 | Zachary FoeckingPlace 19 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 18:40.00 |
| 20 | Isaac RudloffPlace 20 · Grade 12 · Battle Creek | 12 | Battle Creek | 18:43.50 |
| 21 | Colston StarzlPlace 21 · Grade 9 · Wayne | 9 | Wayne | 18:46.30 PR |
| 22 | Charles SteffenPlace 22 · Grade 12 · Crofton | 12 | Crofton | 18:50.90 |
| 23 | Camden HallPlace 23 · Grade 11 · Wayne | 11 | Wayne | 18:51.50 |
| 24 | Tomas ArciniegoPlace 24 · Grade 12 · O'Neill | 12 | O'Neill | 19:00.30 |
| 25 | Blaine AnsonPlace 25 · Grade 10 · Pierce | 10 | Pierce | 19:00.90 |
| 26 | Owen LaskaPlace 26 · Grade 11 · Boone Central | 11 | Boone Central | 19:02.40 |
| — | Boden DobbinsGrade 12 · WayneExhibition | 12 | Wayne | 19:02.90 PR |
| 27 | Evan ColePlace 27 · Grade 10 · O'Neill | 10 | O'Neill | 19:12.60 |
| 28 | Darin BabcockPlace 28 · Grade 12 · Crofton | 12 | Crofton | 19:15.40 |
| — | Lance BrinkGrade 11 · WayneExhibition | 11 | Wayne | 19:16.00 |
| 29 | Omar ContrerasPlace 29 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 19:17.60 |
| 30 | Brandon Romero GalindoPlace 30 · Grade 12 · O'Neill | 12 | O'Neill | 19:22.60 |
| — | Kian FoeckingGrade 10 · Norfolk CatholicExhibition | 10 | Norfolk Catholic | 19:25.70 |
| 31 | Eli AndersonPlace 31 · Grade 9 · Battle Creek | 9 | Battle Creek | 19:29.20 |
| 32 | Carl VogtPlace 32 · Grade 12 · Pierce | 12 | Pierce | 19:29.70 PR |
| 33 | Gabriel ArmstrongPlace 33 · Grade 11 · Wayne | 11 | Wayne | 19:31.50 |
| — | Thomas RaymundoGrade 11 · WayneExhibition | 11 | Wayne | 19:36.20 |
| 34 | Tristan RayPlace 34 · Grade 11 · Battle Creek | 11 | Battle Creek | 19:38.70 PR |
| 35 | Evan EickhoffPlace 35 · Grade 10 · Boone Central | 10 | Boone Central | 19:42.00 |
| — | Grady MaasGrade 10 · WayneExhibition | 10 | Wayne | 19:43.80 |
| — | Kellen RoblesGrade 9 · Norfolk CatholicExhibition | 9 | Norfolk Catholic | 19:45.20 |
| 36 | Lucas FreyPlace 36 · Grade 10 · Boone Central | 10 | Boone Central | 19:46.00 |
| 37 | Cody RennerPlace 37 · Grade 11 · Battle Creek | 11 | Battle Creek | 20:19.00 |
| — | Brock LatzelGrade 11 · O'NeillExhibition | 11 | O'Neill | 20:19.40 |
| — | Tyson BeckerGrade 9 · O'NeillExhibition | 9 | O'Neill | 20:27.10 |
| 38 | Dalton OlnesPlace 38 · Grade 10 · Boone Central | 10 | Boone Central | 20:29.40 |
| 39 | Corbin BerntPlace 39 · Grade 10 · Crofton | 10 | Crofton | 20:32.60 |
| 40 | Carson AndersonPlace 40 · Grade 9 · Boone Central | 9 | Boone Central | 20:36.50 |
| — | Daniel KuchtaGrade 9 · WayneExhibition | 9 | Wayne | 20:37.90 |
| — | Asher CarterGrade 11 · Battle CreekExhibition | 11 | Battle Creek | 20:46.90 PR |
| — | Jordani Perez RamirezGrade 9 · O'NeillExhibition | 9 | O'Neill | 20:47.40 |
| 41 | Barrett SchmittPlace 41 · Grade 9 · Ponca | 9 | Ponca | 20:53.10 |
| — | John KannGrade 10 · Norfolk CatholicExhibition | 10 | Norfolk Catholic | 20:53.30 |
| — | Aidan BohnertGrade 12 · WayneExhibition | 12 | Wayne | 20:55.80 PR |
| — | Keaton KucharGrade 9 · Battle CreekExhibition | 9 | Battle Creek | 21:00.80 |
| — | Asher RayGrade 10 · Battle CreekExhibition | 10 | Battle Creek | 21:06.70 |
| — | Bo RichterGrade 11 · Battle CreekExhibition | 11 | Battle Creek | 21:08.10 |
| — | Jacob FehringerGrade 9 · WayneExhibition | 9 | Wayne | 21:11.00 |
| — | Gerson TorresGrade 9 · WayneExhibition | 9 | Wayne | 21:12.30 |
| 42 | Max WeberPlace 42 · Grade 11 · Pierce | 11 | Pierce | 21:20.60 |
| — | Vincent HeadleyGrade 10 · Norfolk CatholicExhibition | 10 | Norfolk Catholic | 21:28.80 |
| — | Ryan HoehneGrade 10 · Battle CreekExhibition | 10 | Battle Creek | 21:31.80 |
| — | Alex OtteGrade 10 · O'NeillExhibition | 10 | O'Neill | 21:39.70 |
| — | Ethan SamuelsonGrade 10 · WayneExhibition | 10 | Wayne | 21:46.60 |
| — | Alex NelsonGrade 10 · O'NeillExhibition | 10 | O'Neill | 21:52.10 |
| 43 | Carson DuerksenPlace 43 · Grade 11 · Ponca | 11 | Ponca | 22:05.80 PR |
| — | Jaeden ReynoldsonGrade 9 · Boone CentralExhibition | 9 | Boone Central | 22:19.80 |
| — | Isaiah WestGrade 9 · Battle CreekExhibition | 9 | Battle Creek | 22:28.00 |
| — | Isaiah ZarateGrade 9 · WayneExhibition | 9 | Wayne | 22:39.10 |
| — | Eden CalvoGrade 12 · O'NeillExhibition | 12 | O'Neill | 22:39.80 |
| — | Cale EisheidGrade 11 · WayneExhibition | 11 | Wayne | 22:45.50 PR |
| — | Lincoln HilfikerGrade 10 · Norfolk CatholicExhibition | 10 | Norfolk Catholic | 22:56.80 |
| — | Julian GarciaGrade 11 · WayneExhibition | 11 | Wayne | 22:57.70 |
| — | Evan HaakeGrade 9 · Battle CreekExhibition | 9 | Battle Creek | 22:58.20 PR |
| 44 | Fred DennisPlace 44 · Grade 10 · Crofton | 10 | Crofton | 22:58.50 PR |
| — | Clifton KaupGrade 9 · WayneExhibition | 9 | Wayne | 22:58.80 |
| — | Dreu JensenGrade 9 · WayneExhibition | 9 | Wayne | 23:09.00 |
| — | Lincoln BaierGrade 9 · Battle CreekExhibition | 9 | Battle Creek | 23:19.90 |
| — | Kaleb AscheGrade 11 · O'NeillExhibition | 11 | O'Neill | 23:34.60 PR |
| — | Isaac SunumGrade 12 · O'NeillExhibition | 12 | O'Neill | 23:36.10 |
| — | Logan BradshawGrade 12 · O'NeillExhibition | 12 | O'Neill | 23:42.10 |
| — | Jaxon LindnerGrade 12 · WayneExhibition | 12 | Wayne | 23:47.00 PR |
| — | Max BrinkGrade 9 · WayneExhibition | 9 | Wayne | 23:49.50 |
| — | Gavin KruseGrade 11 · O'NeillExhibition | 11 | O'Neill | 24:12.40 |
| 45 | Grady SchmidPlace 45 · Grade 10 · Guardian Angels Central Catholic | 10 | Guardian Angels Central Catholic | 24:12.90 |
| — | Gavin BennettGrade 9 · Boone CentralExhibition | 9 | Boone Central | 24:46.10 PR |
| — | Luke WilsonGrade 12 · O'NeillExhibition | 12 | O'Neill | 24:58.40 |
| — | Israel BaierGrade 11 · Battle CreekExhibition | 11 | Battle Creek | 25:53.20 |
| — | Bryan HernandezGrade 11 · WayneExhibition | 11 | Wayne | 26:06.20 |
| — | William KennedyGrade 11 · O'NeillExhibition | 11 | O'Neill | 26:32.00 |
| — | Tucker CookGrade 11 · O'NeillExhibition | 11 | O'Neill | 27:22.40 |
| — | Hugo ReyesGrade 10 · WayneExhibition | 10 | Wayne | 31:27.50 |
| — | Hudson RubendallGrade 10 · WayneExhibition | 10 | Wayne | DNF |
| — | Barrett FreyGrade 9 · Boone CentralExhibition | 9 | Boone Central | DNF |
| — | Cole LookGrade 10 · Boone CentralExhibition | 10 | Boone Central | DNF |