| 1 | Kyle HathcockPlace 1 · Grade 11 · Springfield Catholic | 11 | Springfield Catholic | 15:50.85 |
| 2 | John KitchinPlace 2 · Grade 12 · Ozark | 12 | Ozark | 16:41.79 |
| 3 | Andrew AshleyPlace 3 · Grade 10 · Ozark | 10 | Ozark | 16:54.92 |
| 4 | Garrett StaffordPlace 4 · Grade 11 · Ozark | 11 | Ozark | 17:06.37 |
| 5 | Kole DelongPlace 5 · Grade 11 · Ozark | 11 | Ozark | 17:14.27 |
| 6 | Marcus JohnsonPlace 6 · Grade 10 · Springfield Catholic | 10 | Springfield Catholic | 17:24.04 |
| 7 | Jacob TatumPlace 7 · Grade 12 · Joplin | 12 | Joplin | 17:24.98 |
| 8 | Jaxon BraswellPlace 8 · Grade 10 · Ozark | 10 | Ozark | 17:35.06 |
| 9 | Greyson EulissPlace 9 · Grade 11 · Ozark | 11 | Ozark | 17:44.71 |
| 10 | Noe FischerPlace 10 · Grade 11 · Joplin | 11 | Joplin | 17:50.14 |
| 11 | Brody BoatrightPlace 11 · Grade 11 · Ozark | 11 | Ozark | 17:57.00 |
| 12 | Grant SutherlandPlace 12 · Grade 11 · Ozark | 11 | Ozark | 18:11.84 |
| 13 | Gavin PyckPlace 13 · Grade 11 · Springfield Catholic | 11 | Springfield Catholic | 18:17.12 |
| 14 | Finnegan SwopesPlace 14 · Grade 10 · Stockton | 10 | Stockton | 18:23.27 |
| 15 | Carter JohnsonPlace 15 · Grade 11 · Ozark | 11 | Ozark | 18:27.42 |
| 16 | Auden AmatoPlace 16 · Grade 11 · Willard | 11 | Willard | 18:36.51 |
| 17 | Blake PyrahPlace 17 · Grade 11 · Willard | 11 | Willard | 18:39.24 |
| 18 | Brady HoneycuttPlace 18 · Grade 12 · Joplin | 12 | Joplin | 18:40.49 |
| 19 | Andrew JonesPlace 19 · Grade 10 · Springfield Catholic | 10 | Springfield Catholic | 18:44.23 |
| 20 | Brody BlockPlace 20 · Grade 10 · Willard | 10 | Willard | 18:46.44 |
| 21 | Adam MeierPlace 21 · Grade 10 · Joplin | 10 | Joplin | 18:48.85 |
| 22 | Dalton GrayPlace 22 · Grade 9 · Joplin | 9 | Joplin | 18:51.52 |
| 23 | Grant JonesPlace 23 · Grade 10 · Willard | 10 | Willard | 18:57.36 |
| 24 | Levi SpieringPlace 24 · Grade 12 · Joplin | 12 | Joplin | 19:24.34 |
| 25 | Garrett SechlerPlace 25 · Grade 11 · Willard | 11 | Willard | 19:31.91 |
| 26 | Emet KehrerPlace 26 · Grade 11 · Joplin | 11 | Joplin | 19:34.76 |
| 27 | Thayor LittlePlace 27 · Grade 10 · Chadwick | 10 | Chadwick | 19:38.55 |
| 28 | Lucian UribePlace 28 · Grade 10 · Stockton | 10 | Stockton | 19:45.11 |
| 29 | Judah EricksonPlace 29 · Grade 10 · Willard | 10 | Willard | 19:48.70 |
| 30 | Christopher ToddPlace 30 · Grade 12 · Springfield Catholic | 12 | Springfield Catholic | 19:55.63 |
| 31 | Carter ThorntonPlace 31 · Grade 12 · Stockton | 12 | Stockton | 20:00.15 |
| 32 | John Paul Haik-FrickPlace 32 · Grade 9 · Springfield Catholic | 9 | Springfield Catholic | 20:12.36 |
| 33 | Evan HornPlace 33 · Grade 9 · Joplin | 9 | Joplin | 20:18.84 |
| 34 | Nolan MooneyPlace 34 · Grade 10 · Willard | 10 | Willard | 20:28.21 |
| 35 | Ryan WesterfieldPlace 35 · Grade 10 · Willard | 10 | Willard | 20:30.77 |
| 36 | Isaiah ThomPlace 36 · Grade 12 · Joplin | 12 | Joplin | 20:41.75 |
| 37 | Kipton CasePlace 37 · Grade 9 · Chadwick | 9 | Chadwick | 20:50.04 |
| 38 | Mason BurnsPlace 38 · Grade 10 · Willard | 10 | Willard | 21:02.84 |
| 39 | Colton WilsonPlace 39 · Grade 12 · Stockton | 12 | Stockton | 21:05.82 PR |
| 40 | John McCartPlace 40 · Grade 11 · Chadwick | 11 | Chadwick | 21:07.30 |
| 41 | William Schlecht VPlace 41 · Grade 10 · Willard | 10 | Willard | 21:37.81 |
| 42 | Austin AllphinPlace 42 · Grade 10 · Ozark | 10 | Ozark | 21:44.11 |
| 43 | Kyle RuesPlace 43 · Grade 12 · Springfield Catholic | 12 | Springfield Catholic | 21:51.62 |
| 44 | Benjamin DingmanPlace 44 · Grade 11 · Liberal | 11 | Liberal | 22:16.48 PR |
| 45 | Clayton LuffPlace 45 · Grade 11 · Stockton | 11 | Stockton | 28:21.04 |