| 1 | Cody GorhamPlace 1 · Richmond | — | Richmond | 16:41.19 |
| 2 | J.P. EspinozaPlace 2 · Warrensburg | — | Warrensburg | 17:04.59 |
| 3 | Tyler MeierarendPlace 3 · Odessa | — | Odessa | 17:36.51 |
| 4 | Tanner StitzerPlace 4 · Moberly | — | Moberly | 17:43.08 |
| 5 | Max BursonPlace 5 · Warrensburg | — | Warrensburg | 17:43.57 |
| 6 | Alex BursonPlace 6 · Warrensburg | — | Warrensburg | 17:43.79 |
| 7 | Creighton CollierPlace 7 · Warrensburg | — | Warrensburg | 17:49.31 |
| 8 | Trent ClaussenPlace 8 · Warrensburg | — | Warrensburg | 17:50.12 |
| 9 | Connor FordPlace 9 · Clinton | — | Clinton | 17:54.21 |
| 10 | Shawn ConradPlace 10 · Holden | — | Holden | 17:56.28 |
| 11 | Colton DowningPlace 11 · Moberly | — | Moberly | 17:57.21 |
| 12 | Tim RenoPlace 12 · Clinton | — | Clinton | 17:58.50 |
| 13 | Andrew NordykePlace 13 · Warrensburg | — | Warrensburg | 18:03.07 |
| 14 | Steven HolbrookPlace 14 · Kingsville | — | Kingsville | 18:05.09 |
| 15 | Jared GoodbreakePlace 15 · Clinton | — | Clinton | 18:05.94 |
| 16 | Q. UnderwoodPlace 16 · Pembrooke Hill | — | Pembrooke Hill | 18:12.32 |
| 17 | Unknown RunnerPlace 17 · Pembrooke Hill | — | Pembrooke Hill | 18:17.41 |
| 18 | Luke BaileyPlace 18 · Richmond | — | Richmond | 18:22.19 |
| 19 | Ryan DyerPlace 19 · Warrensburg | — | Warrensburg | 18:25.87 |
| 20 | Matt TweediePlace 20 · Richmond | — | Richmond | 18:31.87 |
| 21 | Doug HutchersonPlace 21 · Clinton | — | Clinton | 18:34.21 |
| 22 | Christian HolzerPlace 22 · Holden | — | Holden | 18:34.45 |
| 23 | Garrett ClarkPlace 23 · Moberly | — | Moberly | 18:40.66 |
| 24 | Brett LeonardPlace 24 · Holden | — | Holden | 18:46.49 |
| 25 | Hosain GhasseuiPlace 25 · Pembrooke Hill | — | Pembrooke Hill | 18:47.84 |
| 26 | Taylor LivingstonPlace 26 · Pleasant Hill | — | Pleasant Hill | 18:48.86 |
| 27 | Doug BybeePlace 27 · Pleasant Hill | — | Pleasant Hill | 18:50.62 |
| 28 | Stephen GarzaPlace 28 · Pleasant Hill | — | Pleasant Hill | 18:55.55 |
| 29 | Colt BlackstonPlace 29 · Oak Grove | — | Oak Grove | 19:00.66 |
| 30 | Trystin KesemannPlace 30 · Odessa | — | Odessa | 19:04.53 |
| 31 | Brandon ClarkPlace 31 · Holden | — | Holden | 19:07.91 |
| 32 | D. YoungPlace 32 · Lincoln Prep | — | Lincoln Prep | 19:09.38 |
| 33 | Michael HodsonPlace 33 · Kingsville | — | Kingsville | 19:10.50 |
| 34 | Tyler MillerPlace 34 · Pleasant Hill | — | Pleasant Hill | 19:13.16 |
| 35 | Andrew WeisPlace 35 · Moberly | — | Moberly | 19:13.76 |
| 36 | Tyler FlaspohlerPlace 36 · Holden | — | Holden | 19:13.96 |
| 37 | Zach HarrisPlace 37 · Clinton | — | Clinton | 19:15.05 |
| 38 | Jay BaughPlace 38 · Odessa | — | Odessa | 19:16.59 |
| 39 | Kevin HornbeckPlace 39 · Pembrooke Hill | — | Pembrooke Hill | 19:19.50 |
| 40 | Tazman ParkerPlace 40 · Holden | — | Holden | 19:23.75 |
| 41 | Grant ManczukPlace 41 · Odessa | — | Odessa | 19:27.10 |
| 42 | Leeland AndersonPlace 42 · KC Central | — | KC Central | 19:28.00 |
| 43 | Christian RichardsonPlace 43 · Pleasant Hill | — | Pleasant Hill | 19:35.63 |
| 44 | Mats EriksenPlace 44 · Clinton | — | Clinton | 19:36.92 |
| 45 | Glen BoltonPlace 45 · KC Central | — | KC Central | 19:38.46 |
| 46 | Corey MartinPlace 46 · Oak Grove | — | Oak Grove | 19:42.34 |
| 47 | Cody HortonPlace 47 · Richmond | — | Richmond | 19:42.57 |
| 48 | James ThomsPlace 48 · Pembrooke Hill | — | Pembrooke Hill | 19:44.04 |
| 49 | Daniel DehnPlace 49 · Richmond | — | Richmond | 19:53.61 |
| 50 | Brody HughesPlace 50 · Odessa | — | Odessa | 19:55.25 |
| 51 | Whitney JohnsonPlace 51 · Odessa | — | Odessa | 19:58.93 |
| 52 | Michael ChernookiyPlace 52 · Smith Cotton | — | Smith Cotton | 20:07.76 |
| 53 | TreVell RobinsonPlace 53 · KC Central | — | KC Central | 20:09.90 |
| 54 | Jacob CarverPlace 54 · Stover | — | Stover | 20:21.30 |
| 55 | Deion HartPlace 55 · KC Central | — | KC Central | 20:21.76 |
| 56 | James KelleyPlace 56 · Holden | — | Holden | 20:34.00 |
| 57 | Juan RodriquezPlace 57 · Smith Cotton | — | Smith Cotton | 20:34.41 |
| 58 | Adam ReevesPlace 58 · Odessa | — | Odessa | 20:38.19 |
| 59 | Joe ReddenPlace 59 · Odessa | — | Odessa | 20:44.17 |
| 60 | Seth RicePlace 60 · Pleasant Hill | — | Pleasant Hill | 20:59.61 |
| 61 | Christian SarabiaPlace 61 · Smith Cotton | — | Smith Cotton | 21:01.93 |
| 62 | Mason GaspordPlace 62 · Smith Cotton | — | Smith Cotton | 21:02.32 |
| 63 | Cade LuedtkePlace 63 · Smith Cotton | — | Smith Cotton | 21:03.68 |
| 64 | Bryan DuberryPlace 64 · KC Central | — | KC Central | 21:05.62 |
| 65 | Ryan HariwyaPlace 65 · Pembrooke Hill | — | Pembrooke Hill | 21:18.86 |
| 66 | Roy BransonPlace 66 · Richmond | — | Richmond | 21:19.41 |
| 67 | Brett ScaggsPlace 67 · Oak Grove | — | Oak Grove | 21:25.16 |
| 68 | Cole DoughertyPlace 68 · Oak Grove | — | Oak Grove | 22:19.06 |
| 69 | Jesse BulkPlace 69 · Richmond | — | Richmond | 22:24.43 |
| 70 | Nathaniel SigarsPlace 70 · KC Central | — | KC Central | 22:42.87 |
| 71 | Chance AhrensPlace 71 · Stover | — | Stover | 22:59.37 |
| 72 | J. FreemanPlace 72 · Lincoln Prep | — | Lincoln Prep | 23:05.92 |
| 74 | Jeremy MunozPlace 74 · Moberly | — | Moberly | 23:53.39 |
| 75 | Matt FriskPlace 75 · Stover | — | Stover | 24:37.10 |
| 76 | T. WilkesPlace 76 · Lincoln Prep | — | Lincoln Prep | 25:36.07 |
| 77 | S. NguyenPlace 77 · Lincoln Prep | — | Lincoln Prep | 26:12.24 |
| 78 | J. NguyenPlace 78 · Lincoln Prep | — | Lincoln Prep | 29:05.33 |