| 1 | Ryan LaytonPlace 1 · Mill Valley | — | Mill Valley | 18:12.50 | 1 |
| 2 | Wil LehanPlace 2 · Mill Valley | — | Mill Valley | 18:25.60 | 2 |
| 3 | Edwuar FloresPlace 3 · Olathe North | — | Olathe North | 18:37.30 | 3 |
| 4 | Brendan AkehurstPlace 4 · Mill Valley | — | Mill Valley | 18:43.20 | 4 |
| 5 | Joseph LiangPlace 5 · BV West | — | BV West | 18:47.10 | 5 |
| 6 | Tristen CarrinPlace 6 · Olathe West | — | Olathe West | 18:47.70 | 6 |
| 7 | Donald ChambersPlace 7 · Gardner Edgerton | — | Gardner Edgerton | 18:48.60 | 7 |
| 8 | Gage GrahamPlace 8 · Gardner Edgerton | — | Gardner Edgerton | 18:52.90 | 8 |
| 9 | Andrew StellePlace 9 · Mill Valley | — | Mill Valley | 18:54.50 | 9 |
| 10 | Aidan RundbergPlace 10 · Olathe West | — | Olathe West | 18:56.50 | 10 |
| 11 | Jacob PriefertPlace 11 · Olathe West | — | Olathe West | 18:58.40 | 11 |
| 12 | Jack MillerPlace 12 · Olathe West | — | Olathe West | 19:01.50 | 12 |
| 13 | Hewitt KardisPlace 13 · Olathe NW | — | Olathe NW | 19:06.50 | 13 |
| 14 | Blake HellingPlace 14 · BV West | — | BV West | 19:08.30 | 14 |
| 15 | Connor KoppPlace 15 · Aquinas | — | Aquinas | 19:15.00 | 15 |
| 16 | Ziga LomshekPlace 16 · Aquinas | — | Aquinas | 19:17.90 | 16 |
| 17 | Carter TollmanPlace 17 · Mill Valley | — | Mill Valley | 19:21.80 | 17 |
| 18 | Logan KlusmanPlace 18 · Olathe North | — | Olathe North | 19:25.90 | 18 |
| 19 | William ClarkPlace 19 · BV West | — | BV West | 19:26.40 | 19 |
| 20 | Ky TownsendPlace 20 · Olathe North | — | Olathe North | 19:26.90 | 20 |
| 21 | Brandon HamiltonPlace 21 · Olathe North | — | Olathe North | 19:30.90 | 21 |
| 22 | Caleb ChaconPlace 22 · Olathe West | — | Olathe West | 19:30.90 | 22 |
| 23 | Yazid VazquezPlace 23 · Mill Valley | — | Mill Valley | 19:31.10 | 23 |
| 24 | Kyle ClevengerPlace 24 · Aquinas | — | Aquinas | 19:33.00 | 24 |
| 25 | Brady CollarPlace 25 · Olathe West | — | Olathe West | 19:44.90 | 25 |
| 26 | AJ LauerPlace 26 · Mill Valley | — | Mill Valley | 19:48.30 | 26 |
| 27 | Seth GreenerPlace 27 · Gardner Edgerton | — | Gardner Edgerton | 19:48.50 | 27 |
| 28 | Ben EckertPlace 28 · Olathe NW | — | Olathe NW | 19:49.20 | 28 |
| 29 | Leo SchranzPlace 29 · Gardner Edgerton | — | Gardner Edgerton | 19:52.30 | 29 |
| 30 | Zach MoserPlace 30 · Olathe NW | — | Olathe NW | 19:53.50 | 30 |
| 31 | Brody ShuldaPlace 31 · Mill Valley | — | Mill Valley | 20:05.80 | — |
| 32 | Charles BealPlace 32 · Mill Valley | — | Mill Valley | 20:06.70 | — |
| 33 | Asher Van MaanenPlace 33 · Olathe West | — | Olathe West | 20:06.90 | 31 |
| 34 | Braxton TheelPlace 34 · Olathe West | — | Olathe West | 20:07.90 | — |
| 36 | Alex KlappaPlace 36 · Aquinas | — | Aquinas | 20:10.10 | 33 |
| 37 | Sam NovacekPlace 37 · Aquinas | — | Aquinas | 20:15.80 | 34 |
| 38 | Will WalkerPlace 38 · Olathe West | — | Olathe West | 20:15.80 | — |
| 39 | Christopher BowmanPlace 39 · BV West | — | BV West | 20:19.50 | 35 |
| 40 | Brody McCraryPlace 40 · Pembroke Hill | — | Pembroke Hill | 20:22.10 | 36 |
| 41 | Carter EnslingerPlace 41 · BV West | — | BV West | 20:24.70 | 37 |
| 42 | Zach CasperPlace 42 · Mill Valley | — | Mill Valley | 20:25.40 | — |
| 43 | Dylan ComerPlace 43 · Olathe North | — | Olathe North | 20:34.90 | 38 |
| 44 | Thomas HendersonPlace 44 · Aquinas | — | Aquinas | 20:35.70 | 39 |
| 45 | Alan EckhardtPlace 45 · Maranatha | — | Maranatha | 20:35.70 | 40 |
| 46 | Leo ScalettyPlace 46 · Aquinas | — | Aquinas | 20:38.80 | 41 |
| 47 | Philip WhitesidePlace 47 · Aquinas | — | Aquinas | 20:40.40 | — |
| 48 | Keith KessensPlace 48 · BV West | — | BV West | 20:40.60 | 42 |
| 49 | Brenton KingPlace 49 · Gardner Edgerton | — | Gardner Edgerton | 20:42.30 | 43 |
| 50 | Parker MudgePlace 50 · Olathe West | — | Olathe West | 20:45.10 | — |
| 51 | Aiden KoudelePlace 51 · BV West | — | BV West | 20:45.30 | 44 |
| 52 | Baker AdamPlace 52 · SM North | — | SM North | 20:45.90 | 45 |
| 53 | Austin ChasePlace 53 · DeSoto | — | DeSoto | 20:47.80 | 46 |
| 54 | Jared PrincePlace 54 · Olathe NW | — | Olathe NW | 20:48.60 | 47 |
| 55 | Gabriel BartholetPlace 55 · Aquinas | — | Aquinas | 20:48.80 | — |
| 56 | Eric KrierPlace 56 · Mill Valley | — | Mill Valley | 20:49.40 | — |
| 57 | Jack ArenderPlace 57 · Olathe North | — | Olathe North | 20:51.90 | 48 |
| 58 | Ollie TaylorPlace 58 · Mill Valley | — | Mill Valley | 20:52.70 | — |
| 59 | Isaac HutchinsPlace 59 · Olathe NW | — | Olathe NW | 20:53.60 | 49 |
| 60 | Lewis SuttlePlace 60 · Olathe North | — | Olathe North | 20:55.30 | 50 |
| 61 | Luke MarriottPlace 61 · DeSoto | — | DeSoto | 20:55.90 | 51 |
| 62 | JP MartinezPlace 62 · Aquinas | — | Aquinas | 20:56.30 | — |
| 63 | Landon PribylPlace 63 · Olathe North | — | Olathe North | 20:57.40 | — |
| 64 | Sam KennedyPlace 64 · Pembroke Hill | — | Pembroke Hill | 20:58.00 | 52 |
| 65 | Brian LetcherPlace 65 · Olathe West | — | Olathe West | 20:59.70 | — |
| 66 | Colby LoomisPlace 66 · DeSoto | — | DeSoto | 21:01.60 | 53 |
| 67 | George BuckleyPlace 67 · BV Northwest | — | BV Northwest | 21:02.10 | 54 |
| 68 | Mason MullenPlace 68 · Olathe West | — | Olathe West | 21:03.00 | — |
| 69 | Cooper HallPlace 69 · Aquinas | — | Aquinas | 21:03.40 | — |
| 70 | Michael PhillipsPlace 70 · BV West | — | BV West | 21:03.90 | — |
| 71 | James RoggePlace 71 · Aquinas | — | Aquinas | 21:04.00 | — |
| 72 | Wisdom MunyokiPlace 72 · Olathe North | — | Olathe North | 21:11.40 | — |
| 73 | Evan HalvorsonPlace 73 · Olathe North | — | Olathe North | 21:12.10 | — |
| 74 | Joey VeverkaPlace 74 · BV West | — | BV West | 21:15.60 | — |
| 75 | Grant NelsonPlace 75 · Mill Valley | — | Mill Valley | 21:16.00 | — |
| 76 | Blake HuntPlace 76 · Gardner Edgerton | — | Gardner Edgerton | 21:16.00 | 55 |
| 77 | Jameson RogersPlace 77 · BV West | — | BV West | 21:16.10 | — |
| 78 | Leonardo BragaPlace 78 · BV Northwest | — | BV Northwest | 21:16.80 | 56 |
| 79 | Ben FriesenPlace 79 · Olathe North | — | Olathe North | 21:19.80 | — |
| 80 | Abenezer WorkuPlace 80 · Gardner Edgerton | — | Gardner Edgerton | 21:23.70 | 57 |
| 81 | Alex MartinPlace 81 · Mill Valley | — | Mill Valley | 21:29.10 | — |
| 82 | Benjamin PahlsPlace 82 · Gardner Edgerton | — | Gardner Edgerton | 21:30.30 | — |
| 83 | Caleb WolebenPlace 83 · DeSoto | — | DeSoto | 21:30.60 | 58 |
| 84 | Om PandePlace 84 · BV West | — | BV West | 21:30.90 | — |
| 85 | Nils CaseyPlace 85 · BV Northwest | — | BV Northwest | 21:31.70 | 59 |
| 86 | Colin DeveryPlace 86 · Mill Valley | — | Mill Valley | 21:31.90 | — |
| 87 | Robert ReadPlace 87 · Pembroke Hill | — | Pembroke Hill | 21:44.40 | 60 |
| 88 | Savino GoPlace 88 · Pembroke Hill | — | Pembroke Hill | 21:44.40 | 61 |
| 89 | Joe SolaPlace 89 · Gardner Edgerton | — | Gardner Edgerton | 21:45.10 | — |
| 90 | Connor NovacekPlace 90 · Aquinas | — | Aquinas | 21:47.80 | — |
| 91 | Joe GoodmanPlace 91 · Maranatha | — | Maranatha | 21:53.20 | 62 |
| 92 | Michael JohnsonPlace 92 · BV Northwest | — | BV Northwest | 21:53.80 | 63 |
| 93 | Andrew GafrickPlace 93 · BV Northwest | — | BV Northwest | 21:57.60 | 64 |
| 94 | Austin SturdivanPlace 94 · Olathe West | — | Olathe West | 22:04.50 | — |
| 95 | Matthew JiangPlace 95 · Olathe NW | — | Olathe NW | 22:05.30 | 65 |
| 96 | Finn ThomasPlace 96 · Olathe NW | — | Olathe NW | 22:05.70 | — |
| 97 | David ColePlace 97 · BV West | — | BV West | 22:07.40 | — |
| 98 | Damien MansfieldPlace 98 · BV West | — | BV West | 22:09.30 | — |
| 99 | Dominic HullPlace 99 · Olathe West | — | Olathe West | 22:09.30 | — |
| 100 | Asa MakerPlace 100 · BV West | — | BV West | 22:10.80 | — |
| 101 | Ben EspenmillerPlace 101 · Aquinas | — | Aquinas | 22:13.60 | — |
| 102 | Bryce JenningsPlace 102 · Mill Valley | — | Mill Valley | 22:13.80 | — |
| 103 | Noah KavanPlace 103 · BV West | — | BV West | 22:16.80 | — |
| 104 | Eli BushPlace 104 · BV West | — | BV West | 22:18.80 | — |
| 105 | John SchroeterPlace 105 · Gardner Edgerton | — | Gardner Edgerton | 22:20.10 | — |
| 106 | Caden StipekPlace 106 · Aquinas | — | Aquinas | 22:24.60 | — |
| 107 | Kaelin HillPlace 107 · BV West | — | BV West | 22:32.50 | — |
| 108 | Donovan LynchPlace 108 · Aquinas | — | Aquinas | 22:33.90 | — |
| 109 | Jordan ManningPlace 109 · Mill Valley | — | Mill Valley | 22:34.40 | — |
| 110 | Landen LawsonPlace 110 · DeSoto | — | DeSoto | 22:36.00 | 66 |
| 111 | Ethan CrabbPlace 111 · BV Northwest | — | BV Northwest | 22:37.00 | 67 |
| 112 | Daniel DeanPlace 112 · Maranatha | — | Maranatha | 22:38.10 | 68 |
| 113 | Luke BandrePlace 113 · BV West | — | BV West | 22:44.10 | — |
| 114 | Michael MiddletonPlace 114 · SM North | — | SM North | 22:52.80 | 69 |
| 115 | Jack EmanuelsPlace 115 · Maranatha | — | Maranatha | 22:53.60 | 70 |
| 116 | Aiden IannettoPlace 116 · Olathe NW | — | Olathe NW | 22:56.90 | — |
| 117 | Grant AndersonPlace 117 · BV Northwest | — | BV Northwest | 22:57.50 | 71 |
| 118 | Sohail MukadamPlace 118 · BV Northwest | — | BV Northwest | 23:02.70 | — |
| 120 | Owen LaipplePlace 120 · SM North | — | SM North | 23:08.20 | 72 |
| 121 | Aiden CaseyPlace 121 · BV West | — | BV West | 23:11.80 | — |
| 122 | Nathaniel VallerPlace 122 · BV West | — | BV West | 23:12.60 | — |
| 123 | Nathaniel WilsonPlace 123 · Gardner Edgerton | — | Gardner Edgerton | 23:14.90 | — |
| 124 | Corban SchroeterPlace 124 · Gardner Edgerton | — | Gardner Edgerton | 23:17.30 | — |
| 125 | Grant NicholsPlace 125 · SM North | — | SM North | 23:18.40 | 73 |
| 126 | Mikahl McMahonPlace 126 · Aquinas | — | Aquinas | 23:20.20 | — |
| 127 | Troy WymerPlace 127 · SM North | — | SM North | 23:21.50 | 74 |
| 128 | Sullivan MooresPlace 128 · SM North | — | SM North | 23:27.30 | 75 |
| 129 | Kevin McIntirePlace 129 · Mill Valley | — | Mill Valley | 23:30.30 | — |
| 130 | Brandon BandelierPlace 130 · SM North | — | SM North | 23:35.10 | 76 |
| 131 | Brenden ThomasPlace 131 · Olathe NW | — | Olathe NW | 23:36.10 | — |
| 132 | Paul DahlinPlace 132 · SM North | — | SM North | 23:38.00 | — |
| 133 | Rama MkindiPlace 133 · BV Northwest | — | BV Northwest | 23:48.60 | — |
| 134 | Cody PengPlace 134 · BV Northwest | — | BV Northwest | 23:52.00 | — |
| 135 | Drake MorganPlace 135 · Olathe NW | — | Olathe NW | 23:53.20 | — |
| 136 | Luke StevensPlace 136 · BV Northwest | — | BV Northwest | 23:55.10 | — |
| 137 | Jason PittsPlace 137 · Gardner Edgerton | — | Gardner Edgerton | 23:55.90 | — |
| 138 | Ethen OlsonPlace 138 · Olathe West | — | Olathe West | 23:56.60 | — |
| 139 | Carter RostronPlace 139 · Pembroke Hill | — | Pembroke Hill | 23:57.90 | 77 |
| 140 | Tyler SwearingenPlace 140 · DeSoto | — | DeSoto | 24:02.60 | 78 |
| 141 | Aidan AdairPlace 141 · BV West | — | BV West | 24:03.70 | — |
| 142 | Tom HeapPlace 142 · Aquinas | — | Aquinas | 24:04.80 | — |
| 143 | Maddox WalkerPlace 143 · Mill Valley | — | Mill Valley | 24:14.00 | — |
| 144 | Alex WittPlace 144 · Aquinas | — | Aquinas | 24:14.70 | — |
| 145 | Andrei JonesPlace 145 · BV Northwest | — | BV Northwest | 24:15.10 | — |
| 146 | Leo GagePlace 146 · Aquinas | — | Aquinas | 24:16.30 | — |
| 147 | Parker MasseyPlace 147 · Olathe West | — | Olathe West | 24:23.00 | — |
| 148 | Camron HoffmanPlace 148 · DeSoto | — | DeSoto | 24:23.80 | 79 |
| 149 | Asher BowyerPlace 149 · Gardner Edgerton | — | Gardner Edgerton | 24:28.40 | — |
| 150 | Brendan FollisPlace 150 · Aquinas | — | Aquinas | 24:29.20 | — |
| 151 | Henry BarrPlace 151 · BV West | — | BV West | 24:39.70 | — |
| 152 | Isaac BoosPlace 152 · BV Northwest | — | BV Northwest | 24:45.50 | — |
| 153 | Samuel OlsonPlace 153 · Olathe North | — | Olathe North | 24:47.60 | — |
| 154 | Fisher ReitzPlace 154 · Pembroke Hill | — | Pembroke Hill | 24:54.80 | 80 |
| 155 | Roman AdamsPlace 155 · DeSoto | — | DeSoto | 25:18.00 | — |
| 156 | Declan NielsenPlace 156 · SM North | — | SM North | 25:31.70 | — |
| 157 | Hank BannenPlace 157 · SM North | — | SM North | 25:31.90 | — |
| 158 | Carter OliverPlace 158 · Aquinas | — | Aquinas | 25:33.20 | — |
| 159 | Wesley MalloyPlace 159 · Gardner Edgerton | — | Gardner Edgerton | 25:37.50 | — |
| 160 | Zachary SaylanPlace 160 · BV West | — | BV West | 25:42.60 | — |
| 161 | Joshua BondPlace 161 · Olathe NW | — | Olathe NW | 25:47.90 | — |
| 162 | George HauberPlace 162 · Gardner Edgerton | — | Gardner Edgerton | 25:50.70 | — |
| 163 | Ethan PerezPlace 163 · Gardner Edgerton | — | Gardner Edgerton | 25:52.80 | — |
| 164 | Thomas EnriquezPlace 164 · SM North | — | SM North | 26:05.70 | — |
| 165 | Juan PinedaPlace 165 · Olathe North | — | Olathe North | 26:17.70 | — |
| 166 | Levi PorterPlace 166 · Maranatha | — | Maranatha | 26:30.50 | 81 |
| 167 | Keenan FriesPlace 167 · BV West | — | BV West | 26:47.90 | — |
| 168 | John WyckoffPlace 168 · Maranatha | — | Maranatha | 26:58.00 | 82 |
| 169 | Jack CoddingtonPlace 169 · SM North | — | SM North | 27:00.50 | — |
| 170 | Anderson KonoPlace 170 · BV Northwest | — | BV Northwest | 27:10.40 | — |
| 171 | Jack HorstPlace 171 · BV West | — | BV West | 27:22.30 | — |
| 172 | Victor XiaoPlace 172 · BV West | — | BV West | 27:23.90 | — |
| 173 | Jemel JohnsonPlace 173 · Pembroke Hill | — | Pembroke Hill | 27:27.20 | 83 |
| 174 | Declan TaylorPlace 174 · Mill Valley | — | Mill Valley | 28:14.10 | — |
| 175 | Kevin Cortes CruzPlace 175 · Olathe NW | — | Olathe NW | 28:15.00 | — |
| 176 | Hayden WoodPlace 176 · Mill Valley | — | Mill Valley | 28:42.90 | — |
| 177 | Shae PatelPlace 177 · BV Northwest | — | BV Northwest | 28:52.60 | — |
| 178 | Nikhil AroraPlace 178 · Mill Valley | — | Mill Valley | 29:24.20 | — |
| 179 | Christian HuenergardtPlace 179 · Maranatha | — | Maranatha | 29:27.70 | 84 |
| 180 | Luke GavilanesPlace 180 · Maranatha | — | Maranatha | 29:29.80 | — |
| 181 | Nicholas WesterhausPlace 181 · BV Northwest | — | BV Northwest | 30:08.10 | — |
| 182 | Seun AkinwuntanPlace 182 · Aquinas | — | Aquinas | 30:47.50 | — |
| 183 | Ian LaSallePlace 183 · BV West | — | BV West | 31:23.60 | — |
| 184 | Adin TrustyPlace 184 · SM North | — | SM North | 36:08.90 | — |
| 185 | Aaron ShannonPlace 185 · Olathe West | — | Olathe West | 38:49.50 | — |