| 1 | Marshall EthanPlace 1 · St. Thomas Aquinas | — | St. Thomas Aquinas | 15:55.9 | 11 |
| 2 | Edward WilhitePlace 2 · Warrensburg | — | Warrensburg | 16:01.2 | 12 |
| 3 | Tom SeitzerPlace 3 · Rockhurst | — | Rockhurst | 16:02.1 | 11 |
| 4 | Peter CampbellPlace 4 · Rockhurst | — | Rockhurst | 16:10.4 | 12 |
| 5 | Tyler RodveltPlace 5 · Staley | — | Staley | 16:15.8 | 12 |
| 6 | Andrew ConnorPlace 6 · Rockhurst | — | Rockhurst | 16:17.0 | 12 |
| 7 | Brian BeachPlace 7 · Olathe North | — | Olathe North | 16:18.4 | 11 |
| 8 | Colton PalmerPlace 8 · Warrensburg | — | Warrensburg | 16:21.9 | 11 |
| 9 | Jackson CaldwellPlace 9 · Olathe North | — | Olathe North | 16:24.9 | 11 |
| 10 | Nathan StinsonPlace 10 · Liberty North | — | Liberty North | 16:27.6 | 12 |
| 11 | Wes PorterPlace 11 · Rockhurst | — | Rockhurst | 16:30.0 | 10 |
| 12 | Greg HaynesPlace 12 · Mill Valley | — | Mill Valley | 16:34.0 | 11 |
| 13 | Jones ReecePlace 13 · St. Thomas Aquinas | — | St. Thomas Aquinas | 16:34.7 | 11 |
| 14 | Luke ByrnePlace 14 · Lees Summit | — | Lees Summit | 16:35.7 | 10 |
| 15 | Cofer JacobPlace 15 · St. Thomas Aquinas | — | St. Thomas Aquinas | 16:36.4 | 12 |
| 16 | Jack TerryPlace 16 · Mill Valley | — | Mill Valley | 16:42.6 | 10 |
| 17 | Preston WheelerPlace 17 · Staley | — | Staley | 16:44.6 | 11 |
| 18 | Max GoekePlace 18 · Rockhurst | — | Rockhurst | 16:45.4 | 11 |
| 19 | Gavin OverbeckPlace 19 · Mill Valley | — | Mill Valley | 16:45.9 | 12 |
| 20 | Jeremiah TesfayePlace 20 · Olathe South | — | Olathe South | 16:46.7 | 12 |
| 21 | Luke HupkePlace 21 · Rockhurst | — | Rockhurst | 16:48.6 | 11 |
| 22 | Kory SnyderPlace 22 · Belton | — | Belton | 16:50.7 | 12 |
| 23 | Jack WanerPlace 23 · Staley | — | Staley | 16:52.0 | 10 |
| 24 | Mallot JacksonPlace 24 · St. Thomas Aquinas | — | St. Thomas Aquinas | 16:53.0 | 11 |
| 25 | Eric GawlickPlace 25 · BV Northwest | — | BV Northwest | 16:55.6 | 12 |
| 26 | Joey GuzmanPlace 26 · Olathe North | — | Olathe North | 16:56.0 | 11 |
| 27 | Austin BurtPlace 27 · Warrensburg | — | Warrensburg | 16:56.3 | 12 |
| 28 | Lucas ShryockPlace 28 · Olathe South | — | Olathe South | 16:56.7 | 12 |
| 29 | Braden ZanerPlace 29 · Raymore-Peculiar | — | Raymore-Peculiar | 16:58.4 | 10 |
| 30 | Jordan YoncePlace 30 · Olathe North | — | Olathe North | 16:58.7 | 11 |
| 31 | Bobby JohnsonPlace 31 · Olathe North | — | Olathe North | 16:59.1 | 10 |
| 32 | Hayes PateidlPlace 32 · Blue Valley West | — | Blue Valley West | 17:05.3 | 12 |
| 33 | Mason MarshallPlace 33 · Kearney | — | Kearney | 17:07.4 | 11 |
| 34 | Matthew InglePlace 34 · Rockhurst | — | Rockhurst | 17:07.5 | 10 |
| 35 | Justin GregaPlace 35 · Mill Valley | — | Mill Valley | 17:07.6 | 12 |
| 36 | McCanna DavidPlace 36 · St. Thomas Aquinas | — | St. Thomas Aquinas | 17:08.1 | 12 |
| 37 | Jake AllenPlace 37 · Olathe South | — | Olathe South | 17:08.7 | 12 |
| 38 | Mitch DervinPlace 38 · Mill Valley | — | Mill Valley | 17:09.0 | 12 |
| 39 | Nolan DickPlace 39 · Raymore-Peculiar | — | Raymore-Peculiar | 17:09.1 | 12 |
| 40 | Luke WinklerPlace 40 · Staley | — | Staley | 17:09.2 | 10 |
| 41 | Isaiah PhillipsPlace 41 · Park Hill | — | Park Hill | 17:09.9 | 10 |
| 42 | Higgerson AidenPlace 42 · St. Thomas Aquinas | — | St. Thomas Aquinas | 17:10.0 | 10 |
| 43 | Layne BrenemanPlace 43 · Lees Summit | — | Lees Summit | 17:10.3 | 12 |
| 44 | Samuel TravisPlace 44 · Liberty North | — | Liberty North | 17:12.4 | 9 |
| 45 | Ethan DavisPlace 45 · Liberty North | — | Liberty North | 17:13.4 | 12 |
| 46 | Jacob GusmanPlace 46 · Shawnee Mission South | — | Shawnee Mission South | 17:16.0 | 12 |
| 47 | Jaren JonesPlace 47 · Raymore-Peculiar | — | Raymore-Peculiar | 17:16.1 | 11 |
| 48 | Godard LukePlace 48 · St. Thomas Aquinas | — | St. Thomas Aquinas | 17:16.2 | 11 |
| 49 | Cooley KadenPlace 49 · Olathe West | — | Olathe West | 17:19.1 | 10 |
| 50 | Luke JensenPlace 50 · Blue Valley West | — | Blue Valley West | 17:20.0 | 12 |
| 51 | Tyler CoadPlace 51 · Mill Valley | — | Mill Valley | 17:20.4 | 12 |
| 53 | Tyler PedeePlace 53 · Kearney | — | Kearney | 17:25.7 | 10 |
| 54 | Damien CunninghamPlace 54 · Lees Summit | — | Lees Summit | 17:27.7 | 11 |
| 55 | Kaeden FellinghamPlace 55 · Olathe South | — | Olathe South | 17:28.6 | 10 |
| 56 | Marlon WilliamsPlace 56 · Raymore-Peculiar | — | Raymore-Peculiar | 17:30.8 | 10 |
| 57 | Zachary HillPlace 57 · Raymore-Peculiar | — | Raymore-Peculiar | 17:30.8 | 12 |
| 58 | Carson EvePlace 58 · Raymore-Peculiar | — | Raymore-Peculiar | 17:31.8 | 10 |
| 59 | Darius HightowerPlace 59 · Mill Valley | — | Mill Valley | 17:32.4 | 10 |
| 60 | Jaden NelsonPlace 60 · Kearney | — | Kearney | 17:32.5 | 12 |
| 61 | Nathan ManningPlace 61 · Warrensburg | — | Warrensburg | 17:35.6 | 12 |
| 62 | Mason FitzmauricePlace 62 · Shawnee Mission South | — | Shawnee Mission South | 17:36.5 | 11 |
| 65 | Marc AlmloffPlace 65 · Shawnee Mission South | — | Shawnee Mission South | 17:40.3 | 12 |
| 66 | Ty GiffordPlace 66 · Blue Valley West | — | Blue Valley West | 17:42.0 | 10 |
| 67 | Black GILLIHANPlace 67 · Lee's Summit North | — | Lee's Summit North | 17:42.2 | 12 |
| 68 | Jack SpanelPlace 68 · Olathe North | — | Olathe North | 17:42.6 | 11 |
| 69 | Johnathen HousePlace 69 · Liberty North | — | Liberty North | 17:47.7 | 9 |
| 70 | Caleb StarkPlace 70 · Kearney | — | Kearney | 17:48.4 | 12 |
| 71 | Trevor LaubePlace 71 · Blue Valley West | — | Blue Valley West | 17:49.2 | 11 |
| 72 | John SierenPlace 72 · Liberty North | — | Liberty North | 17:49.4 | 9 |
| 73 | Chris MeissnerPlace 73 · Blue Valley High | — | Blue Valley High | 17:49.7 | 12 |
| 74 | Hunter WilcoxPlace 74 · Blue Valley High | — | Blue Valley High | 17:52.0 | 11 |
| 75 | Cole WillenbringPlace 75 · BV Northwest | — | BV Northwest | 17:52.1 | 12 |
| 76 | Mason FunkPlace 76 · Belton | — | Belton | 17:54.7 | 12 |
| 77 | Harrison SnellPlace 77 · BV Northwest | — | BV Northwest | 17:55.0 | 11 |
| 79 | Brian BalquistPlace 79 · Blue Valley West | — | Blue Valley West | 17:56.9 | 10 |
| 80 | Bramwel KosgeiPlace 80 · Olathe North | — | Olathe North | 17:57.8 | 9 |
| 81 | Aidan BoydenPlace 81 · Liberty North | — | Liberty North | 17:58.6 | 10 |
| 82 | Justyn FrancePlace 82 · Olathe South | — | Olathe South | 17:59.1 | 10 |
| 83 | Jake LewisPlace 83 · Liberty North | — | Liberty North | 18:00.3 | 10 |
| 85 | Shane FriedrichsenPlace 85 · BV Northwest | — | BV Northwest | 18:00.9 | 11 |
| 86 | Brendan ElamPlace 86 · Kearney | — | Kearney | 18:01.5 | 10 |
| 87 | Noah FloydPlace 87 · Belton | — | Belton | 18:01.9 | 12 |
| 88 | Connor MurrayPlace 88 · Lees Summit | — | Lees Summit | 18:02.9 | 11 |
| 90 | Josh DunlayPlace 90 · Blue Valley West | — | Blue Valley West | 18:03.9 | 10 |
| 91 | Banner UpdikePlace 91 · Kearney | — | Kearney | 18:04.5 | 11 |
| 92 | Jacob KrafftPlace 92 · Olathe South | — | Olathe South | 18:05.3 | 10 |
| 94 | Carter BradenPlace 94 · Olathe West | — | Olathe West | 18:06.5 | 11 |
| 95 | Logan YoungPlace 95 · Shawnee Mission South | — | Shawnee Mission South | 18:07.3 | 12 |
| 96 | Beck BehnerPlace 96 · Blue Valley North | — | Blue Valley North | 18:10.2 | 12 |
| 97 | Connor SullivanPlace 97 · Blue Valley West | — | Blue Valley West | 18:12.1 | 11 |
| 98 | Harrison PolenPlace 98 · Shawnee Mission South | — | Shawnee Mission South | 18:12.5 | 12 |
| 99 | Bradley DavisPlace 99 · Olathe Northwest High | — | Olathe Northwest High | 18:12.9 | 12 |
| 100 | Dakota CarleyPlace 100 · Warrensburg | — | Warrensburg | 18:13.8 | 11 |
| 101 | Sam HeidrickPlace 101 · Olathe South | — | Olathe South | 18:14.0 | 12 |
| 102 | Parker CanfieldPlace 102 · Park Hill | — | Park Hill | 18:16.1 | 11 |
| 105 | Abdelrahim MahgoubPlace 105 · OAK PARK | — | OAK PARK | 18:20.3 | 12 |
| 106 | Jack BelmorePlace 106 · Lees Summit | — | Lees Summit | 18:22.5 | 10 |
| 108 | Jackson AllenPlace 108 · Blue Valley High | — | Blue Valley High | 18:24.8 | 11 |
| 110 | Stefan PanagievPlace 110 · Shawnee Mission South | — | Shawnee Mission South | 18:29.0 | 12 |
| 111 | Parker RiessPlace 111 · Olathe Northwest High | — | Olathe Northwest High | 18:29.6 | 11 |
| 112 | Ernest PereiraPlace 112 · Blue Valley North | — | Blue Valley North | 18:31.4 | 12 |
| 113 | Nolan ChapmanPlace 113 · Warrensburg | — | Warrensburg | 18:31.5 | 11 |
| 114 | Eryk YarkoskyPlace 114 · Blue Valley North | — | Blue Valley North | 18:31.7 | 11 |
| 115 | Luke PhilgreenPlace 115 · Blue Valley High | — | Blue Valley High | 18:31.8 | 11 |
| 116 | Tucker WoodsonPlace 116 · Raymore-Peculiar | — | Raymore-Peculiar | 18:32.6 | 11 |
| 117 | Clark GarrettPlace 117 · Olathe West | — | Olathe West | 18:34.6 | 11 |
| 119 | Cameron SmithPlace 119 · Kearney | — | Kearney | 18:34.9 | 10 |
| 120 | Braxton DixonPlace 120 · Spring Hill | — | Spring Hill | 18:36.4 | 10 |
| 121 | Trevor KeyPlace 121 · Warrensburg | — | Warrensburg | 18:37.2 | 10 |
| 122 | Matthew BostickPlace 122 · Blue Valley High | — | Blue Valley High | 18:37.2 | 10 |
| 124 | Gus RANDPlace 124 · Lee's Summit North | — | Lee's Summit North | 18:39.5 | 10 |
| 125 | Josh HimstedtPlace 125 · Blue Valley North | — | Blue Valley North | 18:40.3 | 10 |
| 127 | Michael HermanPlace 127 · Spring Hill | — | Spring Hill | 18:41.7 | 12 |
| 128 | Alan KarstPlace 128 · Blue Valley High | — | Blue Valley High | 18:48.1 | 12 |
| 129 | Andrew TracyPlace 129 · Olathe Northwest High | — | Olathe Northwest High | 18:50.3 | 11 |
| 130 | Sam MeyerPlace 130 · Blue Valley North | — | Blue Valley North | 18:50.8 | 12 |
| 131 | Robbie GrestyPlace 131 · OAK PARK | — | OAK PARK | 18:53.3 | 10 |
| 133 | Peyton ANDERSONPlace 133 · Lee's Summit North | — | Lee's Summit North | 18:56.1 | 10 |
| 134 | Wyatt WelhoelterPlace 134 · Blue Valley North | — | Blue Valley North | 18:58.7 | 10 |
| 135 | Amos RyderPlace 135 · Olathe West | — | Olathe West | 18:59.8 | 10 |
| 138 | Malachi PingletonPlace 138 · OAK PARK | — | OAK PARK | 19:04.3 | 11 |
| 139 | Sean ToolePlace 139 · OAK PARK | — | OAK PARK | 19:06.5 | 10 |
| 140 | Henry BasilePlace 140 · Olathe Northwest High | — | Olathe Northwest High | 19:08.8 | 12 |
| 141 | Downie TristinPlace 141 · Olathe West | — | Olathe West | 19:12.2 | 9 |
| 142 | Nathan NguyenPlace 142 · Staley | — | Staley | 19:13.1 | 10 |
| 143 | Peter GesslerPlace 143 · Blue Valley High | — | Blue Valley High | 19:17.2 | 11 |
| 147 | Robertson BradenPlace 147 · Olathe West | — | Olathe West | 19:25.6 | 11 |
| 148 | Wyatt O'LearyPlace 148 · Spring Hill | — | Spring Hill | 19:26.1 | 11 |
| 149 | Luke GawlickPlace 149 · BV Northwest | — | BV Northwest | 19:27.7 | 12 |
| 150 | Julio GracidaPlace 150 · Belton | — | Belton | 19:33.1 | 11 |
| 151 | Robinson JoshPlace 151 · Olathe West | — | Olathe West | 19:35.2 | 10 |
| 152 | Joel OberkromPlace 152 · Spring Hill | — | Spring Hill | 19:36.4 | 12 |
| 153 | Logan MitchellPlace 153 · Belton | — | Belton | 19:39.1 | 12 |
| 154 | Devin RobertsonPlace 154 · Park Hill | — | Park Hill | 19:39.4 | 11 |
| 155 | Ryan FettePlace 155 · Park Hill | — | Park Hill | 19:42.8 | 10 |
| 157 | Donovan BoydPlace 157 · Park Hill | — | Park Hill | 19:47.4 | 9 |
| 158 | Tristan WhitmanPlace 158 · Belton | — | Belton | 19:48.4 | 12 |
| 159 | Quincy CARRIZALESPlace 159 · Lee's Summit North | — | Lee's Summit North | 20:02.7 | 11 |
| 160 | Ethan SmithPlace 160 · OAK PARK | — | OAK PARK | 20:05.8 | 9 |
| 161 | Trevor NorthPlace 161 · Spring Hill | — | Spring Hill | 20:09.0 | 12 |
| 162 | Josh OurslerPlace 162 · Spring Hill | — | Spring Hill | 20:10.9 | 12 |
| 163 | Sam BROWNPlace 163 · Lee's Summit North | — | Lee's Summit North | 20:12.9 | 10 |
| 164 | Taylor WalburnPlace 164 · Olathe Northwest High | — | Olathe Northwest High | 20:31.8 | 10 |