| 1 | Matt RussellPlace 1 · Jefferson City | — | Jefferson City | 19:12.58 | 1 |
| 2 | Colin SnyderPlace 2 · Jefferson City | — | Jefferson City | 19:53.24 | 2 |
| 3 | Grant GloverPlace 3 · Jefferson City | — | Jefferson City | 20:11.11 | 3 |
| 4 | Andrew JimenezPlace 4 · Lebanon | — | Lebanon | 20:22.05 | 4 |
| 5 | Austin RaithelPlace 5 · Helias | — | Helias | 20:35.55 | 5 |
| 6 | Kyle HansenPlace 6 · Lebanon | — | Lebanon | 20:39.21 | 6 |
| 7 | Blake SimpkinsPlace 7 · Ozark | — | Ozark | 20:44.49 | 7 |
| 8 | Dexter DeedsPlace 8 · Republic | — | Republic | 20:45.93 | — |
| 9 | Chuck DeWittPlace 9 · Lebanon | — | Lebanon | 20:51.30 | 8 |
| 10 | Mike SieglerPlace 10 · Helias | — | Helias | 20:51.87 | 9 |
| 11 | Cody LutePlace 11 · Helias | — | Helias | 21:12.58 | 10 |
| 12 | Armand OsbanPlace 12 · Jefferson City | — | Jefferson City | 21:14.90 | 11 |
| 13 | Brad DistlerPlace 13 · Helias | — | Helias | 21:18.43 | 12 |
| 14 | Clayton HokkanenPlace 14 · Ozark | — | Ozark | 21:20.71 | 13 |
| 15 | Bryce HeffingtonPlace 15 · Parkview | — | Parkview | 21:25.68 | — |
| 16 | Nathan VogtPlace 16 · Lebanon | — | Lebanon | 21:33.11 | 14 |
| 17 | Alex LovePlace 17 · Parkview | — | Parkview | 21:42.52 | — |
| 18 | Brock LamkinsPlace 18 · Lebanon | — | Lebanon | 21:50.65 | 15 |
| 19 | Chase BrennekePlace 19 · Helias | — | Helias | 21:52.68 | 16 |
| 20 | Margarito SotoPlace 20 · Carthage | — | Carthage | 21:56.37 | — |
| 21 | Jon WaldenPlace 21 · Lebanon | — | Lebanon | 21:56.68 | 17 |
| 22 | Nolan TerrillPlace 22 · Carthage | — | Carthage | 22:13.71 | — |
| 23 | Ryan KoenigPlace 23 · Jefferson City | — | Jefferson City | 22:14.87 | 18 |
| 24 | Nathan HittPlace 24 · Helias | — | Helias | 22:23.43 | 19 |
| 25 | Brandon SmithPlace 25 · Kickapoo | — | Kickapoo | 22:24.49 | 20 |
| 26 | Scott BrownfieldPlace 26 · Carthage | — | Carthage | 22:30.30 | — |
| 27 | Chris KempPlace 27 · Helias | — | Helias | 22:37.46 | 21 |
| 28 | Will ReynoldsPlace 28 · Ozark | — | Ozark | 22:41.21 | 22 |
| 29 | Hayden ChampionPlace 29 · Ozark | — | Ozark | 22:47.87 | 23 |
| 30 | Spencer MelgrenPlace 30 · Central | — | Central | 22:50.78 | 24 |
| 31 | Evan MelgrenPlace 31 · Central | — | Central | 22:53.27 | 25 |
| 32 | Ian RaganPlace 32 · Republic | — | Republic | 22:56.40 | — |
| 33 | Justin McDermottPlace 33 · Central | — | Central | 23:00.08 | 26 |
| 34 | Daly SmithPlace 34 · Ozark | — | Ozark | 23:04.87 | 27 |
| 35 | Tyler SeabaughPlace 35 · Helias | — | Helias | 23:10.68 | — |
| 36 | Raymond HornbackPlace 36 · Parkview | — | Parkview | 23:14.43 | — |
| 37 | Hadley StonnerPlace 37 · Helias | — | Helias | 23:19.14 | — |
| 38 | Wes BrookmanPlace 38 · Ozark | — | Ozark | 23:26.58 | 28 |
| 39 | Justin BakerPlace 39 · Kickapoo | — | Kickapoo | 23:35.46 | 29 |
| 40 | Jake MeinkothPlace 40 · Jefferson City | — | Jefferson City | 23:45.99 | 30 |
| 41 | Luke BernskoetterPlace 41 · Helias | — | Helias | 23:53.99 | — |
| 42 | Bryant JohnsonPlace 42 · Kickapoo | — | Kickapoo | 23:57.43 | 31 |
| 43 | Andy HillPlace 43 · Jefferson City | — | Jefferson City | 24:02.43 | 32 |
| 44 | Alex CalvilloPlace 44 · Ozark | — | Ozark | 24:15.30 | 33 |
| 45 | Josh RoyalPlace 45 · Republic | — | Republic | 24:44.78 | — |
| 46 | Forrest BrownPlace 46 · Central | — | Central | 25:00.24 | 34 |
| 47 | Mike BurmeisterPlace 47 · Helias | — | Helias | 25:11.99 | — |
| 48 | Joseph HammPlace 48 · Kickapoo | — | Kickapoo | 25:31.74 | 35 |
| 49 | Michael HutsonPlace 49 · Hillcrest | — | Hillcrest | 25:49.34 | — |
| 50 | Vernon MeidlingerPlace 50 · Central | — | Central | 25:54.68 | 36 |
| 51 | Greg DissmorePlace 51 · Central | — | Central | 28:14.90 | 37 |
| 52 | Joshua JenkinsPlace 52 · Kickapoo | — | Kickapoo | 28:18.43 | 38 |
| 53 | Josh CowleyPlace 53 · Helias | — | Helias | 28:23.81 | — |
| 54 | Justin JohnsonPlace 54 · Republic | — | Republic | 28:27.21 | — |
| 55 | Alex WhitePlace 55 · Carthage | — | Carthage | 28:52.93 | — |