| 1 | Ryan MeyerPlace 1 · Linn | — | Linn | 16:44 | 1 |
| 2 | Jacob WolfePlace 2 · Linn | — | Linn | 17:30 | 2 |
| 3 | Brett SimshauserPlace 3 · Cuba | — | Cuba | 17:44 | 3 |
| 4 | Chris VielePlace 4 · Chamois | — | Chamois | 18:02 | 4 |
| 5 | Tyler MalonePlace 5 · Chamois | — | Chamois | 18:03 | 5 |
| 6 | Art FickPlace 6 · Fatima | — | Fatima | 18:04 | 6 |
| 7 | David NiglesPlace 7 · Linn | — | Linn | 18:08 | 7 |
| 8 | Charlie BaumstarkPlace 8 · Hermann | — | Hermann | 18:09 | — |
| 9 | Kyle DonzePlace 9 · Belle | — | Belle | 18:11 | — |
| 10 | Jordan BossalerPlace 10 · Belle | — | Belle | 18:14 | — |
| 11 | Carl BromanPlace 11 · Linn | — | Linn | 18:15 | 8 |
| 12 | Trek BlackwellPlace 12 · Vienna | — | Vienna | 18:16 | 9 |
| 13 | Kris HowardPlace 13 · South Callaway | — | South Callaway | 18:17 | — |
| 14 | Kyle WilliamsPlace 14 · Dixon | — | Dixon | 18:18 | — |
| 15 | Kaleb WilsonPlace 15 · Linn | — | Linn | 18:21 | 10 |
| 16 | Matt RehagenPlace 16 · Fatima | — | Fatima | 18:21 | 11 |
| 17 | Chace CaldwellPlace 17 · Laquey | — | Laquey | 18:28 | 12 |
| 18 | Nick ZeilmanPlace 18 · Fatima | — | Fatima | 18:40 | 13 |
| 19 | Eli BreesePlace 19 · Cuba | — | Cuba | 18:43 | 14 |
| 20 | Teddy MenkePlace 20 · New Haven | — | New Haven | 18:46 | — |
| 21 | Corey SchoenePlace 21 · Vienna | — | Vienna | 19:01 | 15 |
| 22 | Zac SchoenePlace 22 · Vienna | — | Vienna | 19:03 | 16 |
| 23 | Will MoorePlace 23 · Belle | — | Belle | 19:03 | — |
| 24 | Michael WilsonPlace 24 · Laquey | — | Laquey | 19:06 | 17 |
| 25 | Brent LuebberringPlace 25 · Fatima | — | Fatima | 19:09 | 18 |
| 26 | Jacob PattersonPlace 26 · Bourbon | — | Bourbon | 19:22 | — |
| 27 | Riley RollinsPlace 27 · Laquey | — | Laquey | 19:23 | 19 |
| 28 | Paul JacksonPlace 28 · Cuba | — | Cuba | 19:25 | 20 |
| 29 | Scotty BorgmeyerPlace 29 · Fatima | — | Fatima | 19:26 | 21 |
| 30 | Tyler BaumhoerPlace 30 · Fatima | — | Fatima | 19:39 | 22 |
| 31 | Brandon RaglandPlace 31 · St James | — | St James | 19:40 | 23 |
| 32 | Greg HoltermanPlace 32 · Fatima | — | Fatima | 19:45 | 24 |
| 33 | Josh KuhnPlace 33 · Chamois | — | Chamois | 19:49 | 25 |
| 34 | Cole MeierPlace 34 · Vienna | — | Vienna | 19:50 | 26 |
| 35 | Jacob TrachselPlace 35 · Chamois | — | Chamois | 19:51 | 27 |
| 36 | Chris WilsonPlace 36 · Laquey | — | Laquey | 19:56 | 28 |
| 37 | Brandon HernandezPlace 37 · Laquey | — | Laquey | 20:03 | 29 |
| 38 | Justin MaxwellPlace 38 · Chamois | — | Chamois | 20:04 | 30 |
| 39 | Clinton WarnolPlace 39 · St James | — | St James | 20:05 | 31 |
| 40 | Patrick HarrisPlace 40 · South Callaway | — | South Callaway | 20:05 | — |
| 41 | Paul BrunePlace 41 · Vienna | — | Vienna | 20:06 | 32 |
| 42 | Jackson ConawayPlace 42 · Viburnum | — | Viburnum | 20:08 | 33 |
| 43 | Chris HeyingPlace 43 · Hermann | — | Hermann | 20:23 | — |
| 44 | Hector SoriaPlace 44 · Dixon | — | Dixon | 20:24 | — |
| 45 | Buck BratcherPlace 45 · New Haven | — | New Haven | 20:25 | — |
| 46 | Tyler POePlace 46 · New Haven | — | New Haven | 20:25 | — |
| 47 | Eli FroeschlePlace 47 · Columbia Ind | — | Columbia Ind | 20:28 | 34 |
| 48 | Josh SheppardPlace 48 · Salem | — | Salem | 20:38 | 35 |
| 49 | Devin MillerPlace 49 · Laquey | — | Laquey | 20:39 | 36 |
| 50 | David UsherPlace 50 · Steelville | — | Steelville | 20:45 | 37 |
| 51 | Michael HorsefieldPlace 51 · Cuba | — | Cuba | 20:49 | 38 |
| 52 | Robert WilsonPlace 52 · Salem | — | Salem | 20:49 | 39 |
| 53 | Barry CahillPlace 53 · Salem | — | Salem | 20:50 | 40 |
| 54 | Todd KelleyPlace 54 · South Callaway | — | South Callaway | 20:15 | — |
| 55 | Caleb MartensenPlace 55 · St James | — | St James | 20:52 | 41 |
| 56 | Brandon PanhorstPlace 56 · New Haven | — | New Haven | 21:02 | — |
| 57 | Jesse MessersmithPlace 57 · Vienna | — | Vienna | 21:05 | 42 |
| 58 | Michael PorchPlace 58 · Stoutland | — | Stoutland | 21:06 | — |
| 59 | Kristian RobePlace 59 · Columbia Ind | — | Columbia Ind | 21:11 | 43 |
| 60 | Chris HayesPlace 60 · Union | — | Union | 21:16 | — |
| 61 | Zack StockhonstPlace 61 · Bourbon | — | Bourbon | 21:17 | — |
| 62 | Derek PeronaPlace 62 · St James | — | St James | 21:19 | 44 |
| 63 | Peter StringfieldPlace 63 · Columbia Ind | — | Columbia Ind | 21:21 | 45 |
| 64 | Ian IvesPlace 64 · Cuba | — | Cuba | 21:21 | 46 |
| 65 | Patrick BlanchardPlace 65 · Stoutland | — | Stoutland | 21:28 | — |
| 66 | Brandon AdamsPlace 66 · Viburnum | — | Viburnum | 21:31 | 47 |
| 67 | Colin GardnerPlace 67 · Columbia Ind | — | Columbia Ind | 21:33 | 48 |
| 68 | Steven ParkerPlace 68 · Union | — | Union | 21:35 | — |
| 69 | Zac MalonePlace 69 · Chamois | — | Chamois | 21:36 | 49 |
| 70 | Seth GasdonPlace 70 · Columbia Ind | — | Columbia Ind | 21:43 | 50 |
| 71 | Andrew CornickPlace 71 · Steelville | — | Steelville | 21:48 | 51 |
| 72 | Kyle HendrixPlace 72 · Steelville | — | Steelville | 21:49 | 52 |
| 73 | Jimmy NicklesPlace 73 · Steelville | — | Steelville | 22:06 | 53 |
| 74 | Micah TatePlace 74 · Cuba | — | Cuba | 22:11 | 54 |
| 75 | Sam SchultePlace 75 · Vienna | — | Vienna | 22:12 | 55 |
| 76 | Pat LuebbertPlace 76 · St James | — | St James | 22:18 | 56 |
| 77 | Paul FroeschlePlace 77 · Columbia Ind | — | Columbia Ind | 22:40 | 57 |
| 78 | Rafe HealyPlace 78 · South Callaway | — | South Callaway | 22:53 | — |
| 79 | Tyler DennisonPlace 79 · Viburnum | — | Viburnum | 23:00 | 58 |
| 80 | DeMarko TownleyPlace 80 · MO School Deaf | — | MO School Deaf | 23:01 | — |
| 81 | Spenser FarrPlace 81 · Steelville | — | Steelville | 23:03 | 59 |
| 82 | Trever PaynePlace 82 · Viburnum | — | Viburnum | 23:45 | 60 |
| 83 | Jake CooleyPlace 83 · Stoutland | — | Stoutland | 25:00 | — |
| 84 | Dex WestPlace 84 · Salem | — | Salem | 25:00 | 61 |
| 85 | Matt PrincePlace 85 · Salem | — | Salem | 25:03 | 62 |
| 86 | Tony ShawPlace 86 · Stoutland | — | Stoutland | 25:10 | — |
| 87 | Johan SettenburgPlace 87 · Salem | — | Salem | 25:48 | 63 |
| 88 | Tyler FrancisPlace 88 · Viburnum | — | Viburnum | 25:51 | 64 |
| 89 | Nathan JonesPlace 89 · Steelville | — | Steelville | 26:00 | 65 |