| 1 | Matthew NaegerPlace 1 · Valle Catholic High | — | Valle Catholic High | 17:19.00 |
| 2 | Calvin ColvisPlace 2 · Valle Catholic High | — | Valle Catholic High | 17:34.00 |
| 3 | Garret ReynoldsPlace 3 · Woodland | — | Woodland | 17:42.00 |
| 4 | Zach TedfordPlace 4 · Arcadia Valley High | — | Arcadia Valley High | 17:53.00 |
| 5 | Aaron KoehlerPlace 5 · Saxony Lutheran High | — | Saxony Lutheran High | 18:01.00 |
| 6 | Greg HapgoodPlace 6 · Saxony Lutheran High | — | Saxony Lutheran High | 18:04.00 |
| 7 | Jimmy StricklinPlace 7 · Arcadia Valley High | — | Arcadia Valley High | 18:10.00 |
| 8 | Ben CopelandPlace 8 · Arcadia Valley High | — | Arcadia Valley High | 18:22.00 |
| 9 | Chris RepkaPlace 9 · St. Pius X (Festus) | — | St. Pius X (Festus) | 18:51.00 |
| 10 | Robbie HopperPlace 10 · Kelly | — | Kelly | 18:52.00 |
| 11 | Kyle DavisPlace 11 · Woodland | — | Woodland | 18:52.00 |
| 12 | Devin AsherPlace 12 · Arcadia Valley High | — | Arcadia Valley High | 18:59.00 |
| 13 | Dakota GivensPlace 13 · Viburnum | — | Viburnum | 19:03.00 |
| 14 | Jeran HemphillPlace 14 · Arcadia Valley High | — | Arcadia Valley High | 19:03.00 |
| 15 | Sam WilliamsPlace 15 · Arcadia Valley High | — | Arcadia Valley High | 19:04.00 |
| 16 | Chris BollingerPlace 16 · Meadow Heights High | — | Meadow Heights High | 19:05.00 |
| 17 | Josh WilfongPlace 17 · Meadow Heights High | — | Meadow Heights High | 19:09.00 |
| 18 | Robert BaumanPlace 18 · Crystal City High Sc | — | Crystal City High Sc | 19:09.00 |
| 19 | Christian NevillePlace 19 · Arcadia Valley High | — | Arcadia Valley High | 19:12.00 |
| 20 | Jerrod LynnPlace 20 · Kelly | — | Kelly | 19:14.00 |
| 21 | Richard NixonPlace 21 · Advance | — | Advance | 19:18.00 |
| 22 | Noah HarnackePlace 22 · St. Pius X (Festus) | — | St. Pius X (Festus) | 19:21.00 |
| 23 | Ryan BoyerPlace 23 · Kingston | — | Kingston | 19:22.00 |
| 24 | Matt AdamsPlace 24 · Advance | — | Advance | 19:31.00 |
| 25 | Jimmy ChampagnePlace 25 · Woodland | — | Woodland | 19:34.00 |
| 26 | Joshua LaddPlace 26 · Dexter | — | Dexter | 19:35.00 |
| 27 | Evan GrindstaffPlace 27 · Woodland | — | Woodland | 19:47.00 |
| 28 | Brent BartholomewPlace 28 · Kingston | — | Kingston | 19:49.00 |
| 29 | Jordan PorterfieldPlace 29 · Grandview (Hillsboro | — | Grandview (Hillsboro | 20:04.00 |
| 30 | Collin BlountPlace 30 · Viburnum | — | Viburnum | 20:25.00 |
| 31 | Kolten SumpterPlace 31 · Viburnum | — | Viburnum | 20:26.00 |
| 32 | David HalfmannPlace 32 · St. Pius X (Festus) | — | St. Pius X (Festus) | 20:29.00 |
| 33 | blake DunlapPlace 33 · Valle Catholic High | — | Valle Catholic High | 20:49.00 |
| 34 | Jesse NancePlace 34 · Delta | — | Delta | 20:58.00 |
| 35 | Jacob YantisPlace 35 · Saxony Lutheran High | — | Saxony Lutheran High | 21:15.00 |
| 36 | Cortland VawterPlace 36 · Woodland | — | Woodland | 21:24.00 |
| 37 | Trevor GlausPlace 37 · Delta | — | Delta | 21:33.00 |
| 38 | Cody HauckPlace 38 · Grandview (Hillsboro | — | Grandview (Hillsboro | 22:09.00 |
| 39 | Joshua VogelPlace 39 · Saxony Lutheran High | — | Saxony Lutheran High | 22:10.00 |
| 40 | Jason MattisonPlace 40 · Dexter | — | Dexter | 22:16.00 |
| 41 | Wyatt KiddPlace 41 · Delta | — | Delta | 22:25.00 |
| 42 | Nathan ZerwigPlace 42 · Valle Catholic High | — | Valle Catholic High | 22:26.00 |
| 43 | Hayden DixPlace 43 · St. Pius X (Festus) | — | St. Pius X (Festus) | 22:45.00 |
| 44 | Ben DaviePlace 44 · Meadow Heights High | — | Meadow Heights High | 22:47.00 |
| 45 | Brandon BerryPlace 45 · Dexter | — | Dexter | 23:11.00 |
| 46 | BJ BrownPlace 46 · Crystal City High Sc | — | Crystal City High Sc | 23:23.00 |
| 47 | Damien PaynePlace 47 · Viburnum | — | Viburnum | 23:27.00 |
| 48 | Noah PaynePlace 48 · Viburnum | — | Viburnum | 23:35.00 |
| 49 | Trevor GillPlace 49 · Viburnum | — | Viburnum | 23:38.00 |
| 50 | Jordan WoodPlace 50 · Dexter | — | Dexter | 23:43.00 |
| 51 | Zach WoodneyPlace 51 · Saxony Lutheran High | — | Saxony Lutheran High | 24:44.00 |
| 52 | Damon AllstonPlace 52 · Dexter | — | Dexter | 24:52.00 |
| 53 | Colin KohlPlace 53 · Marquand-Zion High S | — | Marquand-Zion High S | 25:07.00 |
| 54 | Jason MalaweyPlace 54 · Valle Catholic High | — | Valle Catholic High | 25:14.00 |