| 1 | Steven HuttoPlace 1 · Grade 12 · Rockhurst | 12 | Rockhurst | 17:19.80 PR |
| 2 | Maxwell GoekePlace 2 · Grade 10 · Rockhurst | 10 | Rockhurst | 17:26.90 |
| 3 | Zach DeLongPlace 3 · Grade 12 · Rockhurst | 12 | Rockhurst | 17:29.90 PR |
| 4 | Bobby JohnsonPlace 4 · Grade 9 · Olathe North | 9 | Olathe North | 17:37.40 |
| 5 | Dominic CordovaPlace 5 · Grade 12 · Rockhurst | 12 | Rockhurst | 17:38.50 PR |
| 6 | Will RebouletPlace 6 · Grade 10 · Rockhurst | 10 | Rockhurst | 17:39.50 |
| 7 | Jack MarshallPlace 7 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 17:45.70 PR |
| 8 | Luke HupkePlace 8 · Grade 10 · Rockhurst | 10 | Rockhurst | 17:54.30 |
| 9 | Chip SchloegelPlace 9 · Grade 10 · Rockhurst | 10 | Rockhurst | 17:58.10 PR |
| 10 | Andrew ReecePlace 10 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:08.10 |
| 11 | Grant KimmererPlace 11 · Grade 10 · Shawnee Mission West | 10 | Shawnee Mission West | 18:08.60 |
| 12 | Keegan StaatsPlace 12 · Grade 10 · St Thomas Aquinas | 10 | St Thomas Aquinas | 18:13.10 |
| 13 | Jack HiltonPlace 13 · Grade 10 · St Thomas Aquinas | 10 | St Thomas Aquinas | 18:13.70 |
| 14 | Grayson DunstPlace 14 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:15.40 |
| 15 | Armani RedesPlace 15 · Grade 10 · Blue Springs | 10 | Blue Springs | 18:17.90 |
| 16 | Kollin WilliamsonPlace 16 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:26.60 |
| 17 | Noah PudenzPlace 17 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 18:28.70 |
| 18 | Ben WilloughbyPlace 18 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 18:29.90 |
| 19 | Connor PhillipsPlace 19 · Grade 12 · Rockhurst | 12 | Rockhurst | 18:31.00 |
| 20 | Cole SirockmanPlace 20 · Grade 11 · Rockhurst | 11 | Rockhurst | 18:31.90 |
| 21 | Connor MorrisseyPlace 21 · Grade 9 · St Thomas Aquinas | 9 | St Thomas Aquinas | 18:32.30 |
| 22 | Ben LeggPlace 22 · Grade 10 · Rockhurst | 10 | Rockhurst | 18:33.50 |
| 23 | Adam HubnerPlace 23 · Grade 10 · Blue Springs | 10 | Blue Springs | 18:36.30 |
| 24 | Royce FisherPlace 24 · Grade 9 · Grain Valley | 9 | Grain Valley | 18:36.80 |
| 25 | Kaleb WaltonPlace 25 · Grade 11 · Olathe North | 11 | Olathe North | 18:37.10 PR |
| 26 | Quentin LenzPlace 26 · Grade 11 · Central (St. Joseph) | 11 | Central (St. Joseph) | 18:42.10 PR |
| 27 | Zachary DarePlace 27 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:48.20 |
| 28 | Cooper DayPlace 28 · Grade 11 · Grain Valley | 11 | Grain Valley | 18:49.90 |
| 29 | Matthew HigginsPlace 29 · Grade 9 · Blue Springs | 9 | Blue Springs | 18:51.80 |
| 30 | Michael GarrisonPlace 30 · Grade 12 · Park Hill South | 12 | Park Hill South | 18:55.10 PR |
| 31 | Drew DurhamPlace 31 · Grade 9 · Olathe North | 9 | Olathe North | 18:56.20 |
| 32 | Jacob BallPlace 32 · Grade 9 · Central (St. Joseph) | 9 | Central (St. Joseph) | 19:00.30 |
| 33 | Harden BoldtPlace 33 · Grade 9 · Shawnee Mission North | 9 | Shawnee Mission North | 19:01.50 |
| 34 | Cruz BecerraPlace 34 · Grade 9 · Central (St. Joseph) | 9 | Central (St. Joseph) | 19:02.40 |
| 35 | Jonathan BensonPlace 35 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:03.20 PR |
| 36 | Daniel PfaffPlace 36 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:03.60 |
| 37 | Asthon AmannPlace 37 · Grade 10 · Park Hill South | 10 | Park Hill South | 19:04.80 PR |
| 38 | Janvier IrakozePlace 38 · Grade 10 · Wyandotte | 10 | Wyandotte | 19:06.40 |
| 39 | Donnie KennedyPlace 39 · Grade 10 · Blue Springs | 10 | Blue Springs | 19:07.00 |
| 40 | Mitch PylesPlace 40 · Grade 11 · Park Hill South | 11 | Park Hill South | 19:08.40 |
| 41 | Isaac DiggsPlace 41 · Grade 11 · Shawnee Mission North | 11 | Shawnee Mission North | 19:10.00 |
| 42 | Jaxson JarmanPlace 42 · Grade 9 · Grain Valley | 9 | Grain Valley | 19:10.00 |
| 43 | Connor AustinPlace 43 · Grade 10 · Shawnee Mission West | 10 | Shawnee Mission West | 19:10.20 |
| 44 | Mason RenoPlace 44 · Grade 10 · Park Hill South | 10 | Park Hill South | 19:10.90 |
| 45 | Connor ThomsonPlace 45 · Grade 11 · Olathe North | 11 | Olathe North | 19:10.90 |
| 46 | Ben BradleyPlace 46 · Grade 11 · Blue Springs | 11 | Blue Springs | 19:12.30 |
| 47 | Isaiah ElsenerPlace 47 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 19:13.50 |
| 48 | Hank WaldenmeyerPlace 48 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:14.40 PR |
| 49 | Matthew BagbyPlace 49 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:15.90 PR |
| 50 | Matthew TeahanPlace 50 · Grade 11 · Rockhurst | 11 | Rockhurst | 19:16.40 |
| 51 | William MccarthyPlace 51 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 19:16.90 |
| 52 | Jackson BurnettPlace 52 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 19:18.00 |
| 53 | Abdu WanaPlace 53 · Grade 10 · Wyandotte | 10 | Wyandotte | 19:18.20 |
| 54 | Eric KylePlace 54 · Grade 11 · Shawnee Mission North | 11 | Shawnee Mission North | 19:18.50 |
| 55 | Logan KlingelePlace 55 · Grade 10 · Shawnee Mission West | 10 | Shawnee Mission West | 19:19.20 |
| 56 | Luke KeilPlace 56 · Grade 11 · Olathe North | 11 | Olathe North | 19:22.60 |
| 57 | Isaac McCaffertyPlace 57 · Grade 10 · Blue Springs | 10 | Blue Springs | 19:28.00 |
| 58 | Abdelrahim MahgoubPlace 58 · Grade 11 · Oak Park | 11 | Oak Park | 19:28.80 |
| 59 | Spencer KalekoPlace 59 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 19:28.90 |
| 60 | Garrett PembertonPlace 60 · Grade 12 · Central (St. Joseph) | 12 | Central (St. Joseph) | 19:30.50 |
| 61 | Matt HuntPlace 61 · Grade 12 · Olathe North | 12 | Olathe North | 19:30.90 |
| 62 | Ryan TroyPlace 62 · Grade 10 · Shawnee Mission West | 10 | Shawnee Mission West | 19:31.20 |
| 63 | Cole FlackmillerPlace 63 · Grade 11 · Blue Springs | 11 | Blue Springs | 19:31.70 |
| 64 | Carter StapletonPlace 64 · Grade 10 · Grain Valley | 10 | Grain Valley | 19:32.20 PR |
| 65 | James LaPortaPlace 65 · Grade 12 · Shawnee Mission West | 12 | Shawnee Mission West | 19:34.20 |
| 66 | Harrison HillmanPlace 66 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 19:35.10 |
| 67 | Steve BushPlace 67 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 19:36.30 |
| 68 | Zach HubnerPlace 68 · Grade 10 · Blue Springs | 10 | Blue Springs | 19:36.90 |
| 69 | Cameron SmithPlace 69 · Grade 9 · Kearney | 9 | Kearney | 19:40.20 |
| 70 | Ryder JarrettPlace 70 · Grade 9 · Shawnee Mission Northwest | 9 | Shawnee Mission Northwest | 19:40.60 |
| 71 | Gunnar GregoryPlace 71 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:43.90 |
| 72 | Christian PelayoPlace 72 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 19:45.00 PR |
| 73 | Stephen GreenPlace 73 · Grade 12 · Shawnee Mission West | 12 | Shawnee Mission West | 19:48.10 |
| 74 | Ethan MickPlace 74 · Grade 9 · Park Hill South | 9 | Park Hill South | 19:50.50 |
| 75 | John Joe LopezPlace 75 · Grade 9 · Shawnee Mission North | 9 | Shawnee Mission North | 19:51.00 PR |
| 76 | Matt WalterPlace 76 · Grade 11 · Kearney | 11 | Kearney | 19:53.60 |
| 77 | Mitch MckenziePlace 77 · Grade 11 · Rockhurst | 11 | Rockhurst | 19:55.50 |
| 78 | Kj KelseyPlace 78 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 19:56.60 PR |
| 79 | Matthew MeloyPlace 79 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:58.30 PR |
| 80 | Scott BennettPlace 80 · Grade 12 · Park Hill South | 12 | Park Hill South | 19:59.50 PR |
| 81 | Hunter ParsonsPlace 81 · Grade 12 · Rockhurst | 12 | Rockhurst | 19:59.70 |
| 82 | Alex StinsonPlace 82 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 20:00.60 |
| 83 | Forrest RoudebushPlace 83 · Grade 12 · Rockhurst | 12 | Rockhurst | 20:00.80 |
| 84 | Jack SpencerPlace 84 · Grade 11 · Rockhurst | 11 | Rockhurst | 20:02.10 |
| 85 | Ethan SoltzPlace 85 · Grade 10 · Olathe North | 10 | Olathe North | 20:03.20 PR |
| 86 | Jackson MinorPlace 86 · Grade 10 · Park Hill South | 10 | Park Hill South | 20:04.50 PR |
| 87 | Jake SandersPlace 87 · Grade 9 · Grain Valley | 9 | Grain Valley | 20:05.20 |
| 88 | Avery DonahoPlace 88 · Grade 11 · Oak Park | 11 | Oak Park | 20:05.50 |
| 89 | William DennisPlace 89 · Grade 12 · Rockhurst | 12 | Rockhurst | 20:06.20 |
| 90 | Joe PeakPlace 90 · Grade 11 · Park Hill South | 11 | Park Hill South | 20:10.20 |
| 91 | Kaden CooleyPlace 91 · Grade 9 · Olathe North | 9 | Olathe North | 20:12.50 |
| 92 | Ivan NoblePlace 92 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 20:13.90 |
| 93 | Marshall DobsonPlace 93 · Grade 10 · Grain Valley | 10 | Grain Valley | 20:15.90 |
| 94 | John CarterPlace 94 · Grade 10 · Park Hill South | 10 | Park Hill South | 20:16.40 PR |
| 95 | Nathan HishmehPlace 95 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 20:17.20 |
| 96 | Aaron HeadleyPlace 96 · Grade 10 · Grain Valley | 10 | Grain Valley | 20:20.00 PR |
| 97 | Wyatt AllenPlace 97 · Grade 9 · Washburn Rural | 9 | Washburn Rural | 20:20.70 |
| 98 | Dalton LeutjePlace 98 · Grade 12 · Washburn Rural | 12 | Washburn Rural | 20:22.40 |
| 99 | Jordan MunnsPlace 99 · Grade 9 · Washburn Rural | 9 | Washburn Rural | 20:24.50 |
| 100 | Spencer BrickmeyerPlace 100 · Grade 9 · Blue Springs | 9 | Blue Springs | 20:28.10 |
| 101 | Jamie SullivanPlace 101 · Grade 11 · Rockhurst | 11 | Rockhurst | 20:28.40 |
| 102 | Maxwell GoertzenPlace 102 · Grade 9 · Park Hill South | 9 | Park Hill South | 20:29.00 |
| 103 | Ian CroppPlace 103 · Grade 11 · Washburn Rural | 11 | Washburn Rural | 20:34.50 |
| 104 | Malachi PingletonPlace 104 · Grade 10 · Oak Park | 10 | Oak Park | 20:37.80 |
| 105 | Ian EnyeartPlace 105 · Grade 9 · Park Hill South | 9 | Park Hill South | 20:40.00 |
| 106 | Rylan BrownPlace 106 · Grade 9 · Washburn Rural | 9 | Washburn Rural | 20:41.70 |
| 107 | Joshua KnappPlace 107 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 20:42.10 PR |
| 108 | Ethan PretschPlace 108 · Grade 10 · Washburn Rural | 10 | Washburn Rural | 20:43.90 |
| 109 | Mason ThorpePlace 109 · Grade 10 · Blue Springs | 10 | Blue Springs | 20:50.90 |
| 110 | Hunter QueenPlace 110 · Grade 9 · Blue Springs | 9 | Blue Springs | 20:50.90 PR |
| 111 | Trace ArnoldPlace 111 · Grade 12 · Central (St. Joseph) | 12 | Central (St. Joseph) | 20:53.40 |
| 112 | Quinn McFeePlace 112 · Grade 11 · Park Hill South | 11 | Park Hill South | 20:54.60 PR |
| 113 | Nick CollinsPlace 113 · Grade 11 · Rockhurst | 11 | Rockhurst | 20:58.90 |
| 114 | Jacob JesterPlace 114 · Grade 11 · Rockhurst | 11 | Rockhurst | 20:59.70 |
| 115 | Kalehywet MengstuPlace 115 · Grade 11 · Wyandotte | 11 | Wyandotte | 21:04.70 |
| 116 | Thomas AnglesPlace 116 · Grade 12 · Rockhurst | 12 | Rockhurst | 21:08.60 PR |
| 117 | Sam ThompsonPlace 117 · Grade 12 · Shawnee Mission North | 12 | Shawnee Mission North | 21:10.20 |
| 118 | Zach WetzelPlace 118 · Grade 11 · Washburn Rural | 11 | Washburn Rural | 21:13.90 PR |
| 119 | Zach CroakePlace 119 · Grade 11 · Rockhurst | 11 | Rockhurst | 21:15.50 PR |
| 120 | Antonio GuiterrezPlace 120 · Grade 12 · Shawnee Mission North | 12 | Shawnee Mission North | 21:16.20 |
| 121 | Will TampkePlace 121 · Grade 11 · Rockhurst | 11 | Rockhurst | 21:16.50 |
| 122 | Thomas MitchellPlace 122 · Grade 11 · Rockhurst | 11 | Rockhurst | 21:17.70 PR |
| 123 | Corbin AndersenPlace 123 · Grade 10 · Kearney | 10 | Kearney | 21:19.20 |
| 124 | Carter HansenPlace 124 · Grade 10 · Kearney | 10 | Kearney | 21:19.60 |
| 125 | Jarret RauschPlace 125 · Grade 12 · Park Hill South | 12 | Park Hill South | 21:21.40 PR |
| 126 | Trent NeutgensPlace 126 · Grade 11 · Park Hill South | 11 | Park Hill South | 21:21.90 |
| 127 | Cole WhartonPlace 127 · Grade 9 · Blue Springs | 9 | Blue Springs | 21:25.20 |
| 128 | Austin WattsPlace 128 · Grade 11 · Kearney | 11 | Kearney | 21:25.70 |
| 129 | Tyler PedoPlace 129 · Grade 9 · Kearney | 9 | Kearney | 21:27.80 |
| 130 | Carter ThomasPlace 130 · Grade 11 · Park Hill South | 11 | Park Hill South | 21:34.10 PR |
| 131 | Bishop PricePlace 131 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 21:47.20 |
| 132 | Andrew MikulsPlace 132 · Grade 11 · Park Hill South | 11 | Park Hill South | 21:48.60 PR |
| 133 | Ryan ChelugetPlace 133 · Grade 9 · Blue Springs | 9 | Blue Springs | 21:53.60 |
| 134 | Ethan MillerPlace 134 · Grade 11 · Kearney | 11 | Kearney | 21:55.10 PR |
| 135 | Ryan SchnitkerPlace 135 · Grade 12 · Rockhurst | 12 | Rockhurst | 21:57.00 |
| 136 | William Davis MackeyPlace 136 · Grade 12 · Rockhurst | 12 | Rockhurst | 21:57.40 |
| 137 | Jake VogePlace 137 · Grade 12 · Rockhurst | 12 | Rockhurst | 22:06.90 |
| 138 | Ben BaselPlace 138 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 22:21.20 |
| 139 | Jack WoltersPlace 139 · Grade 12 · Kearney | 12 | Kearney | 22:26.80 |
| 140 | Quinn BieberlyPlace 140 · Grade 9 · Park Hill South | 9 | Park Hill South | 22:26.90 PR |
| 141 | Andrew MellandPlace 141 · Grade 11 · Rockhurst | 11 | Rockhurst | 22:29.70 PR |
| 142 | Dustin BattonPlace 142 · Grade 11 · Blue Springs | 11 | Blue Springs | 22:30.90 |
| 143 | Tony BorundaPlace 143 · Grade 11 · Wyandotte | 11 | Wyandotte | 22:33.10 |
| 144 | David HickmanPlace 144 · Grade 10 · Oak Park | 10 | Oak Park | 22:41.90 |
| 145 | James CliffordPlace 145 · Grade 12 · Rockhurst | 12 | Rockhurst | 22:41.90 |
| 146 | Payton MonksPlace 146 · Grade 12 · Kearney | 12 | Kearney | 22:46.40 |
| 147 | Rafael ZamoraPlace 147 · Grade 12 · Wyandotte | 12 | Wyandotte | 22:47.80 |
| 148 | Alexander HeathPlace 148 · Grade 11 · Kearney | 11 | Kearney | 22:52.40 PR |
| 149 | Parker SullivanPlace 149 · Grade 10 · Blue Springs | 10 | Blue Springs | 22:55.50 |
| 150 | Noah AlipioPlace 150 · Grade 10 · Blue Springs | 10 | Blue Springs | 23:00.70 |
| 151 | Nathaniel LuekePlace 151 · Grade 11 · Rockhurst | 11 | Rockhurst | 23:01.50 PR |
| 152 | Duke MaddoxPlace 152 · Grade 10 · Park Hill South | 10 | Park Hill South | 23:03.70 |
| 153 | Kendell AndersonPlace 153 · Grade 10 · Wyandotte | 10 | Wyandotte | 23:42.30 PR |
| 154 | Michael HillPlace 154 · Grade 11 · Blue Springs | 11 | Blue Springs | 23:55.80 |
| 155 | Irvin SolisPlace 155 · Grade 11 · Wyandotte | 11 | Wyandotte | 24:23.40 |
| 156 | Wesley PaltonPlace 156 · Grade 9 · Wyandotte | 9 | Wyandotte | 24:27.20 |
| 157 | Esteban CruzPlace 157 · Grade 12 · Wyandotte | 12 | Wyandotte | 24:35.20 PR |
| 158 | Payton CarawayPlace 158 · Grade 9 · Kearney | 9 | Kearney | 24:45.80 PR |
| 159 | Alizah JonesPlace 159 · Grade 11 · Wyandotte | 11 | Wyandotte | 24:46.90 |
| 160 | John MaikhoPlace 160 · Grade 10 · Wyandotte | 10 | Wyandotte | 24:53.40 |
| 161 | Nico KarnsPlace 161 · Grade 10 · Kearney | 10 | Kearney | 24:54.30 |
| 162 | Chris WardPlace 162 · Grade 9 · Kearney | 9 | Kearney | 24:57.80 |
| 163 | Kade WebbPlace 163 · Grade 9 · Kearney | 9 | Kearney | 24:58.00 |
| 164 | Matthew SalazarPlace 164 · Grade 9 · Oak Park | 9 | Oak Park | 25:02.90 |
| 165 | Tony ChananikornPlace 165 · Grade 10 · Wyandotte | 10 | Wyandotte | 25:36.10 |
| 166 | Joe ShroutPlace 166 · Grade 12 · Rockhurst | 12 | Rockhurst | 25:40.90 |
| 167 | Max BeyelerPlace 167 · Grade 9 · Kearney | 9 | Kearney | 26:31.90 PR |
| 168 | Diego GarciaPlace 168 · Grade 11 · Wyandotte | 11 | Wyandotte | 26:41.90 |
| 169 | Grant DonleyPlace 169 · Grade 10 · Oak Park | 10 | Oak Park | 28:23.60 |
| 170 | Jack AgnelloPlace 170 · Grade 12 · Rockhurst | 12 | Rockhurst | 28:41.40 |