| 1 | Miles ClausenPlace 1 · Grade 11 · Battle Creek | 11 | Battle Creek | 17:51.15 |
| 2 | Max ProchnowPlace 2 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 17:58.85 |
| 3 | Hudson StimmlerPlace 3 · Grade 11 · Boys Town | 11 | Boys Town | 18:11.89 |
| 4 | Myles AllenPlace 4 · Grade 11 · Battle Creek | 11 | Battle Creek | 18:15.76 |
| 5 | Owen EricksonPlace 5 · Grade 9 · Boys Town | 9 | Boys Town | 18:19.09 |
| 6 | Will KaczorPlace 6 · Grade 9 · Malcolm | 9 | Malcolm | 18:42.10 |
| 7 | Isaac RudloffPlace 7 · Grade 12 · Battle Creek | 12 | Battle Creek | 18:43.38 PR |
| 8 | Charles EwoldtPlace 8 · Grade 10 · Boys Town | 10 | Boys Town | 18:49.07 |
| 9 | Mason MckiePlace 9 · Grade 12 · Stanton | 12 | Stanton | 18:54.10 |
| 10 | Patrick RayburnPlace 10 · Grade 9 · Oakland-Craig | 9 | Oakland-Craig | 19:02.09 |
| 11 | Ryan RochePlace 11 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 19:02.10 |
| 12 | Mynor HernandezPlace 12 · Grade 11 · Schuyler | 11 | Schuyler | 19:04.29 |
| 13 | Cameron SchumacherPlace 13 · Grade 11 · Malcolm | 11 | Malcolm | 19:10.15 |
| 14 | Zaquria LesliePlace 14 · Grade 11 · West Point-Beemer | 11 | West Point-Beemer | 19:14.09 |
| 15 | Dylan ZimolaPlace 15 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 19:15.93 |
| 16 | Jude RidenourPlace 16 · Grade 11 · Tri County Northeast | 11 | Tri County Northeast | 19:23.12 |
| 17 | Erik EstayulPlace 17 · Grade 10 · Schuyler | 10 | Schuyler | 19:28.31 |
| 18 | Kael StussePlace 18 · Grade 9 · Battle Creek | 9 | Battle Creek | 19:37.07 PR |
| 19 | Keaton KucharPlace 19 · Grade 9 · Battle Creek | 9 | Battle Creek | 19:49.37 PR |
| 20 | Tristan HobbsPlace 20 · Grade 12 · Boys Town | 12 | Boys Town | 19:50.65 |
| 21 | Alex SnyderPlace 21 · Grade 12 · Tri County Northeast | 12 | Tri County Northeast | 19:53.07 |
| 22 | Sebastian LautenschlagerPlace 22 · Grade 11 · Bishop Neumann | 11 | Bishop Neumann | 19:57.75 |
| 23 | Miguel MendezPlace 23 · Grade 11 · Schuyler | 11 | Schuyler | 20:00.45 |
| 24 | Chase SchwartzPlace 24 · Grade 11 · Stanton | 11 | Stanton | 20:01.87 |
| 25 | Eli AndersonPlace 25 · Grade 9 · Battle Creek | 9 | Battle Creek | 20:02.41 |
| 26 | Ethan CorralesPlace 26 · Grade 10 · West Point-Beemer | 10 | West Point-Beemer | 20:02.83 |
| 27 | Giovanni JuarezPlace 27 · Grade 11 · Schuyler | 11 | Schuyler | 20:03.27 |
| 28 | Keyshawn LawrencePlace 28 · Grade 12 · Boys Town | 12 | Boys Town | 20:03.93 |
| 29 | William BryantPlace 29 · Grade 11 · Stanton | 11 | Stanton | 20:06.14 |
| 30 | Tucker WoodPlace 30 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 20:07.62 |
| 31 | Yojan CruzPlace 31 · Grade 12 · Schuyler | 12 | Schuyler | 20:08.93 |
| 32 | Kelton BeacomPlace 32 · Grade 11 · Logan View | 11 | Logan View | 20:10.88 |
| 33 | Tripp MeierPlace 33 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 20:12.48 |
| 34 | Marcus FoustPlace 34 · Grade 11 · Logan View | 11 | Logan View | 20:17.63 |
| 35 | William DuvallPlace 35 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 20:25.30 PR |
| 36 | Cody RennerPlace 36 · Grade 11 · Battle Creek | 11 | Battle Creek | 20:27.29 |
| 37 | Gabe WeilandPlace 37 · Grade 12 · Malcolm | 12 | Malcolm | 20:27.81 |
| 38 | Noah SchmidtPlace 38 · Grade 11 · Stanton | 11 | Stanton | 20:29.32 |
| 39 | Hayden BridgesPlace 39 · Grade 10 · Bancroft-Rosalie | 10 | Bancroft-Rosalie | 20:31.21 |
| 40 | Preston RostPlace 40 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 20:31.94 |
| 41 | Luis JimenezPlace 41 · Grade 10 · Schuyler | 10 | Schuyler | 20:32.63 |
| 42 | Tristan RayPlace 42 · Grade 11 · Battle Creek | 11 | Battle Creek | 20:34.07 |
| 43 | Carter ThiemanPlace 43 · Grade 11 · Malcolm | 11 | Malcolm | 20:37.42 |
| 44 | Dylan ParodaPlace 44 · Grade 12 · Boys Town | 12 | Boys Town | 20:41.34 PR |
| 45 | Joseph WylliePlace 45 · Grade 12 · Bishop Neumann | 12 | Bishop Neumann | 20:44.75 |
| 46 | Owen MeyerPlace 46 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 20:47.75 |
| 47 | Elias KinkaidPlace 47 · Grade 12 · Malcolm | 12 | Malcolm | 20:51.37 |
| 48 | Parker FranzenPlace 48 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 20:52.43 |
| 49 | Ashton PlackePlace 49 · Grade 11 · Malcolm | 11 | Malcolm | 20:56.44 |
| 50 | Josh FowlerPlace 50 · Grade 12 · Boys Town | 12 | Boys Town | 20:59.49 |
| 51 | Cesar KaupPlace 51 · Grade 12 · Logan View | 12 | Logan View | 21:04.16 |
| 52 | Mason OldehoeftPlace 52 · Grade 9 · Malcolm | 9 | Malcolm | 21:05.75 |
| 53 | Evan HeimesPlace 53 · Grade 10 · Roncalli Catholic | 10 | Roncalli Catholic | 21:12.99 |
| 54 | Joarcy SanchezPlace 54 · Grade 12 · Schuyler | 12 | Schuyler | 21:16.72 |
| 55 | Asher RayPlace 55 · Grade 10 · Battle Creek | 10 | Battle Creek | 21:20.12 |
| 56 | Thomas CosgrovePlace 56 · Grade 12 · Lincoln Lutheran | 12 | Lincoln Lutheran | 21:21.56 |
| 57 | Jesus MontoyaPlace 57 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 21:22.13 |
| 58 | Eddie DeLeonPlace 58 · Grade 11 · Schuyler | 11 | Schuyler | 21:23.59 |
| 59 | Owen MartinPlace 59 · Grade 10 · Boys Town | 10 | Boys Town | 21:23.96 |
| 60 | Winston WilkeyPlace 60 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 21:25.17 |
| 61 | Peter CarneyPlace 61 · Grade 12 · Roncalli Catholic | 12 | Roncalli Catholic | 21:28.70 |
| 62 | Sam OligmuellerPlace 62 · Grade 12 · Tekamah-Herman | 12 | Tekamah-Herman | 21:36.34 |
| 63 | Bo RichterPlace 63 · Grade 11 · Battle Creek | 11 | Battle Creek | 21:45.98 |
| 64 | Kenny CookPlace 64 · Grade 10 · Boys Town | 10 | Boys Town | 21:47.27 |
| 65 | Logan GramkePlace 65 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 21:47.70 |
| 66 | Ryan HoehnePlace 66 · Grade 10 · Battle Creek | 10 | Battle Creek | 21:50.58 |
| 67 | Adrian ArroyoPlace 67 · Grade 9 · Schuyler | 9 | Schuyler | 21:54.85 |
| 68 | Edman DiazPlace 68 · Grade 9 · Schuyler | 9 | Schuyler | 21:57.63 |
| 69 | Andrew CarrPlace 69 · Grade 11 · Roncalli Catholic | 11 | Roncalli Catholic | 21:58.25 |
| 70 | Reece PlackePlace 70 · Grade 9 · Malcolm | 9 | Malcolm | 22:01.97 |
| 71 | Roger WiningerPlace 71 · Grade 11 · Logan View | 11 | Logan View | 22:04.33 |
| 72 | Marcus McLeodPlace 72 · Grade 10 · Boys Town | 10 | Boys Town | 22:08.18 |
| 73 | Drake PlautzPlace 73 · Grade 10 · Malcolm | 10 | Malcolm | 22:09.78 |
| 74 | Mason TurekPlace 74 · Grade 9 · Malcolm | 9 | Malcolm | 22:21.60 |
| 75 | Tucker AndersonPlace 75 · Grade 10 · Tri County Northeast | 10 | Tri County Northeast | 22:24.33 |
| 76 | Kalter BeckstromPlace 76 · Grade 10 · Logan View | 10 | Logan View | 22:28.47 |
| 77 | Kale KingPlace 77 · Grade 11 · Tekamah-Herman | 11 | Tekamah-Herman | 22:30.96 |
| 78 | Luke SylliaasenPlace 78 · Grade 11 · Bishop Neumann | 11 | Bishop Neumann | 22:35.13 |
| 79 | Connor CristPlace 79 · Grade 11 · Malcolm | 11 | Malcolm | 22:39.84 |
| 80 | Juan KaupPlace 80 · Grade 11 · Logan View | 11 | Logan View | 22:41.81 |
| 81 | Cyril KavanPlace 81 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 22:43.97 |
| 82 | Jordan GroffPlace 82 · Grade 10 · Malcolm | 10 | Malcolm | 22:46.02 |
| 83 | Jairo AguilarPlace 83 · Grade 12 · Schuyler | 12 | Schuyler | 22:47.36 |
| 84 | Jordan MooresPlace 84 · Grade 9 · Boys Town | 9 | Boys Town | 22:52.37 PR |
| 85 | Nolan HasenkampPlace 85 · Grade 9 · West Point-Beemer | 9 | West Point-Beemer | 23:02.16 |
| 86 | Alton WurdingerPlace 86 · Grade 12 · Stanton | 12 | Stanton | 23:03.20 |
| 87 | Logan KraemerPlace 87 · Grade 9 · Tri County Northeast | 9 | Tri County Northeast | 23:06.47 PR |
| 88 | Tucker MihelyPlace 88 · Grade 10 · Logan View | 10 | Logan View | 23:06.54 |
| 89 | Jonathan DalePlace 89 · Grade 12 · Lincoln Lutheran | 12 | Lincoln Lutheran | 23:23.80 |
| 90 | Isaiah WestPlace 90 · Grade 9 · Battle Creek | 9 | Battle Creek | 23:33.38 |
| 91 | Talmage HansenPlace 91 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 23:39.10 |
| 92 | Lincoln BaierPlace 92 · Grade 9 · Battle Creek | 9 | Battle Creek | 23:46.30 |
| 93 | Evan HalePlace 93 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 23:50.22 |
| 94 | Ben NaglePlace 94 · Grade 11 · Bishop Neumann | 11 | Bishop Neumann | 23:57.78 |
| 95 | Eduardo SocoyPlace 95 · Grade 10 · West Point-Beemer | 10 | West Point-Beemer | 23:58.17 |
| 96 | Miguel LunaPlace 96 · Grade 11 · Schuyler | 11 | Schuyler | 24:02.48 |
| 97 | Jayden ScottPlace 97 · Grade 10 · Logan View | 10 | Logan View | 24:20.86 |
| 98 | Noah GardnerPlace 98 · Grade 9 · Roncalli Catholic | 9 | Roncalli Catholic | 24:22.93 |
| 99 | Cash KohoutPlace 99 · Grade 11 · Logan View | 11 | Logan View | 24:31.56 PR |
| 100 | Max BuresPlace 100 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 24:32.39 |