| 1 | Justin GolayPlace 1 · Fordland | — | Fordland | 17:44.70 |
| 2 | Jacob JenningsPlace 2 · Southwest | — | Southwest | 18:03.30 |
| 3 | Austin SlaglePlace 3 · Ash Grove | — | Ash Grove | 18:16.80 |
| 4 | Andrew BumgarnerPlace 4 · Sparta | — | Sparta | 18:26.50 |
| 5 | Austin JorgensenPlace 5 · Seneca | — | Seneca | 18:31.40 |
| 6 | Brett SherwoodPlace 6 · Glendale | — | Glendale | 18:41.00 |
| 7 | Chance EadsPlace 7 · Seneca | — | Seneca | 18:42.70 |
| 8 | Jared HopkinsPlace 8 · Glendale | — | Glendale | 18:44.10 |
| 10 | Austin WengerPlace 10 · Hollister | — | Hollister | 18:58.70 |
| 11 | Collin AultPlace 11 · Spokane | — | Spokane | 19:00.00 |
| 12 | Thomas ChabrecekPlace 12 · Crane | — | Crane | 19:00.40 |
| 13 | Logan MeyersPlace 13 · Diamond | — | Diamond | 19:02.50 |
| 14 | Brenton OlsonPlace 14 · Diamond | — | Diamond | 19:07.50 |
| 15 | Weston SpencerPlace 15 · Glendale | — | Glendale | 19:18.50 |
| 16 | Christian SellarsPlace 16 · Southwest | — | Southwest | 19:32.30 |
| 17 | Drew BucknerPlace 17 · Lamar | — | Lamar | 19:32.90 |
| 18 | Taylor HigginsonPlace 18 · Glendale | — | Glendale | 19:39.30 |
| 19 | Jacob WatsonPlace 19 · Glendale | — | Glendale | 19:41.20 |
| 20 | Andrew McCormickPlace 20 · Purdy | — | Purdy | 19:43.30 |
| 21 | Jacob LovelandPlace 21 · Sparta | — | Sparta | 19:49.30 |
| 22 | Logan NicholsonPlace 22 · Diamond | — | Diamond | 20:02.30 |
| 23 | Zachary RayPlace 23 · Lamar | — | Lamar | 20:07.20 |
| 24 | Jon SherwoodPlace 24 · Wheaton | — | Wheaton | 20:16.61 |
| 25 | Zach PellhamPlace 25 · Sparta | — | Sparta | 20:22.20 |
| 26 | Dakota JohnsonPlace 26 · Sparta | — | Sparta | 20:23.10 |
| 27 | Spencer LowdenPlace 27 · Diamond | — | Diamond | 20:40.30 |
| 28 | Corey KelleyPlace 28 · Purdy | — | Purdy | 20:44.30 |
| 29 | Cysco MerisotsPlace 29 · Fair Grove | — | Fair Grove | 20:47.90 |
| 30 | Collin GolmorePlace 30 · Clever | — | Clever | 20:57.60 |
| 31 | Justin MeyersPlace 31 · Sarcoxie | — | Sarcoxie | 21:03.50 |
| 32 | Seth MartinPlace 32 · Hollister | — | Hollister | 21:03.80 |
| 33 | Robert CookPlace 33 · Chadwick | — | Chadwick | 21:06.70 |
| 34 | Angus BenPlace 34 · Glendale | — | Glendale | 21:07.30 |
| 35 | Tyler ElrodPlace 35 · Clever | — | Clever | 21:09.40 |
| 36 | Shane MurphyPlace 36 · Seneca | — | Seneca | 21:13.60 |
| 37 | Kyle MillerPlace 37 · Southwest | — | Southwest | 21:14.40 |
| 38 | James PettitPlace 38 · Southwest | — | Southwest | 21:14.80 |
| 39 | Ethan RuhlandPlace 39 · Chadwick | — | Chadwick | 21:23.00 |
| 40 | Tomas O'SullivanPlace 40 · Lamar | — | Lamar | 21:27.80 |
| 41 | Jonathan McElroyPlace 41 · Crane | — | Crane | 21:35.80 |
| 42 | Jerrod HarmonPlace 42 · Fair Grove | — | Fair Grove | 21:39.10 |
| 43 | Nick HelveyPlace 43 · Glendale | — | Glendale | 21:45.10 |
| 44 | Trent HayesPlace 44 · Diamond | — | Diamond | 21:47.50 |
| 45 | Jaren AlbrightPlace 45 · Clever | — | Clever | 21:48.00 |
| 46 | Nathan OlsonPlace 46 · Diamond | — | Diamond | 21:50.10 |
| 47 | Devon KeelerPlace 47 · Purdy | — | Purdy | 21:56.90 |
| 48 | Greg VangundaPlace 48 · Seneca | — | Seneca | 22:00.60 |
| 49 | Justin SleanPlace 49 · Southwest | — | Southwest | 22:02.70 |
| 50 | Billy IorgPlace 50 · Sparta | — | Sparta | 22:03.60 |
| 51 | Dakota HousePlace 51 · Clever | — | Clever | 22:06.00 |
| 53 | Zach SmithPlace 53 · Fair Grove | — | Fair Grove | 22:08.60 |
| 54 | Matt HickmanPlace 54 · Wheaton | — | Wheaton | 22:18.11 |
| 55 | Logan PetraPlace 55 · Chadwick | — | Chadwick | 22:20.80 |
| 56 | Tyler MusickPlace 56 · Wheaton | — | Wheaton | 22:23.00 |
| 57 | Matt WheelockPlace 57 · Chadwick | — | Chadwick | 22:23.70 |
| 58 | Justin YearyPlace 58 · Wheaton | — | Wheaton | 22:38.60 |
| 59 | Colton NeuhoffPlace 59 · Seneca | — | Seneca | 22:39.00 |
| 60 | Justin WalkerPlace 60 · Wheaton | — | Wheaton | 22:45.80 |
| 61 | Drew WilliamsPlace 61 · Purdy | — | Purdy | 23:08.90 |
| 62 | Jack BrisbinPlace 62 · Lamar | — | Lamar | 23:15.90 |
| 63 | Aaron AlexanderPlace 63 · Sparta | — | Sparta | 23:20.90 |
| 64 | Cameron CrewsPlace 64 · Fair Grove | — | Fair Grove | 23:51.30 |
| 65 | Josh AntlePlace 65 · Purdy | — | Purdy | 24:01.90 |
| 66 | Wesley MarrPlace 66 · Forsyth | — | Forsyth | 24:10.40 |
| 67 | Preston SteppPlace 67 · Forsyth | — | Forsyth | 24:12.20 |
| 68 | David GirsnPlace 68 · Sparta | — | Sparta | 24:17.80 |
| 69 | Ben MarplePlace 69 · Spokane | — | Spokane | 24:24.10 |
| 70 | Dakota LaxsonPlace 70 · Lamar | — | Lamar | 24:33.50 |
| 71 | Kyle RobertsonPlace 71 · Lamar | — | Lamar | 24:35.71 |
| 72 | Logan SheatPlace 72 · Lamar | — | Lamar | 24:44.40 |
| 73 | Phillip HumrichousePlace 73 · Fair Grove | — | Fair Grove | 24:44.80 |
| 74 | Damian OxedinePlace 74 · Sarcoxie | — | Sarcoxie | 25:35.21 |
| 75 | Jacob AdamsonPlace 75 · Sarcoxie | — | Sarcoxie | 26:20.40 |
| 76 | Justin HelmPlace 76 · Clever | — | Clever | 26:41.10 |
| 77 | Samuel GrubePlace 77 · Spokane | — | Spokane | 29:49.20 |
| 78 | Storm EutslerPlace 78 · Ash Grove | — | Ash Grove | 32:57.80 |