| 1 | Drew SiemsPlace 1 · Grade 12 · Tri County | 12 | Tri County | 17:21.30 |
| 2 | Hayden JansenPlace 2 · Grade 11 · Freeman | 11 | Freeman | 17:33.00 |
| 3 | Sammy HolsingPlace 3 · Grade 11 · Tri County | 11 | Tri County | 17:40.50 |
| 4 | Jaiden AndersonPlace 4 · Grade 11 · Archangels Catholic | 11 | Archangels Catholic | 17:50.40 |
| 5 | Devon RasmussenPlace 5 · Grade 10 · Tri County | 10 | Tri County | 18:04.40 |
| 6 | Sullivan (Sully) JacksonPlace 6 · Grade 11 · Cornerstone Christian | 11 | Cornerstone Christian | 18:09.70 |
| 7 | Tobin KlaassenPlace 7 · Grade 11 · Cornerstone Christian | 11 | Cornerstone Christian | 18:13.90 |
| 8 | Benjamin GutzPlace 8 · Grade 11 · Cornerstone Christian | 11 | Cornerstone Christian | 18:20.70 |
| 9 | Dawson SiemsPlace 9 · Grade 9 · Tri County | 9 | Tri County | 18:27.60 |
| 10 | Carter FritzPlace 10 · Grade 10 · Centennial | 10 | Centennial | 18:33.30 |
| 11 | Henry KapkePlace 11 · Grade 12 · Tri County | 12 | Tri County | 18:34.60 |
| 11 | Isaac EdgertonPlace 11 · Grade 10 · College View Academy | 10 | College View Academy | 18:34.60 |
| 13 | Christian BrettmannPlace 13 · Grade 11 · Elmwood-Murdock | 11 | Elmwood-Murdock | 18:35.60 |
| 14 | Robert DaltonPlace 14 · Grade 10 · Aquinas Catholic | 10 | Aquinas Catholic | 18:40.70 |
| 15 | Miciah MohrmanPlace 15 · Grade 12 · Humphrey | 12 | Humphrey | 18:42.40 |
| 16 | Caleb PintPlace 16 · Grade 10 · Cornerstone Christian | 10 | Cornerstone Christian | 18:46.10 |
| 17 | Justin AlexanderPlace 17 · Grade 10 · Thayer Central | 10 | Thayer Central | 18:49.30 |
| 18 | Emmanuel MuthianiPlace 18 · Grade 11 · Freeman | 11 | Freeman | 19:11.50 |
| 19 | Isaiah HiltonPlace 19 · Grade 9 · East Butler | 9 | East Butler | 19:21.20 |
| 20 | Jason BongersPlace 20 · Grade 12 · East Butler | 12 | East Butler | 19:26.80 PR |
| 21 | Anthony SesemannPlace 21 · Grade 12 · East Butler | 12 | East Butler | 19:35.80 |
| 22 | Beau BeckerPlace 22 · Grade 9 · Exeter-Milligan/Friend | 9 | Exeter-Milligan/Friend | 19:39.60 |
| 23 | Jase BornemeierPlace 23 · Grade 9 · Elmwood-Murdock | 9 | Elmwood-Murdock | 19:44.10 |
| 24 | Titus PetersenPlace 24 · Grade 10 · Exeter-Milligan/Friend | 10 | Exeter-Milligan/Friend | 19:45.20 |
| 25 | Beau MillerPlace 25 · Grade 10 · Freeman | 10 | Freeman | 19:57.60 |
| 26 | Klayton BrandlPlace 26 · Grade So · Humphrey | So | Humphrey | 20:05.00 |
| 27 | Chance RohdaPlace 27 · Grade 11 · East Butler | 11 | East Butler | 20:13.60 |
| 27 | Zeke BaierPlace 27 · Grade 9 · Weeping Water | 9 | Weeping Water | 20:13.60 |
| 29 | Eric SotoPlace 29 · Grade 11 · College View Academy | 11 | College View Academy | 20:18.50 |
| 30 | Gabriel LuschenPlace 30 · Grade 12 · Humphrey | 12 | Humphrey | 20:19.00 |
| 31 | Aaron BissonPlace 31 · Grade 12 · Cornerstone Christian | 12 | Cornerstone Christian | 20:33.20 |
| 32 | Emmett KadavyPlace 32 · Grade 10 · Aquinas Catholic | 10 | Aquinas Catholic | 20:34.20 PR |
| 33 | Harley GronePlace 33 · Grade 10 · Freeman | 10 | Freeman | 20:36.30 |
| 34 | Ethan RinakerPlace 34 · Grade 9 · Thayer Central | 9 | Thayer Central | 20:40.60 |
| 35 | Asher StevensPlace 35 · Grade 10 · Omaha Christian | 10 | Omaha Christian | 20:51.90 |
| 36 | Jacob CoverPlace 36 · Grade 12 · Weeping Water | 12 | Weeping Water | 20:54.40 |
| 37 | Braeden BloebaumPlace 37 · Grade 11 · Centennial | 11 | Centennial | 20:54.80 |
| 38 | Gehrig WeberPlace 38 · Grade 9 · Exeter-Milligan/Friend | 9 | Exeter-Milligan/Friend | 20:58.70 |
| 39 | Montgomery (Monty) SmithPlace 39 · Grade 11 · Weeping Water | 11 | Weeping Water | 20:58.90 |
| 40 | Keigan KocianPlace 40 · Grade 12 · East Butler | 12 | East Butler | 21:09.80 |
| 41 | Jordan HoltPlace 41 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 21:10.30 |
| 42 | Jadyn OlmerPlace 42 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 21:13.50 |
| 43 | Shayden RoyPlace 43 · Grade 11 · Weeping Water | 11 | Weeping Water | 21:14.00 |
| 44 | Blake LavingtonPlace 44 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 21:16.30 |
| 45 | James CappenPlace 45 · Grade 12 · Weeping Water | 12 | Weeping Water | 21:21.50 |
| 46 | Wyatt YoungPlace 46 · Grade 9 · Freeman | 9 | Freeman | 21:28.90 |
| 47 | Evan HohmanPlace 47 · Grade 9 · Elmwood-Murdock | 9 | Elmwood-Murdock | 21:40.70 |
| 48 | Ayden LitlePlace 48 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 21:55.30 |
| 49 | Tanner AdamsPlace 49 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 21:59.00 |
| 50 | Tyson RossPlace 50 · Grade 10 · Elmwood-Murdock | 10 | Elmwood-Murdock | 22:08.00 |
| 51 | Joshua Niroomand-RadPlace 51 · Grade 10 · Omaha Christian | 10 | Omaha Christian | 22:24.40 |
| 52 | Landon SotoPlace 52 · Grade 9 · College View Academy | 9 | College View Academy | 22:35.00 |
| 53 | Benjamin LuebbePlace 53 · Grade 9 · Centennial | 9 | Centennial | 22:38.10 |
| 54 | Keisyn KirchhoffPlace 54 · Grade 9 · Exeter-Milligan/Friend | 9 | Exeter-Milligan/Friend | 23:13.60 |
| 55 | Luke SteelePlace 55 · Grade 10 · Centennial | 10 | Centennial | 23:28.70 PR |
| 56 | Jaron CroteauPlace 56 · Grade 10 · Omaha Christian | 10 | Omaha Christian | 23:40.10 |
| 57 | Kyle BarberPlace 57 · Grade 12 · Omaha Christian | 12 | Omaha Christian | 23:42.50 |
| 58 | Daven ZachPlace 58 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 23:53.30 |
| 59 | Jake IngrahamPlace 59 · Grade 11 · Omaha Christian | 11 | Omaha Christian | 24:17.10 |
| 60 | Deklann DaharshPlace 60 · Grade 11 · Thayer Central | 11 | Thayer Central | 24:22.60 |
| 61 | Galvin GreenPlace 61 · Grade 12 · Archbishop Bergan | 12 | Archbishop Bergan | 25:12.40 |
| 62 | John HuismanPlace 62 · Grade 10 · Archbishop Bergan | 10 | Archbishop Bergan | 25:39.60 |
| 63 | Owen FloresPlace 63 · Grade 10 · Archbishop Bergan | 10 | Archbishop Bergan | 27:21.10 |
| 64 | Luke SchwartzPlace 64 · Grade 11 · Cedar Bluffs | 11 | Cedar Bluffs | 30:21.30 |
| 65 | Silas JuhlPlace 65 · Grade 9 · Cedar Bluffs | 9 | Cedar Bluffs | 31:38.50 |