| 1 | Esten Kohl Jr.Place 1 · Grade 11 · Platteview | 11 | Platteview | 16:44.05 |
| 2 | Gannon HubbardPlace 2 · Grade 12 · Palmyra | 12 | Palmyra | 16:57.50 |
| 3 | Trevin HuskeyPlace 3 · Grade 12 · Johnson County Central | 12 | Johnson County Central | 17:12.62 |
| 4 | Hayden JansenPlace 4 · Grade 11 · Freeman | 11 | Freeman | 17:27.22 |
| 5 | Owen RamaekersPlace 5 · Grade 12 · Palmyra | 12 | Palmyra | 17:37.99 |
| 6 | Justin AlexanderPlace 6 · Grade 10 · Thayer Central | 10 | Thayer Central | 17:59.48 PR |
| 7 | Emmanuel MuthianiPlace 7 · Grade 11 · Freeman | 11 | Freeman | 18:10.70 |
| 8 | Grady VasaPlace 8 · Grade 11 · Palmyra | 11 | Palmyra | 18:20.73 |
| 9 | Christian BrettmannPlace 9 · Grade 11 · Elmwood-Murdock | 11 | Elmwood-Murdock | 18:22.32 |
| 10 | Isaac EdgertonPlace 10 · Grade 10 · College View Academy | 10 | College View Academy | 18:36.08 |
| 11 | Milo PalenskyPlace 11 · Grade 9 · Platteview | 9 | Platteview | 18:36.55 |
| 12 | Logan GonderingerPlace 12 · Grade 9 · Conestoga | 9 | Conestoga | 18:43.55 |
| 13 | Ashton HuskeyPlace 13 · Grade 9 · Johnson County Central | 9 | Johnson County Central | 18:44.43 |
| 14 | Jace DavidPlace 14 · Grade 11 · Platteview | 11 | Platteview | 18:47.40 |
| 15 | Ayden KingPlace 15 · Grade 11 · Palmyra | 11 | Palmyra | 18:56.18 |
| 16 | Caelan BrandtPlace 16 · Grade 12 · Platteview | 12 | Platteview | 18:56.29 PR |
| 17 | Colton WalterPlace 17 · Grade 10 · Palmyra | 10 | Palmyra | 19:05.25 |
| 18 | Beau MillerPlace 18 · Grade 10 · Freeman | 10 | Freeman | 19:09.16 |
| 19 | Eric SotoPlace 19 · Grade 11 · College View Academy | 11 | College View Academy | 19:17.60 PR |
| 20 | Evan BrazellPlace 20 · Grade 9 · Platteview | 9 | Platteview | 19:20.25 |
| 21 | Harley GronePlace 21 · Grade 10 · Freeman | 10 | Freeman | 19:23.45 |
| 22 | Quin StatenPlace 22 · Grade 12 · Tarkio | 12 | Tarkio | 19:34.00 |
| 23 | Easton Parks-RachwalikPlace 23 · Grade 9 · Platteview | 9 | Platteview | 19:37.21 |
| 24 | Juan AguilarPlace 24 · Grade 9 · Johnson County Central | 9 | Johnson County Central | 19:42.92 PR |
| 25 | Jase BornemeierPlace 25 · Grade 9 · Elmwood-Murdock | 9 | Elmwood-Murdock | 19:44.23 |
| 26 | Jacob CoverPlace 26 · Grade 12 · Weeping Water | 12 | Weeping Water | 19:52.68 |
| 27 | Wyatt YoungPlace 27 · Grade 9 · Freeman | 9 | Freeman | 19:58.16 |
| 28 | Zeke BaierPlace 28 · Grade 9 · Weeping Water | 9 | Weeping Water | 20:16.18 |
| 29 | Ethan RinakerPlace 29 · Grade 9 · Thayer Central | 9 | Thayer Central | 20:17.92 |
| 30 | Dalton HendersonPlace 30 · Grade 10 · Johnson County Central | 10 | Johnson County Central | 20:27.90 |
| 31 | Levi OthmerPlace 31 · Grade 12 · Johnson County Central | 12 | Johnson County Central | 20:28.61 |
| 32 | Tyson RossPlace 32 · Grade 10 · Elmwood-Murdock | 10 | Elmwood-Murdock | 20:55.65 |
| 33 | Landon SotoPlace 33 · Grade 9 · College View Academy | 9 | College View Academy | 21:00.04 PR |
| 34 | Evan KingPlace 34 · Grade 11 · Palmyra | 11 | Palmyra | 21:06.50 |
| 35 | Shayden RoyPlace 35 · Grade 11 · Weeping Water | 11 | Weeping Water | 21:09.24 |
| 36 | Jonathon DeFreecePlace 36 · Grade 11 · Johnson County Central | 11 | Johnson County Central | 21:12.50 |
| 37 | Avery MillerPlace 37 · Grade 9 · Tarkio | 9 | Tarkio | 21:31.04 |
| 38 | Blake LavingtonPlace 38 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 21:36.40 |
| 39 | Jonah BlackstonPlace 39 · Grade 11 · Conestoga | 11 | Conestoga | 21:37.95 |
| 40 | Dylan BlackstonPlace 40 · Grade 9 · Conestoga | 9 | Conestoga | 21:54.21 |
| 41 | Matthew HarveyPlace 41 · Grade 11 · Conestoga | 11 | Conestoga | 22:15.49 |
| 42 | Deklann DaharshPlace 42 · Grade 11 · Thayer Central | 11 | Thayer Central | 22:32.57 PR |
| 43 | Mason KingeryPlace 43 · Grade 11 · Tarkio | 11 | Tarkio | 22:39.21 |
| 44 | Martin KittlesonPlace 44 · Grade 11 · College View Academy | 11 | College View Academy | 22:52.33 |
| 45 | Isaac VettePlace 45 · Grade 12 · Tarkio | 12 | Tarkio | 23:07.99 |
| 46 | Max MogensenPlace 46 · Grade 10 · Weeping Water | 10 | Weeping Water | 23:56.81 |
| 47 | Ethan RusePlace 47 · Grade 11 · Freeman | 11 | Freeman | 23:59.21 |
| 48 | Corbin McCartneyPlace 48 · Grade 11 · Conestoga | 11 | Conestoga | 24:08.18 |
| 49 | Evan HohmanPlace 49 · Grade 9 · Elmwood-Murdock | 9 | Elmwood-Murdock | 25:02.89 |
| 50 | Owen VettePlace 50 · Grade 9 · Tarkio | 9 | Tarkio | 25:43.80 |
| 51 | Caleb AvidanoPlace 51 · Grade 12 · Conestoga | 12 | Conestoga | 27:43.29 |
| 52 | Ben RolfPlace 52 · Grade 10 · Tarkio | 10 | Tarkio | 28:20.77 |
| 53 | Ryan GerloffPlace 53 · Grade 12 · Weeping Water | 12 | Weeping Water | 32:32.22 |
| 54 | Talon GilfertPlace 54 · Grade 12 · Weeping Water | 12 | Weeping Water | 33:41.88 |