| 1 | Kenneth FroebePlace 1 · Grade 12 · Christ Preparatory | 12 | Christ Preparatory | 17:04.00 |
| 2 | Ryan ZitterPlace 2 · Grade 12 · Christ Preparatory | 12 | Christ Preparatory | 17:13.00 |
| 3 | Michael WallingPlace 3 · Grade 11 · Maysville | 11 | Maysville | 17:14.00 |
| 4 | Sam HausmanPlace 4 · Grade 12 · Bishop Leblond | 12 | Bishop Leblond | 17:23.00 |
| 5 | Alex GoertzPlace 5 · Grade 11 · Christ Preparatory | 11 | Christ Preparatory | 17:25.00 |
| 6 | Nolan McCallPlace 6 · Grade 12 · St James Academy | 12 | St James Academy | 17:51.00 |
| 7 | Jack HausmanPlace 7 · Grade 9 · Bishop Leblond | 9 | Bishop Leblond | 17:52.00 |
| 8 | Daniel LaPlantePlace 8 · Grade 10 · St James Academy | 10 | St James Academy | 17:53.00 |
| 9 | Jack CoganPlace 9 · Grade 12 · West Platte | 12 | West Platte | 17:58.00 |
| 10 | Lantz MorrowPlace 10 · Grade 12 · Penney | 12 | Penney | 17:59.00 |
| 11 | Simeon BrewsterPlace 11 · Grade 12 · Christ Preparatory | 12 | Christ Preparatory | 18:03.00 |
| 12 | Jordan CrawfordPlace 12 · Grade 11 · Park Hill South | 11 | Park Hill South | 18:05.00 |
| 13 | Colin GrahamPlace 13 · Grade 12 · Penney | 12 | Penney | 18:08.00 |
| 14 | Michael SelenkePlace 14 · Grade 11 · St James Academy | 11 | St James Academy | 18:11.00 |
| 15 | Ronak SutariyaPlace 15 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:15.00 |
| 16 | Tyler LamettePlace 16 · Grade 12 · Kansas City East Chr | 12 | Kansas City East Chr | 18:19.00 |
| 17 | Ben HuerterPlace 17 · Grade 10 · St James Academy | 10 | St James Academy | 18:20.00 |
| 18 | Austin StumpPlace 18 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:20.00 |
| 19 | Mark BuchholzPlace 19 · Grade 10 · Kansas City Lutheran | 10 | Kansas City Lutheran | 18:21.00 |
| 20 | Nathan WilsonPlace 20 · Grade 12 · West Platte | 12 | West Platte | 18:21.00 |
| 21 | Easton AsperganPlace 21 · Grade 11 · Kansas City Lutheran | 11 | Kansas City Lutheran | 18:26.00 |
| 22 | Keaton JohnsonPlace 22 · Grade 12 · West Platte | 12 | West Platte | 18:28.00 |
| 23 | Brad BerningPlace 23 · Grade 12 · St James Academy | 12 | St James Academy | 18:34.00 |
| 24 | Erik WilkinsonPlace 24 · Grade 9 · St James Academy | 9 | St James Academy | 18:39.00 |
| 25 | Thomas StamosPlace 25 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 18:41.00 |
| 26 | Ryan RadakovichPlace 26 · Grade 9 · St James Academy | 9 | St James Academy | 18:43.00 |
| 27 | Daniel CichaPlace 27 · Grade 10 · West Platte | 10 | West Platte | 18:48.00 |
| 28 | Henry BerginPlace 28 · Grade 11 · Kansas City East Chr | 11 | Kansas City East Chr | 18:49.00 |
| 29 | Westley KingPlace 29 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:50.00 |
| 30 | Paul ModlinPlace 30 · Grade 12 · Bishop Leblond | 12 | Bishop Leblond | 18:50.00 |
| 31 | Kevin SchmitzPlace 31 · Grade 10 · Lawson | 10 | Lawson | 18:51.00 |
| 32 | Blake RomakerPlace 32 · Grade 11 · North Platte R | 11 | North Platte R | 18:51.00 |
| 33 | Wyatt MarshPlace 33 · Grade 12 · Plattsburg | 12 | Plattsburg | 18:51.00 |
| 34 | Thomas BryanPlace 34 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 18:52.00 |
| 35 | Benjamin CrissPlace 35 · Grade 11 · Christ Preparatory | 11 | Christ Preparatory | 18:52.00 |
| 36 | Seth WynnePlace 36 · Grade 10 · Penney | 10 | Penney | 18:55.00 |
| 37 | Mason CoxPlace 37 · Grade 11 · Lawson | 11 | Lawson | 18:57.00 |
| 38 | Aaron BoatmanPlace 38 · Grade 9 · Kansas City Lutheran | 9 | Kansas City Lutheran | 19:02.00 |
| 39 | Keegan BeardsleePlace 39 · Grade 10 · Lathrop R | 10 | Lathrop R | 19:07.00 |
| 40 | Griffin JohnsonPlace 40 · Grade 10 · Lawson | 10 | Lawson | 19:08.00 |
| 41 | Noah JonesPlace 41 · Grade 9 · Kansas City East Chr | 9 | Kansas City East Chr | 19:12.00 |
| 42 | Jared SchmidtPlace 42 · Grade 11 · Christ Preparatory | 11 | Christ Preparatory | 19:14.00 |
| 43 | Stephen KomarPlace 43 · Grade 12 · Park Hill South | 12 | Park Hill South | 19:14.00 |
| 44 | Tyler MartinPlace 44 · Grade 10 · Dekalb | 10 | Dekalb | 19:15.00 |
| 45 | Ty JonesPlace 45 · Grade 10 · Rock Port | 10 | Rock Port | 19:16.00 |
| 46 | David BallewPlace 46 · Grade 10 · Kansas City East Chr | 10 | Kansas City East Chr | 19:19.00 |
| 47 | Connor GilzeanPlace 47 · Grade 9 · Lathrop R | 9 | Lathrop R | 19:22.00 |
| 48 | Morgan KnochPlace 48 · Grade 11 · Lawson | 11 | Lawson | 19:23.00 |
| 49 | Chris FryPlace 49 · Grade 12 · St Joseph Christian | 12 | St Joseph Christian | 19:28.00 |
| 50 | Alston MouldenPlace 50 · Grade 9 · Mid-Buchanan | 9 | Mid-Buchanan | 19:28.00 |
| 51 | Caleb GachPlace 51 · Grade 11 · Bishop Leblond | 11 | Bishop Leblond | 19:36.00 |
| 52 | James StantonPlace 52 · Grade 12 · West Platte | 12 | West Platte | 19:37.00 |
| 53 | Kenneth RosePlace 53 · Grade 11 · Lawson | 11 | Lawson | 19:37.00 |
| 54 | Austin RhoadesPlace 54 · Grade 9 · Winston R | 9 | Winston R | 19:41.00 |
| 55 | Wyatt VanDePolPlace 55 · Grade 11 · Christ Preparatory | 11 | Christ Preparatory | 19:44.00 |
| 56 | Jackson RushPlace 56 · Grade 9 · St Joseph Christian | 9 | St Joseph Christian | 19:50.00 |
| 57 | Collin ShiltsPlace 57 · Grade 9 · Lawson | 9 | Lawson | 19:50.00 |
| 58 | Trevor HolmesPlace 58 · Grade 11 · Rock Port | 11 | Rock Port | 19:51.00 |
| 59 | Aaron SchmidtPlace 59 · Grade 12 · St Joseph Christian | 12 | St Joseph Christian | 19:55.00 |
| 60 | Sterling EvansPlace 60 · Grade 10 · Lathrop R | 10 | Lathrop R | 19:58.00 |
| 61 | Cody GrigsbyPlace 61 · Grade 12 · Lawson | 12 | Lawson | 20:03.00 |
| 62 | Sam FritzPlace 62 · Grade 10 · Kansas City Lutheran | 10 | Kansas City Lutheran | 20:08.00 |
| 63 | Justin GannonPlace 63 · Grade 9 · Lathrop R | 9 | Lathrop R | 20:16.00 |
| 64 | Cody GravenPlace 64 · Grade 11 · Maysville | 11 | Maysville | 20:22.00 |
| 65 | Dylan StockmanPlace 65 · Grade 10 · North Platte R | 10 | North Platte R | 20:24.00 |
| 66 | Alex GrossPlace 66 · Grade 12 · Park Hill South | 12 | Park Hill South | 20:25.00 |
| 67 | Maxwell ThomasonPlace 67 · Grade 9 · Bishop Leblond | 9 | Bishop Leblond | 20:27.00 |
| 68 | Justin HamiltonPlace 68 · Grade 11 · Princeton | 11 | Princeton | 20:33.00 |
| 69 | Troy IskePlace 69 · Grade 12 · Dekalb | 12 | Dekalb | 20:37.00 |
| 70 | Ian TerwillegerPlace 70 · Grade 10 · Plattsburg | 10 | Plattsburg | 20:39.00 |
| 71 | Eric BrownPlace 71 · Grade 10 · North Platte R | 10 | North Platte R | 20:42.00 |
| 72 | Caleb SappPlace 72 · Grade 11 · Maysville | 11 | Maysville | 20:48.00 |
| 73 | Bryce YountPlace 73 · Grade 12 · West Platte | 12 | West Platte | 20:57.00 |
| 74 | Marshall MorrisPlace 74 · Grade 11 · Plattsburg | 11 | Plattsburg | 21:01.00 |
| 75 | Tyler JonesPlace 75 · Grade 9 · Rock Port | 9 | Rock Port | 21:15.00 |
| 76 | Reuben WinterPlace 76 · Grade 9 · Kansas City East Chr | 9 | Kansas City East Chr | 21:21.00 |
| 77 | Brandon MarquartPlace 77 · Grade 10 · West Platte | 10 | West Platte | 21:21.00 |
| 78 | Isaiah HasleyPlace 78 · Grade 12 · Plattsburg | 12 | Plattsburg | 21:27.00 |
| 79 | Zac BreitkreutzPlace 79 · Grade 9 · Kansas City Lutheran | 9 | Kansas City Lutheran | 21:28.00 |
| 80 | Logan StuckerPlace 80 · Grade 9 · Plattsburg | 9 | Plattsburg | 21:30.00 |
| 81 | Ethan DixonPlace 81 · Grade 9 · Penney | 9 | Penney | 21:34.00 |
| 82 | Andrew AlexanderPlace 82 · Grade 10 · North Platte R | 10 | North Platte R | 21:39.00 |
| 83 | John AndersonPlace 83 · Grade 10 · Mid-Buchanan | 10 | Mid-Buchanan | 21:49.00 |
| 84 | Matthew CarpenterPlace 84 · Grade 11 · Mid-Buchanan | 11 | Mid-Buchanan | 21:53.00 |
| 85 | Bryston SalmonsPlace 85 · Grade 9 · Dekalb | 9 | Dekalb | 21:57.00 |
| 86 | Jacob DavisPlace 86 · Grade 11 · Plattsburg | 11 | Plattsburg | 21:59.00 |
| 87 | Nick PattersonPlace 87 · Grade 11 · Dekalb | 11 | Dekalb | 22:01.00 |
| 88 | Andrew RobertsPlace 88 · Grade 10 · North Platte R | 10 | North Platte R | 22:04.00 |
| 89 | Kyle BallardPlace 89 · Grade 12 · North Platte R | 12 | North Platte R | 22:12.00 |
| 90 | Jacob ClaxtonPlace 90 · Grade 11 · Kansas City East Chr | 11 | Kansas City East Chr | 22:16.00 |
| 91 | Kris RowlandPlace 91 · Grade 12 · Mid-Buchanan | 12 | Mid-Buchanan | 22:16.00 |
| 92 | Gavin SingletonPlace 92 · Grade 10 · North Platte R | 10 | North Platte R | 22:27.00 |
| 93 | Caleb McMillianPlace 93 · Grade 11 · Bishop Leblond | 11 | Bishop Leblond | 22:31.00 |
| 94 | Mason ReyesPlace 94 · Grade 9 · Lathrop R | 9 | Lathrop R | 22:39.00 |
| 95 | Hagen KimseyPlace 95 · Grade 9 · St Joseph Christian | 9 | St Joseph Christian | 22:45.00 |
| 96 | Mason DickhutPlace 96 · Grade 9 · Kansas City Lutheran | 9 | Kansas City Lutheran | 22:46.00 |
| 97 | Blake LeePlace 97 · Grade 12 · Kansas City East Chr | 12 | Kansas City East Chr | 23:03.00 |
| 98 | Jonathon SteelePlace 98 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 23:30.00 |
| 99 | Ethan MillerPlace 99 · Grade 9 · Rock Port | 9 | Rock Port | 23:42.00 |
| 100 | Ryan CarpenterPlace 100 · Grade 9 · Mid-Buchanan | 9 | Mid-Buchanan | 24:57.00 |
| 101 | Josiah MannersPlace 101 · St Joseph Christian | — | St Joseph Christian | 26:28.00 |
| 102 | Riley PoagePlace 102 · Grade 10 · St Joseph Christian | 10 | St Joseph Christian | 28:43.00 |