| 1 | Ty HughesPlace 1 · Grade 11 · Liberty North | 11 | Liberty North | 16:35.00 |
| 2 | Spencer HudsonPlace 2 · Grade 12 · West Platte | 12 | West Platte | 16:45.00 |
| 3 | Kain EllisPlace 3 · Grade 12 · Benton | 12 | Benton | 16:56.00 |
| 4 | Tucker MellesPlace 4 · Grade 10 · Park Hill South | 10 | Park Hill South | 17:00.00 |
| 5 | Landon AllenPlace 5 · Grade 11 · Staley | 11 | Staley | 17:02.00 |
| 6 | Nathan StraubelPlace 6 · Grade 10 · Plate County | 10 | Plate County | 17:03.00 |
| 7 | Gus WhitmanPlace 7 · Grade 10 · Park Hill South | 10 | Park Hill South | 17:10.00 |
| 8 | Chris SammonsPlace 8 · Grade 12 · Smithville | 12 | Smithville | 17:25.00 |
| 9 | Cameron SchaeferPlace 9 · Grade 10 · Staley | 10 | Staley | 17:25.59 |
| 10 | Chris WoodPlace 10 · Grade 10 · Staley | 10 | Staley | 17:26.00 |
| 11 | Jacob OlsenPlace 11 · Grade 12 · Plate County | 12 | Plate County | 17:35.00 |
| 12 | Avery WhitsellPlace 12 · Grade 12 · Maysville Bishop | 12 | Maysville Bishop | 17:37.00 |
| 13 | Luke LockhartPlace 13 · Grade 11 · Staley | 11 | Staley | 17:38.00 |
| 14 | Keyan LundersPlace 14 · Grade 11 · Park Hill South | 11 | Park Hill South | 17:43.00 |
| 15 | DJ StahlPlace 15 · Grade 10 · Smithville | 10 | Smithville | 17:47.00 |
| 16 | Logan KavanaughPlace 16 · Grade 11 · Liberty North | 11 | Liberty North | 17:51.00 |
| 17 | Danny BlackwellPlace 17 · Grade 12 · Liberty North | 12 | Liberty North | 17:54.00 |
| 18 | Clay EvansPlace 18 · Grade 12 · Lathrop | 12 | Lathrop | 17:55.00 |
| 19 | Quint UnderwoodPlace 19 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 17:55.00 |
| 20 | Jon ChuPlace 20 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 17:56.00 |
| 21 | Jack FrazierPlace 21 · Grade 9 · Staley | 9 | Staley | 17:57.00 |
| 22 | Sam HausmanPlace 22 · Grade 11 · Leblond | 11 | Leblond | 17:58.00 |
| 23 | Evan PetersonPlace 23 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 17:59.00 |
| 24 | Nathan WilsonPlace 24 · Grade 11 · West Platte | 11 | West Platte | 18:03.00 |
| 25 | Austin CaselPlace 25 · Grade 11 · Liberty North | 11 | Liberty North | 18:08.00 |
| 26 | John GoldsberryPlace 26 · Grade 11 · Staley | 11 | Staley | 18:08.50 |
| 27 | Justin PersellPlace 27 · Grade 12 · Richmond | 12 | Richmond | 18:09.00 |
| 28 | Lantz MorrowPlace 28 · Grade 11 · Penney | 11 | Penney | 18:11.00 |
| 29 | Aaron LehmanPlace 29 · Grade 11 · Staley | 11 | Staley | 18:13.00 |
| 30 | Jack SchabenPlace 30 · Grade 10 · Staley | 10 | Staley | 18:16.00 |
| 31 | Andrew JensenPlace 31 · Grade 12 · Chillicothe | 12 | Chillicothe | 18:17.00 |
| 32 | Ethan LasleyPlace 32 · Grade 9 · Grain Valley | 9 | Grain Valley | 18:19.00 |
| 33 | Kevin SchultsPlace 33 · Grade 11 · Plate County | 11 | Plate County | 18:20.00 |
| 34 | Keaton JohnsonPlace 34 · Grade 11 · West Platte | 11 | West Platte | 18:21.00 |
| 35 | Aaron ShannonPlace 35 · Grade 12 · Benton | 12 | Benton | 18:22.00 |
| 36 | Luke KernellPlace 36 · Grade 9 · Liberty North | 9 | Liberty North | 18:23.00 |
| 37 | Colt WhittPlace 37 · Grade 12 · Penney | 12 | Penney | 18:25.00 |
| 38 | Austin ClancyPlace 38 · Grade 12 · Excellsior Springs | 12 | Excellsior Springs | 18:28.00 |
| 39 | Garrett CrossPlace 39 · Grade 11 · Oak Grove | 11 | Oak Grove | 18:29.00 |
| 40 | Hunter GreggPlace 40 · Grade 11 · Benton | 11 | Benton | 18:33.00 |
| 41 | Matthew TweediePlace 41 · Grade 11 · Richmond | 11 | Richmond | 18:33.50 |
| 42 | Cameron PurtlePlace 42 · Grade 11 · Smithville | 11 | Smithville | 18:35.00 |
| 43 | Simon TrasterPlace 43 · Grade 11 · Benton | 11 | Benton | 18:35.50 |
| 44 | Jack CoganPlace 44 · Grade 11 · West Platte | 11 | West Platte | 18:35.59 |
| 45 | Kenyon BriggsPlace 45 · Grade 12 · Truman | 12 | Truman | 18:35.70 |
| 46 | Ryan LoftisPlace 46 · Grade 12 · Staley | 12 | Staley | 18:37.00 |
| 47 | Lendon CalhounPlace 47 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:38.00 |
| 48 | Jacob CoganPlace 48 · Grade 12 · West Platte | 12 | West Platte | 18:39.00 |
| 49 | Christian JanotaPlace 49 · Grade 11 · Truman | 11 | Truman | 18:39.09 |
| 50 | Colin GrahamPlace 50 · Grade 11 · Penney | 11 | Penney | 18:40.00 |
| 51 | Chase WutkePlace 51 · Grade 10 · Smithville | 10 | Smithville | 18:41.00 |
| 52 | Stefan SchmidtPlace 52 · Grade 11 · Plate County | 11 | Plate County | 18:41.09 |
| 53 | Tailor GreerPlace 53 · Grade 12 · Ruskin | 12 | Ruskin | 18:45.00 |
| 54 | Derek KendallPlace 54 · Grade 12 · Benton | 12 | Benton | 18:46.00 |
| 55 | Eli FrommPlace 55 · Grade 12 · Pembroke Hill | 12 | Pembroke Hill | 18:48.00 |
| 56 | Jordan MillerPlace 56 · Grade 11 · Lafayette St. Joseph | 11 | Lafayette St. Joseph | 18:49.00 |
| 57 | Jacob BowlinPlace 57 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:49.50 |
| 58 | Eli WilliamsPlace 58 · Grade 11 · Park Hill South | 11 | Park Hill South | 18:51.00 |
| 59 | Matt RobbinsPlace 59 · Grade 10 · Park Hill South | 10 | Park Hill South | 18:51.50 |
| 60 | Ryan SchaklefordPlace 60 · Grade 12 · Staley | 12 | Staley | 18:54.00 |
| 61 | Isaac FriedenPlace 61 · Grade 10 · Park Hill South | 10 | Park Hill South | 18:56.00 |
| 62 | Paul ModlinPlace 62 · Grade 11 · Leblond | 11 | Leblond | 18:57.00 |
| 63 | Michael WallingPlace 63 · Grade 10 · Maysville Bishop | 10 | Maysville Bishop | 18:59.00 |
| 64 | Rucker PiercePlace 64 · Grade 10 · Plate County | 10 | Plate County | 19:02.00 |
| 65 | Michael MaloneyPlace 65 · Grade 12 · Penney | 12 | Penney | 19:05.00 |
| 66 | Tristan McCoyPlace 66 · Grade 10 · Park Hill South | 10 | Park Hill South | 19:06.00 |
| 67 | Jacob EwingPlace 67 · Grade 10 · Liberty North | 10 | Liberty North | 19:10.00 |
| 68 | Christian CarterPlace 68 · Grade 11 · Excellsior Springs | 11 | Excellsior Springs | 19:11.00 |
| 69 | Aiden Vanden BosPlace 69 · Grade 11 · Smithville | 11 | Smithville | 19:14.00 |
| 70 | Kirk BlakleyPlace 70 · Grade 11 · Plate County | 11 | Plate County | 19:15.00 |
| 71 | Andy WilsonPlace 71 · Grade 12 · Lawson | 12 | Lawson | 19:16.00 |
| 72 | Brandon DrewPlace 72 · Grade 9 · Liberty North | 9 | Liberty North | 19:17.00 |
| 73 | Chase WhortonPlace 73 · Grade 11 · Park Hill South | 11 | Park Hill South | 19:18.00 |
| 74 | Dexter FletchallPlace 74 · Grade 12 · Lawson | 12 | Lawson | 19:19.00 |
| 75 | Dylan McCloskeyPlace 75 · Grade 10 · Liberty North | 10 | Liberty North | 19:20.00 |
| 76 | Nolan OrfPlace 76 · Grade 10 · Plate County | 10 | Plate County | 19:21.00 |
| 77 | Joe BarryPlace 77 · Grade 9 · Liberty North | 9 | Liberty North | 19:22.00 |
| 78 | Robert SaundersPlace 78 · Grade 12 · Excellsior Springs | 12 | Excellsior Springs | 19:23.00 |
| 79 | Wyatt BulkPlace 79 · Grade 10 · Richmond | 10 | Richmond | 19:24.00 |
| 80 | Keaton MurryPlace 80 · Grade 11 · Park Hill South | 11 | Park Hill South | 19:25.00 |
| 81 | Blake VaughnPlace 81 · Grade 12 · Lathrop | 12 | Lathrop | 19:30.00 |
| 82 | Quintan ReedPlace 82 · Grade 10 · Smithville | 10 | Smithville | 19:32.00 |
| 83 | Blake RomakerPlace 83 · Grade 10 · North Platte | 10 | North Platte | 19:33.00 |
| 84 | Chris PhanPlace 84 · Grade 11 · Plate County | 11 | Plate County | 19:34.00 |
| 85 | John BarryPlace 85 · Grade 12 · Liberty North | 12 | Liberty North | 19:35.00 |
| 86 | Landon WaltersPlace 86 · Grade 12 · Liberty North | 12 | Liberty North | 19:36.00 |
| 87 | Mason CoxPlace 87 · Grade 10 · Lawson | 10 | Lawson | 19:37.00 |
| 88 | Corey HesterPlace 88 · Grade 10 · Grain Valley | 10 | Grain Valley | 19:38.00 |
| 89 | James MeyerPlace 89 · Grade 11 · O'Hara | 11 | O'Hara | 19:39.00 |
| 90 | James ParkersonPlace 90 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 19:40.00 |
| 91 | Andrew ZackusPlace 91 · Grade 10 · Benton | 10 | Benton | 19:45.00 |
| 92 | Derek EckertPlace 92 · Grade 10 · Chillicothe | 10 | Chillicothe | 19:50.00 |
| 93 | Kenneth RosePlace 93 · Grade 10 · Lawson | 10 | Lawson | 19:55.00 |
| 94 | Dakota DefreecePlace 94 · Grade 12 · O'Hara | 12 | O'Hara | 19:56.00 |
| 95 | Roy BransonPlace 95 · Grade 11 · Richmond | 11 | Richmond | 19:57.00 |
| 96 | Tyler MartinPlace 96 · Grade 9 · Dekalb | 9 | Dekalb | 20:04.00 |
| 97 | Kolby EllerPlace 97 · Grade 11 · Chillicothe | 11 | Chillicothe | 20:05.00 |
| 98 | Zac BreitkreutzPlace 98 · Grade 9 · Center | 9 | Center | 20:06.00 |
| 99 | Ki'Juan HarrisPlace 99 · Grade 10 · Grandview | 10 | Grandview | 20:07.00 |
| 100 | Luke McCarthyPlace 100 · Grade 12 · Pembroke Hill | 12 | Pembroke Hill | 20:08.00 |
| 101 | Andrew MurphyPlace 101 · Grade 9 · Smithville | 9 | Smithville | 20:12.00 |
| 102 | Joe HoakPlace 102 · Grade 9 · Penney | 9 | Penney | 20:12.00 |
| 103 | Nathan JacksonPlace 103 · Grade 9 · Cameron | 9 | Cameron | 20:13.00 |
| 104 | Drew PfeifferPlace 104 · Grade 12 · Grain Valley | 12 | Grain Valley | 20:14.00 |
| 105 | Jacob NallPlace 105 · Grade 12 · Excellsior Springs | 12 | Excellsior Springs | 20:15.00 |
| 106 | Zac CarmichaelPlace 106 · Grade 11 · Maryville | 11 | Maryville | 20:16.00 |
| 107 | Nathan RyanPlace 107 · Grade 9 · Grain Valley | 9 | Grain Valley | 20:16.20 |
| 108 | Corbett MckinneyPlace 108 · Grade 11 · O'Hara | 11 | O'Hara | 20:16.30 |
| 109 | Zeb DuncanPlace 109 · Grade 12 · Lawson | 12 | Lawson | 20:17.00 |
| 110 | Alex CarolanPlace 110 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 20:18.00 |
| 111 | Tim HintonPlace 111 · Grade 10 · Grain Valley | 10 | Grain Valley | 20:18.09 |
| 112 | Alexander RichPlace 112 · Grade 12 · Lafayette St. Joseph | 12 | Lafayette St. Joseph | 20:23.00 |
| 113 | Brett HallPlace 113 · Grade 12 · Lathrop | 12 | Lathrop | 20:24.00 |
| 114 | Dakota SheltonPlace 114 · Grade 12 · Lafayette St. Joseph | 12 | Lafayette St. Joseph | 20:25.00 |
| 115 | Jesse BulkPlace 115 · Grade 12 · Richmond | 12 | Richmond | 20:26.00 |
| 116 | Adam BlackstockPlace 116 · Grade 9 · Grandview | 9 | Grandview | 20:27.00 |
| 117 | Jack FranklinPlace 117 · Grade 11 · Truman | 11 | Truman | 20:29.00 |
| 118 | Will HarmonPlace 118 · Grade 11 · Truman | 11 | Truman | 20:30.00 |
| 119 | D'Anthony BerryPlace 119 · Grade 11 · Grandview | 11 | Grandview | 20:31.00 |
| 120 | Morgan KnochPlace 120 · Grade 10 · Lawson | 10 | Lawson | 20:32.00 |
| 121 | Keegan BeardsleyPlace 121 · Grade 9 · Lathrop | 9 | Lathrop | 20:33.00 |
| 122 | James StantonPlace 122 · Grade 11 · West Platte | 11 | West Platte | 20:35.00 |
| 123 | Sterling EvansPlace 123 · Grade 9 · Lathrop | 9 | Lathrop | 20:39.00 |
| 124 | Seth EdwardsPlace 124 · Grade 9 · Excellsior Springs | 9 | Excellsior Springs | 20:45.00 |
| 125 | Jordan WilcoxsonPlace 125 · Grade 10 · O'Hara | 10 | O'Hara | 20:47.00 |
| 126 | Aaron SchmidtPlace 126 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 20:52.00 |
| 127 | Daniel DehanPlace 127 · Grade 12 · Richmond | 12 | Richmond | 20:57.00 |
| 128 | Corey MartinPlace 128 · Grade 12 · Oak Grove | 12 | Oak Grove | 21:02.00 |
| 129 | Daniel CichaPlace 129 · Grade 9 · West Platte | 9 | West Platte | 21:02.09 |
| 130 | Brent ShelorPlace 130 · Grade 9 · Excellsior Springs | 9 | Excellsior Springs | 21:03.00 |
| 131 | Justin EllistonPlace 131 · Grade 12 · Lafayette St. Joseph | 12 | Lafayette St. Joseph | 21:05.00 |
| 132 | Luke RumbaughPlace 132 · Grade 10 · Richmond | 10 | Richmond | 21:13.00 |
| 133 | Dominic MattockPlace 133 · Grade 10 · Maryville | 10 | Maryville | 21:14.00 |
| 134 | Ethan TurnerPlace 134 · Grade 11 · Richmond | 11 | Richmond | 21:15.00 |
| 135 | Chase HarrisonPlace 135 · Grade 12 · Lathrop | 12 | Lathrop | 21:22.00 |
| 136 | Jeremy AmbrosePlace 136 · Grade 12 · O'Hara | 12 | O'Hara | 21:23.00 |
| 137 | Toby SmithPlace 137 · Grade 11 · Cameron | 11 | Cameron | 21:24.00 |
| 138 | Seth WynnePlace 138 · Grade 9 · Penney | 9 | Penney | 21:25.00 |
| 139 | Caleb SappPlace 139 · Grade 10 · Maysville Bishop | 10 | Maysville Bishop | 21:26.00 |
| 140 | Logan MoosePlace 140 · Grade 12 · West Platte | 12 | West Platte | 21:27.00 |
| 141 | Jeff PellingPlace 141 · Grade 11 · Smithville | 11 | Smithville | 21:27.09 |
| 142 | Scott ShawPlace 142 · Grade 10 · Maryville | 10 | Maryville | 21:27.30 |
| 143 | Jensen MayesPlace 143 · Grade 9 · Lathrop | 9 | Lathrop | 21:28.00 |
| 144 | Martyseon KelleyPlace 144 · Grade 12 · Grandview | 12 | Grandview | 21:28.09 |
| 145 | Cole DohertyPlace 145 · Grade 12 · Oak Grove | 12 | Oak Grove | 21:28.20 |
| 146 | Zack McCurdy-DeckerPlace 146 · Grade 10 · Grandview | 10 | Grandview | 21:28.30 |
| 147 | Parker SummersPlace 147 · Grade 12 · Liberty North | 12 | Liberty North | 21:30.00 |
| 148 | John WilliamsPlace 148 · Grade 10 · Truman | 10 | Truman | 21:31.00 |
| 149 | Tyler BrattenPlace 149 · Grade 10 · North Platte | 10 | North Platte | 21:32.00 |
| 150 | Jackson PencePlace 150 · Grade 10 · Richmond | 10 | Richmond | 21:39.00 |
| 151 | Tyler LeivanPlace 151 · Grade 11 · Lafayette St. Joseph | 11 | Lafayette St. Joseph | 21:40.00 |
| 152 | Matt MotterPlace 152 · Grade 10 · Grandview | 10 | Grandview | 21:51.00 |
| 153 | Terionta BowdanPlace 153 · Grade 9 · Grandview | 9 | Grandview | 21:52.00 |
| 154 | Bailey DolataPlace 154 · Grade 9 · Excellsior Springs | 9 | Excellsior Springs | 22:06.00 |
| 155 | Charles JohnsonPlace 155 · Grade 12 · Dekalb | 12 | Dekalb | 22:13.00 |
| 156 | Levi WieesePlace 156 · Grade 10 · Chillicothe | 10 | Chillicothe | 22:13.09 |
| 157 | Dalton ThatePlace 157 · Grade 11 · North Platte | 11 | North Platte | 22:13.50 |
| 158 | Andrew RobertsPlace 158 · Grade 9 · North Platte | 9 | North Platte | 22:15.00 |
| 159 | Casey ShepherdPlace 159 · Grade 12 · Leblond | 12 | Leblond | 22:16.00 |
| 160 | Kameron SchiefferPlace 160 · Grade 11 · Maryville | 11 | Maryville | 22:27.00 |
| 161 | Hunter HawthornePlace 161 · Grade 11 · Maryville | 11 | Maryville | 22:28.00 |
| 162 | Ethan AmbrosePlace 162 · Grade 12 · O'Hara | 12 | O'Hara | 22:29.00 |
| 163 | Alijah NorrisPlace 163 · Grade 10 · Center | 10 | Center | 22:35.00 |
| 164 | Noah EarnheartPlace 164 · Grade 9 · Penney | 9 | Penney | 22:37.00 |
| 165 | Troy IskePlace 165 · Grade 11 · Dekalb | 11 | Dekalb | 22:46.00 |
| 166 | Nathan HollisPlace 166 · Grade 10 · Chillicothe | 10 | Chillicothe | 22:54.00 |
| 167 | Brad MunsonPlace 167 · Grade 12 · Maysville Bishop | 12 | Maysville Bishop | 22:55.00 |
| 168 | Aaron BrownPlace 168 · Grade 10 · Kearney | 10 | Kearney | 23:00.00 |
| 169 | Sam EarnheartPlace 169 · Grade 10 · Penney | 10 | Penney | 23:01.00 |
| 170 | Connor HoltcampPlace 170 · Grade 9 · Truman | 9 | Truman | 23:05.00 |
| 171 | Quinland KeaslingPlace 171 · Grade 10 · Cameron | 10 | Cameron | 23:06.00 |
| 172 | Caleb McMillianPlace 172 · Grade 10 · Leblond | 10 | Leblond | 23:10.00 |
| 173 | Charles PatrickPlace 173 · Grade 11 · Center | 11 | Center | 23:15.00 |
| 174 | Brandon FosterPlace 174 · Grade 10 · Cameron | 10 | Cameron | 23:20.00 |
| 175 | Ian HarmonPlace 175 · Grade 9 · Truman | 9 | Truman | 23:23.00 |
| 176 | Alex OverbayPlace 176 · Grade 11 · Truman | 11 | Truman | 23:25.00 |
| 177 | Justin JanorschkePlace 177 · Grade 11 · Dekalb | 11 | Dekalb | 23:30.00 |
| 178 | Hunter BurtonPlace 178 · Grade 11 · Chillicothe | 11 | Chillicothe | 23:31.00 |
| 179 | Cordell WhitePlace 179 · Grade 9 · Center | 9 | Center | 23:32.00 |
| 180 | Dakota SpencerPlace 180 · Grade 10 · Cameron | 10 | Cameron | 24:39.00 |
| 181 | Daniel McChullochPlace 181 · Grade 11 · Maryville | 11 | Maryville | 24:41.00 |
| 182 | Brandon HuxleyPlace 182 · Grade 9 · Truman | 9 | Truman | 26:01.00 |
| 183 | Nicholas HoofPlace 183 · Grade 9 · Center | 9 | Center | 26:04.00 |
| 184 | Matt McDanielsPlace 184 · Grade 11 · Cameron | 11 | Cameron | 29:15.00 |