| 1 | Evan PetersonPlace 1 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 17:21.70 | 1 |
| 2 | Jon ChuPlace 2 · Grade SR · Pembroke Hill | SR | Pembroke Hill | 17:42.60 | 2 |
| 3 | Cameron TeccePlace 3 · Grade SO · Grain Valley | SO | Grain Valley | 17:58.00 | 3 |
| 4 | Quint UnderwoodPlace 4 · Grade SR · Pembroke Hill | SR | Pembroke Hill | 17:59.00 | 4 |
| 5 | Kevin KeckPlace 5 · Grade SO · Grain Valley | SO | Grain Valley | 18:03.80 | 5 |
| 6 | Mitch ChapmanPlace 6 · Grade FR · Grain Valley | FR | Grain Valley | 18:15.40 | 6 |
| 7 | Preston WeigelPlace 7 · Grade SR · Grain Valley | SR | Grain Valley | 18:15.70 | 7 |
| 8 | Tim HintonPlace 8 · Grade JR · Grain Valley | JR | Grain Valley | 18:18.20 | 8 |
| 9 | James ParkersonPlace 9 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 18:19.90 | 9 |
| 10 | Garrett CrossPlace 10 · Grade SR · Oak Grove | SR | Oak Grove | 18:22.90 | 10 |
| 11 | Aaron CarpenterPlace 11 · Grade SO · Oak Grove | SO | Oak Grove | 18:28.40 | 11 |
| 12 | Ethan LasleyPlace 12 · Grade SO · Grain Valley | SO | Grain Valley | 18:40.50 | 12 |
| 13 | Joseph MadisonPlace 13 · Grade JR · Pleasant Hill | JR | Pleasant Hill | 18:41.30 | 13 |
| 14 | Chris HughesPlace 14 · Grade SR · Grain Valley | SR | Grain Valley | 18:44.00 | 14 |
| 15 | Christian RichardsonPlace 15 · Grade SR · Pleasant Hill | SR | Pleasant Hill | 18:49.60 | 15 |
| 16 | Alexander CarolanPlace 16 · Grade SO · Pembroke Hill | SO | Pembroke Hill | 18:56.80 | 16 |
| 17 | Jacob WatsonPlace 17 · Grade SO · Pleasant Hill | SO | Pleasant Hill | 19:01.30 | 17 |
| 18 | Matthew StyslingerPlace 18 · Grade FR · Pembroke Hill | FR | Pembroke Hill | 19:09.00 | 18 |
| 19 | Adam BlackstockPlace 19 · Grade SO · Grandview | SO | Grandview | 19:13.60 | 19 |
| 20 | David DempseyPlace 20 · Grade JR · Raytown South | JR | Raytown South | 19:23.50 | 20 |
| 21 | Christopher AndersonPlace 21 · Grade FR · Southwest | FR | Southwest | 19:32.60 | — |
| 22 | Garrett BakkenPlace 22 · Grade FR · Pleasant Hill | FR | Pleasant Hill | 19:38.20 | 21 |
| 23 | Sean GonzalezPlace 23 · Grade SO · Grandview | SO | Grandview | 19:40.00 | 22 |
| 24 | Ryan BoldenPlace 24 · Grade FR · Pleasant Hill | FR | Pleasant Hill | 19:47.70 | 23 |
| 25 | Blake JacksonPlace 25 · Grade SO · Oak Grove | SO | Oak Grove | 19:56.30 | 24 |
| 26 | Houston OrrPlace 26 · Grade JR · Grandview | JR | Grandview | 19:58.30 | 25 |
| 27 | Lamond RushingPlace 27 · Grade JR · Central (K.C.) | JR | Central (K.C.) | 19:59.90 | 26 |
| 28 | Zack McCurdy-DeckerPlace 28 · Grade JR · Grandview | JR | Grandview | 20:03.90 | 27 |
| 29 | Ben McDermmotPlace 29 · Grade FR · Pembroke Hill | FR | Pembroke Hill | 20:12.30 | 28 |
| 30 | Grayson SipesPlace 30 · Grade FR · Raytown South | FR | Raytown South | 20:18.50 | 29 |
| 31 | Braxton CallPlace 31 · Grade SO · Central (K.C.) | SO | Central (K.C.) | 20:35.90 | 30 |
| 32 | Joey DavisPlace 32 · Grade SO · Raytown South | SO | Raytown South | 20:40.40 | 31 |
| 33 | Christian McFaddenPlace 33 · Grade SR · Grandview | SR | Grandview | 20:50.00 | 32 |
| 34 | Johnny RomerPlace 34 · Grade JR · Pleasant Hill | JR | Pleasant Hill | 20:54.00 | 33 |
| 35 | Bryson HoneycuttPlace 35 · Grade FR · Grandview | FR | Grandview | 20:56.80 | 34 |
| 36 | Nicholas HoofPlace 36 · Grade SO · Center | SO | Center | 21:09.90 | 35 |
| 37 | Darnell HeardPlace 37 · Grade SR · Center | SR | Center | 21:20.90 | 36 |
| 38 | Vince SmithPlace 38 · Grade SO · Central (K.C.) | SO | Central (K.C.) | 21:28.20 | 37 |
| 39 | Nathan StrickerPlace 39 · Grade SO · Oak Grove | SO | Oak Grove | 21:32.30 | 38 |
| 40 | Charles PatrickPlace 40 · Grade SR · Center | SR | Center | 21:34.90 | 39 |
| 41 | Mac DumskyPlace 41 · Grade FR · Oak Grove | FR | Oak Grove | 21:35.60 | 40 |
| 42 | Darius ThomasPlace 42 · Grade FR · Lincoln Prep | FR | Lincoln Prep | 21:42.40 | — |
| 43 | sterling HargrovePlace 43 · Grade SO · Lincoln Prep | SO | Lincoln Prep | 21:52.30 | — |
| 44 | Travon McMillonPlace 44 · Grade JR · Lincoln Prep | JR | Lincoln Prep | 22:00.00 | — |
| 45 | Raevon WilsonPlace 45 · Grade SR · Grandview | SR | Grandview | 22:10.80 | 41 |
| 46 | Cordell WhitePlace 46 · Grade SO · Center | SO | Center | 22:26.80 | 42 |
| 47 | Peter BrandsgaardPlace 47 · Grade SR · Center | SR | Center | 22:28.00 | 43 |
| 48 | Alonzo WrightPlace 48 · Grade SR · Central (K.C.) | SR | Central (K.C.) | 22:38.30 | 44 |
| 49 | Henry FranklinPlace 49 · Grade FR · Raytown South | FR | Raytown South | 22:40.20 | 45 |
| 50 | Devon BrockerPlace 50 · Grade SO · Raytown South | SO | Raytown South | 22:57.70 | 46 |
| 51 | Rory HakePlace 51 · Grade SR · Center | SR | Center | 23:09.30 | 47 |
| 52 | Mariq StiglerPlace 52 · Grade JR · Central (K.C.) | JR | Central (K.C.) | 24:25.50 | 48 |
| 53 | Claud VilmePlace 53 · Grade SR · Lincoln Prep | SR | Lincoln Prep | 24:44.70 | — |
| 54 | Josh DenapoliPlace 54 · Grade FR · Oak Grove | FR | Oak Grove | 25:01.00 | 49 |
| 55 | Chris MacranderPlace 55 · Grade SO · Oak Grove | SO | Oak Grove | 25:19.70 | 50 |
| 56 | Alonzo RichardsonPlace 56 · Grade FR · Southwest | FR | Southwest | 25:36.80 | — |