| 1 | Grant LanderPlace 1 · Grade 11 · Homer | 11 | Homer | 17:29.87 |
| 2 | Brody TaylorPlace 2 · Grade 9 · Ponca | 9 | Ponca | 18:00.96 |
| 3 | Caleb PreisterPlace 3 · Grade 12 · Humphrey | 12 | Humphrey | 18:23.81 |
| 4 | Caleb SchlichtingPlace 4 · Grade 10 · BRLD | 10 | BRLD | 18:33.61 |
| 5 | Zach HeggePlace 5 · Grade 12 · BRLD | 12 | BRLD | 18:51.28 |
| 6 | Micah HenschenPlace 6 · Grade 12 · BRLD | 12 | BRLD | 18:55.02 |
| 7 | Nathan BreitbarthPlace 7 · Grade 12 · Pender | 12 | Pender | 18:56.36 |
| 8 | Brock PfeiferPlace 8 · Grade 9 · Archangels Catholic | 9 | Archangels Catholic | 18:58.19 |
| 9 | Dillon OlsonPlace 9 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 19:07.94 |
| 10 | Garret ZachPlace 10 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 19:10.90 |
| 11 | Tim HarrisPlace 11 · Grade 11 · Homer | 11 | Homer | 19:12.99 |
| 12 | Isaac KultPlace 12 · Grade 11 · Yutan | 11 | Yutan | 19:30.07 |
| 13 | Jacob PreisterPlace 13 · Grade 10 · Humphrey | 10 | Humphrey | 19:57.33 PR |
| 14 | Eli McPhillipsPlace 14 · Grade 11 · Archangels Catholic | 11 | Archangels Catholic | 20:04.39 |
| 15 | Carter TichotaPlace 15 · Grade 11 · Yutan | 11 | Yutan | 20:07.69 |
| 16 | Keith TernusPlace 16 · Grade 9 · Archangels Catholic | 9 | Archangels Catholic | 20:07.72 |
| 17 | Brayden SelkPlace 17 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 20:16.45 |
| 18 | Bryce KolcPlace 18 · Grade 9 · Yutan | 9 | Yutan | 20:18.82 |
| 19 | Seth JanecekPlace 19 · Grade 11 · Yutan | 11 | Yutan | 20:18.88 |
| 20 | Brayden HeggePlace 20 · Grade 9 · BRLD | 9 | BRLD | 20:29.15 |
| 21 | Gannon WalshPlace 21 · Grade 9 · Pender | 9 | Pender | 20:38.42 |
| 22 | Tyler OlsonPlace 22 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 20:39.26 |
| 23 | Matt NelsonPlace 23 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 20:41.55 |
| 24 | Elijah NelsonPlace 24 · Grade 10 · Pender | 10 | Pender | 20:47.35 |
| 25 | Braden HardenPlace 25 · Grade 9 · BRLD | 9 | BRLD | 20:57.70 |
| 26 | Joel TaylorPlace 26 · Grade 9 · BRLD | 9 | BRLD | 20:59.27 PR |
| 27 | Trevin BoysenPlace 27 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 21:09.30 PR |
| 28 | Braden ProkopPlace 28 · Grade 10 · Pender | 10 | Pender | 21:30.90 |
| 29 | Gabriel WortmanPlace 29 · Grade 11 · Randolph | 11 | Randolph | 21:36.70 |
| 30 | Owen WeidnerPlace 30 · Grade 9 · Archangels Catholic | 9 | Archangels Catholic | 21:42.40 PR |
| 31 | Caleb KellyPlace 31 · Grade 9 · Pender | 9 | Pender | 21:43.25 |
| 32 | Grant SprakelPlace 32 · Grade 9 · Ponca | 9 | Ponca | 21:43.39 |
| 33 | Myles FethkenherPlace 33 · Grade 9 · Ponca | 9 | Ponca | 21:53.23 |
| 34 | Janson PilkingtonPlace 34 · Grade 10 · Yutan | 10 | Yutan | 21:59.88 |
| 35 | Spencer RabbassPlace 35 · Grade 10 · Pender | 10 | Pender | 22:11.44 |
| 36 | Carmine CarsonPlace 36 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 22:17.94 |
| 37 | Justin GuentherPlace 37 · Grade 9 · Randolph | 9 | Randolph | 22:21.45 |
| 0 | Jackson GrayerPlace 0 · Grade 11 · Yutan | 11 | Yutan | 22:27.73 |
| 0 | Mason BodlakPlace 0 · Grade 9 · Pender | 9 | Pender | 22:57.37 |
| 38 | Nathan RuppPlace 38 · Grade 9 · Yutan | 9 | Yutan | 23:00.65 |
| 39 | Garrett JamesPlace 39 · Grade 12 · Ponca | 12 | Ponca | 23:26.72 PR |
| 40 | Austen JanssenPlace 40 · Grade 11 · Ponca | 11 | Ponca | 23:34.69 PR |
| 41 | Brayden ShearerPlace 41 · Grade 9 · Randolph | 9 | Randolph | 23:36.20 |
| 0 | Ethan EggenPlace 0 · Grade 9 · Yutan | 9 | Yutan | 23:51.44 |
| 0 | Colton MillerPlace 0 · Grade 9 · BRLD | 9 | BRLD | 23:53.45 |
| 0 | Jason SmithPlace 0 · Grade 11 · Yutan | 11 | Yutan | 24:13.59 |
| 0 | Ethan McEvoyPlace 0 · Grade 12 · Yutan | 12 | Yutan | 24:18.21 |
| 42 | Jake HarderPlace 42 · Grade 9 · Randolph | 9 | Randolph | 24:22.46 |
| 0 | Mock ChancePlace 0 · Grade 9 · BRLD | 9 | BRLD | 24:26.66 |
| 43 | Max HenryPlace 43 · Grade 10 · Oakland-Craig | 10 | Oakland-Craig | 24:27.54 |
| 0 | Grayson CogdillPlace 0 · Grade 10 · Yutan | 10 | Yutan | 24:28.22 |
| 0 | Cole MonteithPlace 0 · Grade 12 · Ponca | 12 | Ponca | 25:11.85 PR |
| 44 | Kolby HansenPlace 44 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 26:03.07 |
| 0 | Tyler ArrasmithPlace 0 · Grade 12 · Ponca | 12 | Ponca | 26:49.87 |
| 0 | Josh FisherPlace 0 · Grade 10 · Yutan | 10 | Yutan | 27:02.19 |
| 0 | Trevor ArrasmithPlace 0 · Grade 10 · Ponca | 10 | Ponca | 28:35.17 |
| 0 | Zavier KuehlerPlace 0 · Grade 10 · Humphrey | 10 | Humphrey | 28:50.21 |
| 0 | Shawn GriffithPlace 0 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 31:48.25 PR |
| 0 | Ethan CrossPlace 0 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 31:56.17 |
| 0 | Trace NaevePlace 0 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | DNS |
| 0 | Cameron HornerPlace 0 · Grade 12 · Yutan | 12 | Yutan | DNS |