| 1 | Jason BarryPlace 1 · Osage | — | Osage | 17:20.22 | 1 |
| 2 | Ryan MeyerPlace 2 · Linn | — | Linn | 17:31.05 | 2 |
| 3 | Charlie BaumstarkPlace 3 · Hermann | — | Hermann | 18:17.75 | 3 |
| 4 | Zach BryantPlace 4 · Russellville | — | Russellville | 18:21.63 | — |
| 5 | Julius RogersPlace 5 · Valley Park | — | Valley Park | 18:26.75 | 4 |
| 6 | Tanner ClinePlace 6 · Blair Oaks | — | Blair Oaks | 18:35.79 | 5 |
| 7 | Brandon LuebberingPlace 7 · Fatima | — | Fatima | 18:38.73 | 6 |
| 8 | Jacob WolfePlace 8 · Linn | — | Linn | 18:43.00 | 7 |
| 9 | Brett SimshauserPlace 9 · Cuba | — | Cuba | 18:43.73 | 8 |
| 10 | Michael BowerPlace 10 · Linn | — | Linn | 18:45.94 | 9 |
| 11 | Jordan BowdenPlace 11 · Fayette | — | Fayette | 18:46.37 | — |
| 12 | Alex MoorePlace 12 · North Callaway | — | North Callaway | 18:47.04 | 10 |
| 13 | Robert GiboneyPlace 13 · North Callaway | — | North Callaway | 18:47.50 | 11 |
| 14 | Dustin HugPlace 14 · Osage | — | Osage | 18:52.65 | 12 |
| 15 | David KoppelmannPlace 15 · Owensville | — | Owensville | 18:58.75 | 13 |
| 16 | Kyle DonzePlace 16 · Belle | — | Belle | 19:01.79 | — |
| 17 | Art FickPlace 17 · Fatima | — | Fatima | 19:02.90 | 14 |
| 18 | Tyler MalonePlace 18 · Chamois | — | Chamois | 19:08.31 | 15 |
| 19 | Seth HacklerPlace 19 · Osage | — | Osage | 19:21.77 | 16 |
| 20 | Josh KuhnPlace 20 · Chamois | — | Chamois | 19:22.28 | 17 |
| 21 | Jeff AdamsPlace 21 · Valley Park | — | Valley Park | 19:22.71 | 18 |
| 22 | Damieon PendletonPlace 22 · Valley Park | — | Valley Park | 19:24.52 | 19 |
| 23 | Lane BrinkmannPlace 23 · Blair Oaks | — | Blair Oaks | 19:36.96 | 20 |
| 24 | Andrew LehenbauerPlace 24 · Osage | — | Osage | 19:44.41 | 21 |
| 25 | Noe GuzmanPlace 25 · New Haven | — | New Haven | 19:48.04 | 22 |
| 26 | Ryan HeckmanPlace 26 · Blair Oaks | — | Blair Oaks | 19:49.15 | 23 |
| 27 | Eli BreesePlace 27 · Cuba | — | Cuba | 19:51.25 | 24 |
| 28 | Alex HigginsPlace 28 · Linn | — | Linn | 19:53.75 | 25 |
| 29 | Austin DuncanPlace 29 · Osage | — | Osage | 19:55.11 | 26 |
| 30 | Carl BromanPlace 30 · Linn | — | Linn | 19:55.86 | 27 |
| 31 | Dalton LuckPlace 31 · Linn | — | Linn | 19:57.40 | 28 |
| 32 | Josh SkaggsPlace 32 · Valley Park | — | Valley Park | 19:58.70 | 29 |
| 33 | Brian NelsonPlace 33 · Eldon | — | Eldon | 20:02.61 | — |
| 34 | Trek BlackwellPlace 34 · Vienna | — | Vienna | 20:07.02 | 30 |
| 35 | Sam WalkerPlace 35 · Osage | — | Osage | 20:08.56 | 31 |
| 36 | Cole MeierPlace 36 · Vienna | — | Vienna | 20:11.74 | 32 |
| 37 | Jake HardinPlace 37 · Hallsville | — | Hallsville | 20:13.61 | 33 |
| 38 | Nick HooverPlace 38 · North Callaway | — | North Callaway | 20:18.10 | 34 |
| 39 | Teddy MenkePlace 39 · New Haven | — | New Haven | 20:18.49 | 35 |
| 40 | David NilgesPlace 40 · Linn | — | Linn | 20:19.76 | 36 |
| 41 | Zac SchoenePlace 41 · Vienna | — | Vienna | 20:20.89 | 37 |
| 42 | Ryan MolitorPlace 42 · Valley Park | — | Valley Park | 20:25.40 | 38 |
| 43 | Chad RuckerPlace 43 · Osage | — | Osage | 20:26.06 | 39 |
| 44 | Brent LuebberingPlace 44 · Fatima | — | Fatima | 20:27.04 | 40 |
| 45 | Jason HobeinPlace 45 · Owensville | — | Owensville | 20:27.39 | 41 |
| 46 | Chris HeyingPlace 46 · Hermann | — | Hermann | 20:28.14 | 42 |
| 47 | Nathan GargusPlace 47 · Owensville | — | Owensville | 20:31.72 | 43 |
| 48 | Justin RamseyPlace 48 · Dixon | — | Dixon | 20:32.31 | — |
| 49 | Matt WrightPlace 49 · Dixon | — | Dixon | 20:35.63 | — |
| 50 | Tim SchowePlace 50 · New Haven | — | New Haven | 20:39.15 | 44 |
| 51 | Nick ZeilmenPlace 51 · Fatima | — | Fatima | 20:40.83 | 45 |
| 52 | Matt RehagenPlace 52 · Fatima | — | Fatima | 20:43.71 | 46 |
| 53 | Adam ClinePlace 53 · Blair Oaks | — | Blair Oaks | 20:44.30 | 47 |
| 54 | Benjamin SchaefferPlace 54 · Hermann | — | Hermann | 20:45.72 | 48 |
| 55 | David HopkinsPlace 55 · Chamois | — | Chamois | 20:46.63 | 49 |
| 56 | Dalton TolbertPlace 56 · Eugene | — | Eugene | 20:47.35 | — |
| 57 | Simon MisenerPlace 57 · Owensville | — | Owensville | 20:51.89 | 50 |
| 58 | Dakota WickerPlace 58 · North Callaway | — | North Callaway | 20:53.26 | 51 |
| 59 | Brendan RaglandPlace 59 · St. James | — | St. James | 20:54.42 | 52 |
| 60 | Kaleb WarnerPlace 60 · Owensville | — | Owensville | 20:58.03 | 53 |
| 61 | Justin BatesPlace 61 · Clopton | — | Clopton | 20:59.63 | 54 |
| 62 | Cody CarderPlace 62 · Blair Oaks | — | Blair Oaks | 21:00.85 | 55 |
| 63 | Jared ClarkPlace 63 · Valley Park | — | Valley Park | 21:01.62 | 56 |
| 64 | Wade GuildehausPlace 64 · New Haven | — | New Haven | 21:03.22 | 57 |
| 65 | Kyle EatonPlace 65 · Cuba | — | Cuba | 21:12.79 | 58 |
| 66 | Ryan BencomoPlace 66 · Clopton | — | Clopton | 21:22.37 | 59 |
| 67 | Glenn PettyPlace 67 · Missouri Millita | — | Missouri Millita | 21:26.83 | 60 |
| 68 | Michael HorsefieldPlace 68 · Cuba | — | Cuba | 21:29.69 | 61 |
| 69 | Paul BrunePlace 69 · Vienna | — | Vienna | 21:30.14 | 62 |
| 70 | Dwight WaggonerPlace 70 · St. James | — | St. James | 21:31.24 | 63 |
| 71 | Wyatt ShultsPlace 71 · North Callaway | — | North Callaway | 21:35.19 | 64 |
| 72 | Dakota WrightPlace 72 · Owensville | — | Owensville | 21:36.71 | 65 |
| 73 | Taylor StonePlace 73 · Chamois | — | Chamois | 21:42.51 | 66 |
| 74 | Chris SnellPlace 74 · Hallsville | — | Hallsville | 21:47.79 | 67 |
| 75 | Clark MartensenPlace 75 · St. James | — | St. James | 21:51.45 | 68 |
| 76 | Stephen StrobelPlace 76 · Chamois | — | Chamois | 21:54.88 | 69 |
| 77 | Michael YatesPlace 77 · Clopton | — | Clopton | 22:00.43 | 70 |
| 78 | William MegalPlace 78 · Clopton | — | Clopton | 22:02.78 | 71 |
| 79 | Jesse MessersmithPlace 79 · Vienna | — | Vienna | 22:03.22 | 72 |
| 80 | Travis SmithPlace 80 · Southern Boone | — | Southern Boone | 22:03.60 | 73 |
| 81 | Cody HiggenbothamPlace 81 · Wellsville | — | Wellsville | 22:06.00 | — |
| 82 | Tom ClubbPlace 82 · Missouri Millita | — | Missouri Millita | 22:11.05 | 74 |
| 83 | Dennis NewmanPlace 83 · Missouri Millita | — | Missouri Millita | 22:15.25 | 75 |
| 84 | Andrew ConnellPlace 84 · Blair Oaks | — | Blair Oaks | 22:16.70 | 76 |
| 85 | Paul SalePlace 85 · Eldon | — | Eldon | 22:17.97 | — |
| 86 | Colin GardnerPlace 86 · Columbia Indepen | — | Columbia Indepen | 22:21.32 | 77 |
| 87 | Tyler RayPlace 87 · Hallsville | — | Hallsville | 22:23.85 | 78 |
| 88 | Gene ScholesPlace 88 · Hallsville | — | Hallsville | 22:27.52 | 79 |
| 89 | Tyler BirdsongPlace 89 · Vienna | — | Vienna | 22:28.60 | 80 |
| 90 | Justin SnellenPlace 90 · Eugene | — | Eugene | 22:29.36 | — |
| 91 | John BradshawPlace 91 · Eldon | — | Eldon | 22:31.72 | — |
| 92 | Clinton LoethenPlace 92 · Fatima | — | Fatima | 22:34.14 | 81 |
| 93 | DeMarko TownleyPlace 93 · M.S.D. | — | M.S.D. | 22:34.82 | — |
| 94 | Jacob WaggonerPlace 94 · St. James | — | St. James | 22:35.65 | 82 |
| 95 | John BrindlePlace 95 · Dixon | — | Dixon | 22:40.67 | — |
| 96 | Brandon PankorstPlace 96 · New Haven | — | New Haven | 22:50.87 | 83 |
| 97 | Jonathon JacobiPlace 97 · Hermann | — | Hermann | 22:54.77 | 84 |
| 98 | Lawrence WeitkampPlace 98 · Clopton | — | Clopton | 22:57.16 | 85 |
| 99 | Drew CarterPlace 99 · St. James | — | St. James | 23:06.70 | 86 |
| 100 | Kyle LacyPlace 100 · Southern Boone | — | Southern Boone | 23:09.36 | 87 |
| 101 | Seth ThoenenPlace 101 · Fatima | — | Fatima | 23:36.81 | 88 |
| 102 | Jacob FennewaldPlace 102 · Hermann | — | Hermann | 23:37.50 | 89 |
| 103 | Neven HarralsonPlace 103 · Missouri Millita | — | Missouri Millita | 23:40.49 | 90 |
| 104 | Taylor CastilloPlace 104 · Southern Boone | — | Southern Boone | 23:40.94 | 91 |
| 105 | Paul FroeschlePlace 105 · Columbia Indepen | — | Columbia Indepen | 23:44.51 | 92 |
| 106 | Aaron McGuirePlace 106 · Clopton | — | Clopton | 23:45.32 | 93 |
| 107 | Marc LueckenhoffPlace 107 · Blair Oaks | — | Blair Oaks | 23:50.48 | 94 |
| 108 | Jonathon LacyPlace 108 · Southern Boone | — | Southern Boone | 23:55.52 | 95 |
| 109 | J.D. RichardsonPlace 109 · Southern Boone | — | Southern Boone | 24:36.14 | 96 |
| 110 | Alex EllisonPlace 110 · Clopton | — | Clopton | 24:47.23 | 97 |
| 111 | Jared SwopePlace 111 · Cuba | — | Cuba | 25:00.34 | 98 |
| 112 | Jonathon RifePlace 112 · Columbia Indepen | — | Columbia Indepen | 25:06.13 | 99 |
| 113 | Peter StringfieldPlace 113 · Columbia Indepen | — | Columbia Indepen | 25:13.83 | 100 |
| 114 | Josh PattersonPlace 114 · Bourbon | — | Bourbon | 25:37.39 | — |
| 115 | Zach KaesabaumPlace 115 · New Haven | — | New Haven | 25:40.86 | 101 |
| 116 | Derek SmithPlace 116 · Columbia Indepen | — | Columbia Indepen | 25:42.86 | 102 |
| 117 | Groff SpauldingPlace 117 · Missouri Millita | — | Missouri Millita | 25:49.22 | 103 |
| 118 | Eli FroeschlePlace 118 · Columbia Indepen | — | Columbia Indepen | 25:54.32 | 104 |
| 119 | Craig StablerPlace 119 · Cuba | — | Cuba | 26:57.86 | 105 |
| 120 | Garrett StrodtmanPlace 120 · Hallsville | — | Hallsville | 27:03.62 | 106 |
| 121 | Rusty KonpfelPlace 121 · Cuba | — | Cuba | 27:22.25 | 107 |
| 122 | Austin WelchPlace 122 · St. James | — | St. James | 27:46.43 | 108 |
| 123 | Zach GarnerPlace 123 · M.S.D. | — | M.S.D. | 27:55.28 | — |
| 124 | Eric FasciottiPlace 124 · Southern Boone | — | Southern Boone | 29:17.68 | 109 |