| 1 | Gus LampePlace 1 · Grade 11 · Roncalli Catholic | 11 | Roncalli Catholic | 16:43.52 |
| 2 | Jaxon KilmurryPlace 2 · Grade 10 · Battle Creek | 10 | Battle Creek | 16:49.91 PR |
| 3 | Gannon WalshPlace 3 · Grade 11 · Pender | 11 | Pender | 17:07.75 |
| 4 | Gavin BywaterPlace 4 · Grade 12 · Schuyler | 12 | Schuyler | 17:16.84 PR |
| 5 | Samuel PetersPlace 5 · Grade 11 · Logan View | 11 | Logan View | 17:40.52 PR |
| 6 | Dawson MeyerPlace 6 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 17:48.47 |
| 7 | Cooper MaackPlace 7 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 18:04.97 PR |
| 8 | Kolton KralikPlace 8 · Grade 12 · Guardian Angels Central Catholic | 12 | Guardian Angels Central Catholic | 18:14.12 |
| 9 | Elliot GossinPlace 9 · Grade 11 · Ashland-Greenwood | 11 | Ashland-Greenwood | 18:19.22 |
| 10 | Parker ClausenPlace 10 · Grade 12 · Battle Creek | 12 | Battle Creek | 18:23.79 |
| 11 | Ales AdamecPlace 11 · Grade 10 · Wahoo | 10 | Wahoo | 18:24.55 |
| 12 | Yojan CruzPlace 12 · Grade 9 · Schuyler | 9 | Schuyler | 18:24.82 |
| 13 | Quinn YantzerPlace 13 · Grade 11 · Roncalli Catholic | 11 | Roncalli Catholic | 18:28.69 |
| 14 | Alexis ManzanoPlace 14 · Grade 11 · Schuyler | 11 | Schuyler | 18:29.28 PR |
| 15 | Brier CernyPlace 15 · Grade 10 · North Bend Central | 10 | North Bend Central | 18:30.09 |
| 16 | Jacob SmithPlace 16 · Grade 11 · Logan View | 11 | Logan View | 18:35.15 PR |
| 17 | Logan KleffnerPlace 17 · Grade 10 · Wahoo | 10 | Wahoo | 18:37.75 |
| 18 | Cooper BrungardtPlace 18 · Grade 11 · Roncalli Catholic | 11 | Roncalli Catholic | 18:38.42 |
| 19 | Isaac LucarPlace 19 · Grade 10 · Schuyler | 10 | Schuyler | 18:47.86 PR |
| 20 | Brayden SelkPlace 20 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 19:01.84 |
| 21 | Keegan BrighamPlace 21 · Grade 11 · Wahoo | 11 | Wahoo | 19:02.13 |
| 22 | Lane BohacPlace 22 · Grade 12 · East Butler | 12 | East Butler | 19:13.45 |
| 23 | Patrik AdamecPlace 23 · Grade 10 · Wahoo | 10 | Wahoo | 19:16.69 |
| 24 | Hudson McCaffertyPlace 24 · Grade 11 · Roncalli Catholic | 11 | Roncalli Catholic | 19:17.68 |
| 25 | Jaden SmithPlace 25 · Grade 12 · North Bend Central | 12 | North Bend Central | 19:18.92 |
| 26 | Isaiah CoufalPlace 26 · Grade 10 · Aquinas Catholic | 10 | Aquinas Catholic | 19:29.97 PR |
| 27 | Mason BodlakPlace 27 · Grade 11 · Pender | 11 | Pender | 19:32.40 |
| 28 | Nick WilhitePlace 28 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 19:34.04 |
| 29 | Ethan HavlovicPlace 29 · Grade 12 · Wahoo | 12 | Wahoo | 19:35.98 |
| 30 | Timothy DukePlace 30 · Grade 11 · Aquinas Catholic | 11 | Aquinas Catholic | 19:38.23 |
| 31 | Matson BeacomPlace 31 · Grade 10 · Logan View | 10 | Logan View | 19:40.78 |
| 32 | Isaac WooldrikPlace 32 · Grade 10 · Guardian Angels Central Catholic | 10 | Guardian Angels Central Catholic | 19:44.45 |
| 33 | Matthew StormPlace 33 · Grade 10 · Aquinas Catholic | 10 | Aquinas Catholic | 19:46.64 PR |
| 34 | Luciano MateoPlace 34 · Grade 11 · Schuyler | 11 | Schuyler | 19:47.34 PR |
| 35 | Dakoda SchneiderPlace 35 · Grade 10 · East Butler | 10 | East Butler | 19:52.53 PR |
| 36 | Marshall HermanPlace 36 · Grade 12 · Battle Creek | 12 | Battle Creek | 19:53.25 |
| 37 | Carmine CarsonPlace 37 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 19:54.15 |
| 38 | Madden DwerlkottePlace 38 · Grade 10 · Wahoo | 10 | Wahoo | 19:56.03 |
| 39 | Reece KocianPlace 39 · Grade 12 · East Butler | 12 | East Butler | 20:01.90 |
| 40 | Tethloack MakuachPlace 40 · Grade 12 · Roncalli Catholic | 12 | Roncalli Catholic | 20:13.65 PR |
| 41 | Finley ZookPlace 41 · Grade 10 · Aquinas Catholic | 10 | Aquinas Catholic | 20:21.10 |
| 42 | Alex PiercePlace 42 · Grade 12 · East Butler | 12 | East Butler | 20:21.12 |
| 43 | Ben LautenschlagerPlace 43 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 20:28.73 |
| 44 | Logan McVayPlace 44 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 20:29.69 PR |
| 45 | Henry StuhrPlace 45 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 20:30.07 PR |
| 46 | Joarcy SanchezPlace 46 · Grade 9 · Schuyler | 9 | Schuyler | 20:32.50 |
| 47 | Zion BaierPlace 47 · Grade 10 · Battle Creek | 10 | Battle Creek | 20:35.36 |
| 48 | Carson BorgmanPlace 48 · Grade 12 · East Butler | 12 | East Butler | 20:41.89 |
| 49 | Jacob HavinsPlace 49 · Grade 11 · Logan View | 11 | Logan View | 20:49.41 |
| 50 | Peter ChohonPlace 50 · Grade 9 · Bishop Neumann | 9 | Bishop Neumann | 20:54.03 PR |
| 51 | Jaxen BreitbarthPlace 51 · Grade 10 · Pender | 10 | Pender | 20:56.42 |
| 52 | Max HenryPlace 52 · Grade 12 · Oakland-Craig | 12 | Oakland-Craig | 20:58.13 |
| 53 | Caleb KellyPlace 53 · Grade 11 · Pender | 11 | Pender | 21:04.43 |
| 54 | Noah BrichacekPlace 54 · Grade 10 · Guardian Angels Central Catholic | 10 | Guardian Angels Central Catholic | 21:09.03 PR |
| 55 | Cody SullivanPlace 55 · Grade 12 · Battle Creek | 12 | Battle Creek | 21:09.38 PR |
| 56 | Carter DvorakPlace 56 · Grade 9 · North Bend Central | 9 | North Bend Central | 21:15.03 |
| 57 | Akryn BourekPlace 57 · Grade 10 · North Bend Central | 10 | North Bend Central | 21:16.26 PR |
| 58 | Ryley MayberryPlace 58 · Grade 9 · Bishop Neumann | 9 | Bishop Neumann | 21:19.31 |
| 59 | Tregan FitzkePlace 59 · Grade 9 · Logan View | 9 | Logan View | 21:19.73 PR |
| 60 | Jameson BishopPlace 60 · Grade 10 · Battle Creek | 10 | Battle Creek | 21:25.43 |
| 61 | Steve QuinnPlace 61 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 21:30.32 |
| 62 | Braden ProkopPlace 62 · Grade 12 · Pender | 12 | Pender | 21:44.91 |
| 63 | Justin BangersPlace 63 · Grade 10 · East Butler | 10 | East Butler | 21:45.48 PR |
| 64 | Jackson JohnsonPlace 64 · Grade 10 · Bishop Neumann | 10 | Bishop Neumann | 22:07.30 |
| 65 | Ethan KluckPlace 65 · Grade 9 · North Bend Central | 9 | North Bend Central | 22:29.68 PR |
| 66 | Bo OligmuellerPlace 66 · Grade 12 · Guardian Angels Central Catholic | 12 | Guardian Angels Central Catholic | 22:46.08 PR |
| 67 | Max BuresPlace 67 · Grade 9 · Oakland-Craig | 9 | Oakland-Craig | 22:47.84 |
| 68 | Allan JiminezPlace 68 · Grade 12 · Logan View | 12 | Logan View | 23:04.96 PR |
| 69 | Jaxon PowellPlace 69 · Grade 9 · Ashland-Greenwood | 9 | Ashland-Greenwood | 23:42.85 |
| 70 | Owen SimanekPlace 70 · Grade 12 · North Bend Central | 12 | North Bend Central | 23:43.99 |
| 71 | Dylan MahaneyPlace 71 · Grade 10 · Pender | 10 | Pender | 24:07.26 |
| 72 | Ben OligmuellerPlace 72 · Grade 10 · Guardian Angels Central Catholic | 10 | Guardian Angels Central Catholic | 26:33.25 |