| 1 | Miles ClausenPlace 1 · Grade 10 · Battle Creek | 10 | Battle Creek | 17:11.21 |
| 2 | Brier CernyPlace 2 · Grade 12 · North Bend Central | 12 | North Bend Central | 17:19.57 |
| 3 | Dawson MeyerPlace 3 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 17:39.00 |
| 4 | Logan KleffnerPlace 4 · Grade 12 · Wahoo | 12 | Wahoo | 18:09.77 |
| 5 | Erik EstayulPlace 5 · Grade 09 · Schuyler | 09 | Schuyler | 18:11.59 |
| 6 | Myles AllenPlace 6 · Grade 10 · Battle Creek | 10 | Battle Creek | 18:12.18 |
| 7 | Mynor HernandezPlace 7 · Grade 10 · Schuyler | 10 | Schuyler | 18:19.78 |
| 8 | Eli EscenPlace 8 · Grade 12 · Columbus Lakeview | 12 | Columbus Lakeview | 18:22.26 |
| 9 | Nolan SteinerPlace 9 · Grade 09 · Wahoo | 09 | Wahoo | 18:33.20 |
| 10 | Yojan CruzPlace 10 · Grade 11 · Schuyler | 11 | Schuyler | 18:36.91 |
| 11 | Levi MoorePlace 11 · Grade 11 · Columbus Lakeview | 11 | Columbus Lakeview | 18:38.10 |
| 12 | Kenden HenkPlace 12 · Grade 12 · Columbus Lakeview | 12 | Columbus Lakeview | 18:43.34 |
| 13 | Archer FergusonPlace 13 · Grade 09 · Ashland-Greenwood | 09 | Ashland-Greenwood | 18:45.96 |
| 14 | Riley ZulkoskiPlace 14 · Grade 10 · Columbus Lakeview | 10 | Columbus Lakeview | 18:47.33 |
| 15 | Miguel MendezPlace 15 · Grade 10 · Schuyler | 10 | Schuyler | 18:49.37 |
| 16 | Isaiah CoufalPlace 16 · Grade 12 · East Butler | 12 | East Butler | 18:54.45 |
| 17 | Finley ZookPlace 17 · Grade 12 · Aquinas Catholic | 12 | Aquinas Catholic | 18:57.41 |
| 18 | Madden DwerlkottePlace 18 · Grade 12 · Wahoo | 12 | Wahoo | 18:59.83 |
| 19 | Hunter FarisPlace 19 · Grade 09 · Wahoo | 09 | Wahoo | 19:02.09 |
| 20 | Braden MackeyPlace 20 · Grade 12 · Roncalli Catholic-Brownell Talbot | 12 | Roncalli Catholic-Brownell Talbot | 19:21.60 |
| 21 | Evan HittlePlace 21 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 19:25.64 |
| 22 | Devin HasslerPlace 22 · Grade 12 · Battle Creek | 12 | Battle Creek | 19:27.47 |
| 23 | Ben GerdesPlace 23 · Grade 09 · Ashland-Greenwood | 09 | Ashland-Greenwood | 19:29.06 |
| 24 | Ryan Stusse Jr.Place 24 · Grade 12 · Battle Creek | 12 | Battle Creek | 19:31.02 |
| 25 | Nick WilhitePlace 25 · Grade 12 · Ashland-Greenwood | 12 | Ashland-Greenwood | 19:32.43 |
| 26 | Sebastian LautenschlagePlace 26 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 19:34.12 |
| 27 | Zaq McClainPlace 27 · Grade 10 · West Point-Beemer | 10 | West Point-Beemer | 19:36.99 |
| 28 | Ryan RochePlace 28 · Grade 10 · Tekamah-Herman | 10 | Tekamah-Herman | 19:37.20 |
| 29 | Chance RohdaPlace 29 · Grade 10 · East Butler | 10 | East Butler | 19:44.16 |
| 30 | Henry WeverkaPlace 30 · Grade 10 · East Butler | 10 | East Butler | 19:46.14 |
| 31 | Patrik AdamecPlace 31 · Grade 12 · Wahoo | 12 | Wahoo | 19:47.24 |
| 32 | Logan LihsPlace 32 · Grade 11 · Wahoo | 11 | Wahoo | 19:48.06 |
| 33 | JT PruittPlace 33 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 19:48.96 |
| 34 | Brandly MendezPlace 34 · Grade 09 · Schuyler | 09 | Schuyler | 19:53.31 |
| 35 | Jesus MontoyaPlace 35 · Grade 11 · West Point-Beemer | 11 | West Point-Beemer | 20:02.41 |
| 36 | Preston RostPlace 36 · Grade 11 · Oakland-Craig | 11 | Oakland-Craig | 20:05.09 |
| 37 | Joseph WylliePlace 37 · Grade 11 · Bishop Neumann | 11 | Bishop Neumann | 20:08.34 |
| 38 | Ashton KucharPlace 38 · Grade 10 · Battle Creek | 10 | Battle Creek | 20:09.39 |
| 39 | Joarcy SanchezPlace 39 · Grade 11 · Schuyler | 11 | Schuyler | 20:15.28 |
| 40 | Peter CarneyPlace 40 · Grade 11 · Roncalli Catholic-Brownell Talbot | 11 | Roncalli Catholic-Brownell Talbot | 20:15.70 |
| 41 | Tucker WoodPlace 41 · Grade 09 · Oakland-Craig | 09 | Oakland-Craig | 20:21.43 |
| 42 | Kelton BeacomPlace 42 · Grade 10 · Logan View | 10 | Logan View | 20:23.97 |
| 43 | Lane PetersenPlace 43 · Grade 10 · North Bend Central | 10 | North Bend Central | 20:29.62 |
| 44 | Marcus FoustPlace 44 · Grade 10 · Logan View | 10 | Logan View | 20:30.43 |
| 45 | Tripp MeierPlace 45 · Grade 11 · West Point-Beemer | 11 | West Point-Beemer | 20:33.29 |
| 46 | Zion BaierPlace 46 · Grade 12 · Battle Creek | 12 | Battle Creek | 20:33.64 |
| 47 | Kolbe PytlikPlace 47 · Grade 09 · East Butler | 09 | East Butler | 20:35.17 |
| 48 | Lane RuzickaPlace 48 · Grade 12 · North Bend Central | 12 | North Bend Central | 20:48.59 |
| 49 | Jason BongersPlace 49 · Grade 11 · East Butler | 11 | East Butler | 20:50.61 |
| 50 | Dylan ZimolaPlace 50 · Grade 09 · Bishop Neumann | 09 | Bishop Neumann | 20:50.65 |
| 51 | Matson BeacomPlace 51 · Grade 12 · Logan View | 12 | Logan View | 20:55.78 |
| 52 | Keigan KocianPlace 52 · Grade 11 · East Butler | 11 | East Butler | 20:58.49 |
| 53 | Stryker YoungbloodPlace 53 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 21:05.94 |
| 54 | Elijah GahanPlace 54 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 21:06.39 |
| 55 | Hudson BrabecPlace 55 · Grade 09 · North Bend Central | 09 | North Bend Central | 21:18.96 |
| 56 | Andrew CarrPlace 56 · Grade 10 · Roncalli Catholic-Brownell Talbot | 10 | Roncalli Catholic-Brownell Talbot | 21:26.09 |
| 57 | Evan HeimesPlace 57 · Grade 09 · Roncalli Catholic-Brownell Talbot | 09 | Roncalli Catholic-Brownell Talbot | 21:37.98 |
| 58 | Roger WiningerPlace 58 · Grade 10 · Logan View | 10 | Logan View | 21:40.63 |
| 59 | Logan GramkePlace 59 · Grade 09 · Oakland-Craig | 09 | Oakland-Craig | 21:46.05 |
| 60 | William DuvallPlace 60 · Grade 10 · Tekamah-Herman | 10 | Tekamah-Herman | 21:59.95 |
| 61 | Luke SylliaasenPlace 61 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 22:03.56 |
| 62 | Camden ChasePlace 62 · Grade 10 · Tekamah-Herman | 10 | Tekamah-Herman | 22:09.41 |
| 63 | Jaxen BreitbarthPlace 63 · Grade 12 · Pender | 12 | Pender | 22:09.59 |
| 64 | Hunter OlnesPlace 64 · Grade 10 · Columbus Lakeview | 10 | Columbus Lakeview | 22:10.72 |
| 65 | Winston WilkeyPlace 65 · Grade 11 · Oakland-Craig | 11 | Oakland-Craig | 22:11.03 |
| 66 | Dylan MahaneyPlace 66 · Grade 12 · Pender | 12 | Pender | 22:18.30 |
| 67 | Carlos ValdiviaPlace 67 · Grade 09 · Columbus Lakeview | 09 | Columbus Lakeview | 22:19.50 |
| 68 | Landren CernyPlace 68 · Grade 09 · North Bend Central | 09 | North Bend Central | 22:20.50 |
| 69 | Conrad KreinertPlace 69 · Grade 12 · West Point-Beemer | 12 | West Point-Beemer | 22:20.97 |
| 70 | Beau NienaberPlace 70 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 22:25.56 |
| 71 | Joshua GonzalezPlace 71 · Grade 10 · West Point-Beemer | 10 | West Point-Beemer | 22:30.79 |
| 72 | Cesar KaupPlace 72 · Grade 11 · Logan View | 11 | Logan View | 22:42.90 |
| 73 | Ben NaglePlace 73 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 22:50.47 |
| 74 | Kalter BeckstromPlace 74 · Grade 09 · Logan View | 09 | Logan View | 23:16.48 |
| 75 | Gauge ThomsenPlace 75 · Grade 10 · Pender | 10 | Pender | 23:32.22 |
| 76 | Caleb KennedyPlace 76 · Grade 12 · Roncalli Catholic-Brownell Talbot | 12 | Roncalli Catholic-Brownell Talbot | 23:39.54 |
| 77 | Ethan KluckPlace 77 · Grade 11 · North Bend Central | 11 | North Bend Central | 23:45.62 |
| 78 | Jaxon PowellPlace 78 · Grade 11 · Ashland-Greenwood | 11 | Ashland-Greenwood | 25:53.59 |
| 79 | Charlie BeckPlace 79 · Grade 09 · Tekamah-Herman | 09 | Tekamah-Herman | 30:12.06 |