| 1 | Derreko RickettsPlace 1 · Barstow | — | Barstow | 11:37.00 | — |
| 2 | Spencer HudsonPlace 2 · West Platte | — | West Platte | 11:48.00 | 1 |
| 3 | Jacob AntleyPlace 3 · Drexel | — | Drexel | 12:08.00 | 2 |
| 4 | Jay GillenPlace 4 · Barstow | — | Barstow | 12:18.00 | — |
| 5 | Jack CoganPlace 5 · West Platte | — | West Platte | 12:37.00 | 3 |
| 6 | Stephen GarzaPlace 6 · Pleasant Hill | — | Pleasant Hill | 12:42.00 | 4 |
| 7 | Nate WilsonPlace 7 · West Platte | — | West Platte | 12:43.00 | 5 |
| 8 | David VonVolkenburghPlace 8 · KC Lutheran | — | KC Lutheran | 12:48.00 | — |
| 9 | Keaton JohnsonPlace 9 · West Platte | — | West Platte | 12:51.00 | 6 |
| 10 | Doug BybeePlace 10 · Pleasant Hill | — | Pleasant Hill | 12:58.00 | 7 |
| 11 | Jacob CoganPlace 11 · West Platte | — | West Platte | 13:13.00 | 8 |
| 12 | Conor HayesPlace 12 · Cass Midway | — | Cass Midway | 13:20.00 | 9 |
| 13 | CJ BoltonPlace 13 · Drexel | — | Drexel | 13:22.00 | 10 |
| 14 | Alex McDonaldPlace 14 · Barstow | — | Barstow | 13:25.00 | — |
| 15 | Tyler MillerPlace 15 · Pleasant Hill | — | Pleasant Hill | 13:37.00 | 11 |
| 16 | Adam ReevesPlace 16 · Pleasant Hill | — | Pleasant Hill | 13:45.00 | 12 |
| 17 | Taylor LivingstonPlace 17 · Pleasant Hill | — | Pleasant Hill | 13:50.00 | 13 |
| 18 | Jackson EberlePlace 18 · Cass Midway | — | Cass Midway | 13:58.00 | 14 |
| 19 | Christian RichardsonPlace 19 · Pleasant Hill | — | Pleasant Hill | 14:06.00 | 15 |
| 20 | Lincoln WilliamsPlace 20 · Drexel | — | Drexel | 14:11.00 | 16 |
| 21 | David SchneiderPlace 21 · KC Lutheran | — | KC Lutheran | 14:23.00 | — |
| 22 | Andrew CollinsPlace 22 · Drexel | — | Drexel | 14:25.00 | 17 |
| 23 | Logan MoosePlace 23 · West Platte | — | West Platte | 14:47.00 | 18 |
| 24 | Alexander AcuffPlace 24 · Barstow | — | Barstow | 14:50.00 | — |
| 25 | Johny RomerPlace 25 · Pleasant Hill | — | Pleasant Hill | 14:55.00 | 19 |
| 26 | Justin FielderPlace 26 · Cass Midway | — | Cass Midway | 14:56.00 | 20 |
| 27 | Brad BarnettPlace 27 · Pleasant Hill | — | Pleasant Hill | 15:02.00 | — |
| 28 | Derek OdilPlace 28 · West Platte | — | West Platte | 15:12.00 | 21 |
| 29 | Bailey SchollPlace 29 · Cass Midway | — | Cass Midway | 15:27.00 | 22 |
| 30 | Owen ChiaventonePlace 30 · West Platte | — | West Platte | 15:30.00 | — |
| 31 | Dayton AntleyPlace 31 · Drexel | — | Drexel | 15:40.00 | 23 |
| 32 | Bryce YountPlace 32 · West Platte | — | West Platte | 15:51.00 | — |
| 33 | Chris ChandlerPlace 33 · Cass Midway | — | Cass Midway | 16:00.00 | 24 |
| 34 | Josh RifePlace 34 · West Platte | — | West Platte | 16:21.00 | — |
| 35 | Josh FarrisPlace 35 · Cass Midway | — | Cass Midway | 16:25.00 | 25 |
| 36 | Cameron WilleyPlace 36 · Cass Midway | — | Cass Midway | 16:37.00 | 26 |
| 37 | Blake RhodesPlace 37 · Cass Midway | — | Cass Midway | 17:52.00 | — |
| 38 | Jesse BauerlePlace 38 · Cass Midway | — | Cass Midway | 19:17.00 | — |
| 39 | Blake GreufePlace 39 · Pleasant Hill | — | Pleasant Hill | 19:27.00 | — |