| 1 | Jack HausmanPlace 1 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 18:09 |
| 2 | Simon HollyPlace 2 · Grade 11 · Benton | 11 | Benton | 18:44 |
| 3 | Michael WallingPlace 3 · Grade 12 · Maysville | 12 | Maysville | 18:50 |
| 4 | Stuart SchmidtkePlace 4 · Grade 10 · Lafayette (St. Joseph) | 10 | Lafayette (St. Joseph) | 18:59 |
| 5 | Dominic MattockPlace 5 · Grade 12 · Maryville | 12 | Maryville | 19:25 |
| 6 | Andrew ZackusPlace 6 · Grade 12 · Benton | 12 | Benton | 19:27 |
| 7 | Max RobertsonPlace 7 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 19:28 |
| 8 | Robbie ParkeyPlace 8 · Grade 11 · Chillicothe | 11 | Chillicothe | 19:29 |
| 9 | Jackson BeaverPlace 9 · Grade 11 · Benton | 11 | Benton | 19:33 |
| 10 | Matthew MahoneyPlace 10 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 19:34 |
| 11 | Cody SavillePlace 11 · Grade 12 · Chillicothe | 12 | Chillicothe | 19:45 |
| 12 | Sam EvansPlace 12 · Grade 11 · Cameron | 11 | Cameron | 19:52 |
| 13 | Ben HartwigPlace 13 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 19:53 |
| 14 | Layne WormanPlace 14 · Grade 10 · Chillicothe | 10 | Chillicothe | 20:00 |
| 15 | Joshua SandersPlace 15 · Grade 10 · Maryville | 10 | Maryville | 20:04 |
| 16 | J. T. HartPlace 16 · Grade 12 · Savannah | 12 | Savannah | 20:05 |
| 17 | Dylan StockmanPlace 17 · Grade 11 · North Platte | 11 | North Platte | 20:06 |
| 18 | Colin ArnoldPlace 18 · Grade 10 · Maryville | 10 | Maryville | 20:13 |
| 19 | Max ClaycombPlace 19 · Grade 9 · Savannah | 9 | Savannah | 20:20 |
| 20 | Brent ShelorPlace 20 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 20:21 |
| 21 | Caleb GachPlace 21 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 20:24 |
| 22 | Kyle FusonPlace 22 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 20:25 |
| 23 | Max ThomasonPlace 23 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 20:26 |
| 24 | Zac HollandPlace 24 · Grade 11 · Chillicothe | 11 | Chillicothe | 20:28 |
| 25 | Gunnar YoungPlace 25 · Grade 9 · Chillicothe | 9 | Chillicothe | 20:34 |
| 26 | Scott ShawPlace 26 · Grade 12 · Maryville | 12 | Maryville | 20:45 |
| 27 | Dakota EadsPlace 27 · Grade 11 · Maysville | 11 | Maysville | 20:50 |
| 28 | Blake RomakerPlace 28 · Grade 12 · North Platte | 12 | North Platte | 20:52 |
| 29 | Jacob BarbeePlace 29 · Grade 9 · Cameron | 9 | Cameron | 20:54 |
| 30 | Josh SchmitzPlace 30 · Grade 11 · Cameron | 11 | Cameron | 20:59 |
| 31 | Jackson Ruffcorn-RowlandPlace 31 · Grade 11 · Cameron | 11 | Cameron | 21:01 |
| 32 | Caleb SappPlace 32 · Grade 12 · Maysville | 12 | Maysville | 21:08 |
| 33 | Eric BrownPlace 33 · Grade 11 · North Platte | 11 | North Platte | 21:09 |
| 34 | Cody GravenPlace 34 · Grade 12 · Maysville | 12 | Maysville | 21:24 |
| 35 | Lane RogersPlace 35 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 21:39 |
| 36 | Quinland KeaslingPlace 36 · Grade 12 · Cameron | 12 | Cameron | 21:42 |
| 37 | Seth EdwardsPlace 37 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 21:43 |
| 38 | Tristian CarmackPlace 38 · Grade 11 · Chillicothe | 11 | Chillicothe | 21:52 |
| 39 | Trevor PetreePlace 39 · Grade 10 · Chillicothe | 10 | Chillicothe | 21:53 |
| 40 | Gage BenightPlace 40 · Grade 10 · Lafayette (St. Joseph) | 10 | Lafayette (St. Joseph) | 21:54 |
| 41 | Griffin RosterPlace 41 · Grade 9 · Savannah | 9 | Savannah | 21:58 |
| 42 | Logan StockPlace 42 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 22:05 |
| 43 | Tyler WalshPlace 43 · Grade 11 · Maysville | 11 | Maysville | 22:06 |
| 44 | Michael ForsbergPlace 44 · Grade 12 · Benton | 12 | Benton | 22:21 |
| 45 | Isaiah Johnson-StewartPlace 45 · Grade 10 · Benton | 10 | Benton | 22:32 |
| 46 | Alex GardnerPlace 46 · Grade 10 · Maryville | 10 | Maryville | 23:12 |
| 47 | Christopher ParisPlace 47 · Grade 10 · Maryville | 10 | Maryville | 23:15 |
| 48 | Isaiah RamirezPlace 48 · Grade 10 · East Buchanan | 10 | East Buchanan | 23:23 |
| 49 | Billy WallingfordPlace 49 · Grade 9 · East Buchanan | 9 | East Buchanan | 23:28 |
| 50 | Brandon McKnightPlace 50 · Grade 12 · Savannah | 12 | Savannah | 23:33 |
| 51 | Tyler ClarkPlace 51 · Grade 9 · East Buchanan | 9 | East Buchanan | 23:34 |
| 52 | Sebastion PerryPlace 52 · Grade 9 · Benton | 9 | Benton | 24:04 |
| 53 | Scott AlbertyPlace 53 · Grade 11 · Savannah | 11 | Savannah | 24:07 |
| 54 | Austin WetheredPlace 54 · Grade 12 · Benton | 12 | Benton | 24:18 |
| 55 | Aaron PrinzPlace 55 · Grade 9 · Maryville | 9 | Maryville | 24:35 |
| 56 | Joshua StevensonPlace 56 · Grade 9 · Cameron | 9 | Cameron | 24:38 |
| 57 | Tanner CobbPlace 57 · Grade 11 · East Buchanan | 11 | East Buchanan | 25:03 |
| 58 | Conner StroughPlace 58 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 25:07 |
| 59 | Josiah ChambersPlace 59 · Grade 10 · Savannah | 10 | Savannah | 26:42 |
| 60 | Zane SilkettPlace 60 · Grade 11 · Savannah | 11 | Savannah | 27:14 |
| 61 | Aaron WilliamsPlace 61 · Grade 11 · East Buchanan | 11 | East Buchanan | 29:56 |
| 62 | Jacob ParkhurstPlace 62 · Grade 10 · East Buchanan | 10 | East Buchanan | 32:18 |