| 1 | Cody GorhmPlace 1 · Richmond | — | Richmond | 17:00.00 | 1 |
| 2 | David StoddenPlace 2 · St Pius X | — | St Pius X | 17:12.00 | — |
| 3 | Drew KeeferPlace 3 · St Pius X | — | St Pius X | 17:23.00 | — |
| 4 | Dirk HudsonPlace 4 · West Platte | — | West Platte | 17:47.00 | 4 |
| 5 | Brian DelpPlace 5 · Sherwood | — | Sherwood | 18:01.00 | 5 |
| 6 | Brandon EnkePlace 6 · KC Lutheran | — | KC Lutheran | 18:02.00 | — |
| 7 | Stephen SmithPlace 7 · Richmond | — | Richmond | 18:06.00 | 7 |
| 8 | Tyler WoodPlace 8 · Lone Jack | — | Lone Jack | 18:07.00 | 8 |
| 9 | Drew SnowPlace 9 · Pleasant Hill | — | Pleasant Hill | 18:08.00 | 9 |
| 10 | Josh O'HoraPlace 10 · Holden | — | Holden | 18:10.00 | 10 |
| 11 | Nate PickeringPlace 11 · Lone Jack | — | Lone Jack | 18:12.00 | 11 |
| 12 | Will WilsonPlace 12 · West Platte | — | West Platte | 18:14.00 | 12 |
| 13 | Robbie HafnerPlace 13 · Pleasant Hill | — | Pleasant Hill | 18:20.00 | 13 |
| 14 | Matt GibbonsPlace 14 · Pleasant Hill | — | Pleasant Hill | 18:25.00 | 14 |
| 15 | Ale MorrisonPlace 15 · Holden | — | Holden | 18:26.00 | 15 |
| 16 | Ross BurnsPlace 16 · Pleasant Hill | — | Pleasant Hill | 18:30.00 | 16 |
| 17 | Carl EmanuelPlace 17 · Pleasant Hill | — | Pleasant Hill | 18:36.00 | 17 |
| 18 | Daniel GilbertPlace 18 · Lone Jack | — | Lone Jack | 18:44.00 | 18 |
| 19 | Luke StirPlace 19 · West Platte | — | West Platte | 18:47.00 | 19 |
| 20 | Stephen TutionPlace 20 · Kingsville | — | Kingsville | 18:49.00 | 20 |
| 21 | Josh BuchholzPlace 21 · KC Lutheran | — | KC Lutheran | 18:50.00 | — |
| 22 | Zach FeurtPlace 22 · Sherwood | — | Sherwood | 18:51.00 | 22 |
| 23 | Spencer HudsonPlace 23 · West Platte | — | West Platte | 18:53.00 | 23 |
| 24 | Junior RuckdeschellPlace 24 · Pleasant Hill | — | Pleasant Hill | 18:58.00 | 24 |
| 25 | Brandon CrowleyPlace 25 · West Platte | — | West Platte | 19:04.00 | 25 |
| 26 | Michael AndersonPlace 26 · St Pius X | — | St Pius X | 19:05.00 | — |
| 27 | Aaron ShaddoxPlace 27 · Sherwood | — | Sherwood | 19:06.00 | 27 |
| 28 | Jack HartwellPlace 28 · Holden | — | Holden | 19:07.00 | 28 |
| 29 | Keenan FranklinPlace 29 · Lone Jack | — | Lone Jack | 19:08.00 | 29 |
| 30 | Steven HolbrookPlace 30 · Kingsville | — | Kingsville | 19:17.00 | 30 |
| 31 | Tyler BrunsPlace 31 · Holden | — | Holden | 19:17.00 | 31 |
| 32 | Keith BakerPlace 32 · Holden | — | Holden | 19:35.00 | 32 |
| 33 | Henry SmithPlace 33 · Richmond | — | Richmond | 19:39.00 | 33 |
| 34 | Steven MetcalfPlace 34 · Lone Jack | — | Lone Jack | 19:45.00 | 34 |
| 35 | J.R. DelongPlace 35 · Kingsville | — | Kingsville | 19:48.00 | 35 |
| 36 | Shawn ConradPlace 36 · Holden | — | Holden | 19:50.00 | 36 |
| 37 | Damon GoodallPlace 37 · Richmond | — | Richmond | 19:57.00 | 37 |
| 38 | Tailor GreerPlace 38 · Ruskin | — | Ruskin | 19:58.00 | — |
| 39 | Nick HatfieldPlace 39 · Odessa | — | Odessa | 20:00.00 | 39 |
| 40 | Brett RothausPlace 40 · Lee's Summit Christian | — | Lee's Summit Christian | 20:00.00 | — |
| 41 | David DannerPlace 41 · Lee's Summit Christian | — | Lee's Summit Christian | 20:06.00 | — |
| 42 | Whitney JohnsonPlace 42 · Odessa | — | Odessa | 20:07.00 | 42 |
| 43 | Jacob GibbsPlace 43 · Sherwood | — | Sherwood | 20:15.00 | 43 |
| 44 | Brett GenglerPlace 44 · Montrose | — | Montrose | 20:16.00 | 44 |
| 45 | Dylan WhitePlace 45 · Richmond | — | Richmond | 20:22.00 | 45 |
| 46 | Teddy EvansPlace 46 · Odessa | — | Odessa | 20:26.00 | 46 |
| 47 | Justin PersellPlace 47 · Richmond | — | Richmond | 20:27.00 | 47 |
| 48 | Justin WhellerPlace 48 · Drexel | — | Drexel | 20:32.00 | — |
| 49 | Joe BaldwinPlace 49 · St. Pius X | — | St. Pius X | 20:35.00 | — |
| 50 | Ian PorterPlace 50 · Odessa | — | Odessa | 20:36.00 | 50 |
| 51 | Carson BrownPlace 51 · Lone Jack | — | Lone Jack | 20:45.00 | 51 |
| 52 | John McCoyPlace 52 · St. Pius X | — | St. Pius X | 20:50.00 | — |
| 53 | Justin WelchPlace 53 · Kingsville | — | Kingsville | 20:56.00 | 53 |
| 54 | Harry MeierarendPlace 54 · Odessa | — | Odessa | 21:03.00 | 54 |
| 55 | Brian Van MetterPlace 55 · Kingsville | — | Kingsville | 21:18.00 | 55 |
| 56 | Austin WilkinsPlace 56 · Lakeland | — | Lakeland | 21:21.00 | — |
| 57 | Travis ForemanPlace 57 · Lakeland | — | Lakeland | 21:25.00 | — |
| 58 | Jon QuattlebaumPlace 58 · West Platte | — | West Platte | 21:27.00 | 58 |
| 59 | Roy SpurgeonPlace 59 · Cass Midway | — | Cass Midway | 21:44.00 | — |
| 60 | Grant GatzmeyerPlace 60 · Montrose | — | Montrose | 21:45.00 | 60 |
| 61 | Aaron HowertonPlace 61 · Kingsville | — | Kingsville | 21:47.00 | 61 |
| 62 | Jacob LuehrmanPlace 62 · Odessa | — | Odessa | 21:51.00 | 62 |
| 63 | Travis LordPlace 63 · Kingsville | — | Kingsville | 21:52.00 | 63 |
| 64 | Isaac ErgemanPlace 64 · Montrose | — | Montrose | 22:01.00 | 64 |
| 65 | Weston FarmorPlace 65 · Holden | — | Holden | 22:05.00 | 65 |
| 66 | Wes StrotheidePlace 66 · Sherwood | — | Sherwood | 22:07.00 | 66 |
| 67 | Aaron FeehanPlace 67 · Lone Jack | — | Lone Jack | 22:17.00 | 67 |
| 68 | Michael SchusslerPlace 68 · Montrose | — | Montrose | 22:34.00 | 68 |
| 69 | Trevor BracherPlace 69 · Montrose | — | Montrose | 22:34.00 | 69 |
| 70 | Alex JohnsonPlace 70 · Barstow | — | Barstow | 22:35.00 | — |
| 71 | Brendan HendricksPlace 71 · Calhoun | — | Calhoun | 22:50.00 | — |
| 72 | David MortinPlace 72 · Lee's Summit Christian | — | Lee's Summit Christian | 22:52.00 | — |
| 73 | Jackson NowotnyPlace 73 · West Platte | — | West Platte | 23:16.00 | 73 |
| 74 | Isaac BerryPlace 74 · Odessa | — | Odessa | 23:27.00 | 74 |
| 75 | Bret RoddoaughPlace 75 · Lakeland | — | Lakeland | 23:34.00 | — |
| 76 | Scott GenglerPlace 76 · Montrose | — | Montrose | 24:25:00 | 76 |
| 77 | Hank ChrismanPlace 77 · Cass Midway | — | Cass Midway | 24:30:00 | — |
| 78 | Derek EdwardsPlace 78 · Ruskin | — | Ruskin | 24:50:00 | — |