| 1 | Jordan YoncePlace 1 · Olathe North | — | Olathe North | 19:05.58 | 1 |
| 2 | Jack SpanelPlace 2 · Olathe North | — | Olathe North | 19:06.09 | 2 |
| 3 | Matt HuntPlace 3 · Olathe North | — | Olathe North | 19:12.92 | 3 |
| 4 | Tyler HudsonPlace 4 · Blue Valley West | — | Blue Valley West | 19:16.50 | 4 |
| 5 | Jordan HortonPlace 5 · Blue Valley West | — | Blue Valley West | 19:20.37 | 5 |
| 6 | Andy StowersPlace 6 · Olathe South | — | Olathe South | 19:25.80 | 6 |
| 7 | Luke KeilPlace 7 · Olathe North | — | Olathe North | 19:41.57 | 7 |
| 8 | Patrick O'KeefePlace 8 · SMNW | — | SMNW | 19:52.66 | 8 |
| 9 | Ashton SantistebanPlace 9 · Olathe South | — | Olathe South | 19:52.82 | 9 |
| 10 | Justyn FrancePlace 10 · Olathe South | — | Olathe South | 19:53.41 | 10 |
| 11 | Ryder AmosPlace 11 · Olathe North | — | Olathe North | 20:03.65 | 11 |
| 12 | Sam AkaluPlace 12 · Olathe North | — | Olathe North | 20:03.93 | 12 |
| 13 | Montana MostPlace 13 · Olathe North | — | Olathe North | 20:06.90 | 13 |
| 14 | Trevor JonesPlace 14 · Blue Valley West | — | Blue Valley West | 20:07.91 | 14 |
| 15 | Jack AnstinePlace 15 · Blue Valley West | — | Blue Valley West | 20:08.55 | 15 |
| 16 | Phillip LinPlace 16 · Blue Valley West | — | Blue Valley West | 20:20.86 | 16 |
| 17 | Brock VarzalyPlace 17 · St Thomas Aquinas | — | St Thomas Aquinas | 20:22.22 | 17 |
| 18 | Nolan MaukPlace 18 · St Thomas Aquinas | — | St Thomas Aquinas | 20:24.63 | 18 |
| 19 | Jacob KrafftPlace 19 · Olathe South | — | Olathe South | 20:25.37 | 19 |
| 20 | Dominique MurphyPlace 20 · Olathe South | — | Olathe South | 20:26.81 | 20 |
| 21 | Jacob BerezoskiPlace 21 · Olathe South | — | Olathe South | 20:30.19 | 21 |
| 22 | Isaac FergusonPlace 22 · Olathe South | — | Olathe South | 20:31.96 | 22 |
| 23 | Daniel VargasPlace 23 · SMNW | — | SMNW | 20:35.97 | 23 |
| 24 | Cooper DohertyPlace 24 · Olathe South | — | Olathe South | 20:37.90 | — |
| 25 | Vincent TavernaroPlace 25 · Olathe South | — | Olathe South | 20:42.35 | — |
| 26 | Austin SchoberPlace 26 · Olathe South | — | Olathe South | 20:43.95 | — |
| 27 | Cole ProchkoPlace 27 · Olathe South | — | Olathe South | 20:57.78 | — |
| 28 | Nathan CampPlace 28 · Blue Valley West | — | Blue Valley West | 20:57.86 | 24 |
| 29 | Trevor LaubePlace 29 · Blue Valley West | — | Blue Valley West | 21:14.92 | 25 |
| 30 | Mitchell RenoPlace 30 · Olathe South | — | Olathe South | 21:22.29 | — |
| 31 | James HoulahanPlace 31 · Olathe North | — | Olathe North | 21:23.70 | — |
| 32 | Logan SetzkornPlace 32 · SMN | — | SMN | 21:33.07 | 26 |
| 33 | Jackson HeyingPlace 33 · St Thomas Aquinas | — | St Thomas Aquinas | 21:38.10 | 27 |
| 34 | Marquan MorrowPlace 34 · SMN | — | SMN | 21:44.07 | 28 |
| 35 | Andre MartinezPlace 35 · Olathe North | — | Olathe North | 21:46.72 | — |
| 36 | Patrick LangePlace 36 · St Thomas Aquinas | — | St Thomas Aquinas | 21:49.79 | 29 |
| 37 | Juan MaresPlace 37 · Olathe North | — | Olathe North | 21:50.15 | — |
| 38 | Thomas ParnellPlace 38 · SMN | — | SMN | 21:50.23 | 30 |
| 39 | Colin PorterfieldPlace 39 · St Thomas Aquinas | — | St Thomas Aquinas | 21:53.78 | 31 |
| 40 | Nick StrahlPlace 40 · SMNW | — | SMNW | 22:07.57 | 32 |
| 41 | Ben BaselPlace 41 · SMNW | — | SMNW | 22:11.52 | 33 |
| 42 | Nate AllenPlace 42 · St Thomas Aquinas | — | St Thomas Aquinas | 22:24.68 | 34 |
| 43 | Scotty KloiberPlace 43 · Blue Valley West | — | Blue Valley West | 22:25.79 | — |
| 44 | Joseph McElweePlace 44 · Blue Valley West | — | Blue Valley West | 22:25.91 | — |
| 45 | Joey McCannaPlace 45 · St Thomas Aquinas | — | St Thomas Aquinas | 22:28.48 | 35 |
| 46 | Caden EvansPlace 46 · Blue Valley West | — | Blue Valley West | 22:29.36 | — |
| 47 | Sam NordhusPlace 47 · St Thomas Aquinas | — | St Thomas Aquinas | 22:29.61 | — |
| 48 | Jason GarlettPlace 48 · Blue Valley West | — | Blue Valley West | 22:29.67 | — |
| 49 | Austin RoyPlace 49 · Blue Valley West | — | Blue Valley West | 22:30.13 | — |
| 50 | David NelsonPlace 50 · Olathe South | — | Olathe South | 22:35.34 | — |
| 51 | Malik MansiPlace 51 · Olathe South | — | Olathe South | 22:36.96 | — |
| 52 | Karson MartinPlace 52 · SMNW | — | SMNW | 22:53.29 | 36 |
| 53 | Max KnardPlace 53 · Olathe South | — | Olathe South | 22:57.14 | — |
| 54 | Gabriel SchniedersPlace 54 · St Thomas Aquinas | — | St Thomas Aquinas | 23:02.04 | — |
| 55 | Jackson KraftPlace 55 · St Thomas Aquinas | — | St Thomas Aquinas | 23:03.87 | — |
| 56 | Josh RobinsonPlace 56 · Olathe North | — | Olathe North | 23:06.19 | — |
| 57 | Luke JohnsonPlace 57 · SMN | — | SMN | 23:08.41 | 37 |
| 58 | CJ YoungerPlace 58 · St Thomas Aquinas | — | St Thomas Aquinas | 23:08.44 | — |
| 59 | Alex RicePlace 59 · St Thomas Aquinas | — | St Thomas Aquinas | 23:10.26 | — |
| 60 | Sam SpringerPlace 60 · SMNW | — | SMNW | 23:14.72 | 38 |
| 61 | Carson CortezPlace 61 · Olathe North | — | Olathe North | 23:25.64 | — |
| 62 | David PorterPlace 62 · Olathe North | — | Olathe North | 23:32.23 | — |
| 63 | Gage GoochPlace 63 · Gardner Edgerton | — | Gardner Edgerton | 23:32.54 | 39 |
| 64 | Mark JonesPlace 64 · Olathe North | — | Olathe North | 23:35.61 | — |
| 65 | Austin VanDeSteegPlace 65 · Blue Valley West | — | Blue Valley West | 23:39.33 | — |
| 66 | Brian BloodPlace 66 · SMN | — | SMN | 23:40.11 | 40 |
| 67 | Warren Starr IIPlace 67 · Washington | — | Washington | 23:41.40 | — |
| 68 | Brady HallPlace 68 · St Thomas Aquinas | — | St Thomas Aquinas | 23:50.40 | — |
| 69 | Brian RohdePlace 69 · Turner | — | Turner | 23:54.08 | — |
| 70 | Alec HitePlace 70 · Olathe Northwest | — | Olathe Northwest | 23:57.73 | — |
| 71 | Marcellus HenryPlace 71 · Washington | — | Washington | 24:04.26 | — |
| 72 | Arlo KinseyPlace 72 · SMN | — | SMN | 24:04.60 | 41 |
| 73 | Dakota BroersPlace 73 · Olathe South | — | Olathe South | 24:06.27 | — |
| 74 | Detrik OrtizPlace 74 · Olathe North | — | Olathe North | 24:09.53 | — |
| 75 | Gunner EhlersPlace 75 · SMN | — | SMN | 24:09.59 | 42 |
| 76 | Matthew StrattonPlace 76 · Blue Valley West | — | Blue Valley West | 24:11.56 | — |
| 77 | Aaron RuizPlace 77 · SMN | — | SMN | 24:11.62 | — |
| 78 | Brandon LambrechtPlace 78 · Blue Valley West | — | Blue Valley West | 24:11.94 | — |
| 79 | Gage CookPlace 79 · Blue Valley West | — | Blue Valley West | 24:23.74 | — |
| 80 | Mason ComerPlace 80 · Olathe North | — | Olathe North | 24:31.43 | — |
| 81 | Jacob EgglestonPlace 81 · Blue Valley West | — | Blue Valley West | 24:43.69 | — |
| 82 | Dylan WolfordPlace 82 · Gardner Edgerton | — | Gardner Edgerton | 24:52.24 | 43 |
| 83 | Jonathan BrackhahnPlace 83 · St Thomas Aquinas | — | St Thomas Aquinas | 24:53.82 | — |
| 84 | Harrison DollarPlace 84 · Blue Valley West | — | Blue Valley West | 24:58.96 | — |
| 85 | Luke GrandgenettPlace 85 · SMN | — | SMN | 25:00.46 | — |
| 86 | Gabe SpoerrePlace 86 · Turner | — | Turner | 25:08.18 | — |
| 87 | Brett DavisPlace 87 · St Thomas Aquinas | — | St Thomas Aquinas | 25:25.70 | — |
| 88 | Scott CunninghamPlace 88 · Gardner Edgerton | — | Gardner Edgerton | 25:34.00 | 44 |
| 89 | Hayden BiesenthalPlace 89 · Blue Valley West | — | Blue Valley West | 25:42.86 | — |
| 90 | Roman CosentinoPlace 90 · Blue Valley West | — | Blue Valley West | 25:57.95 | — |
| 91 | Jack LegatePlace 91 · Blue Valley West | — | Blue Valley West | 26:01.87 | — |
| 92 | Elijah SpauldingPlace 92 · Blue Valley West | — | Blue Valley West | 26:05.48 | — |
| 93 | Kadin DulgarianPlace 93 · Olathe North | — | Olathe North | 26:17.10 | — |
| 94 | Luke AitkenPlace 94 · SMNW | — | SMNW | 26:49.20 | 45 |
| 95 | Grant SchugartPlace 95 · St Thomas Aquinas | — | St Thomas Aquinas | 26:50.44 | — |
| 96 | Lee BallPlace 96 · SMNW | — | SMNW | 26:50.95 | — |
| 97 | Joel RainesPlace 97 · SMN | — | SMN | 26:55.10 | — |
| 98 | Jayden VazzanoPlace 98 · SMN | — | SMN | 27:06.99 | — |
| 99 | Scottie MaherPlace 99 · St Thomas Aquinas | — | St Thomas Aquinas | 27:23.69 | — |
| 100 | Christian CassellPlace 100 · St Thomas Aquinas | — | St Thomas Aquinas | 27:27.25 | — |
| 101 | Trey KnightPlace 101 · Olathe Northwest | — | Olathe Northwest | 27:35.55 | — |
| 102 | Jack MerchantPlace 102 · Blue Valley West | — | Blue Valley West | 27:49.81 | — |
| 103 | Aidan SchniedersPlace 103 · St Thomas Aquinas | — | St Thomas Aquinas | 27:51.46 | — |
| 104 | Jayden VossellerPlace 104 · St Thomas Aquinas | — | St Thomas Aquinas | 27:53.36 | — |
| 105 | Ben LedesmaPlace 105 · Turner | — | Turner | 27:53.87 | — |
| 106 | Matthew PearlPlace 106 · SMN | — | SMN | 27:54.03 | — |
| 107 | Ben SussmanPlace 107 · Blue Valley West | — | Blue Valley West | 27:54.94 | — |
| 108 | Matt TuckerPlace 108 · Olathe Northwest | — | Olathe Northwest | 28:27.72 | — |
| 109 | Preston BrownePlace 109 · Olathe Northwest | — | Olathe Northwest | 28:32.64 | — |
| 110 | Jacob DrumPlace 110 · Blue Valley West | — | Blue Valley West | 28:41.74 | — |
| 111 | Ryan SchenckPlace 111 · St Thomas Aquinas | — | St Thomas Aquinas | 28:42.73 | — |
| 112 | Michael RodePlace 112 · St Thomas Aquinas | — | St Thomas Aquinas | 29:06.90 | — |
| 113 | Jackson EdwardsPlace 113 · Gardner Edgerton | — | Gardner Edgerton | 29:17.29 | 46 |
| 114 | Ted PopePlace 114 · St Thomas Aquinas | — | St Thomas Aquinas | 29:24.99 | — |
| 115 | Christain GravesPlace 115 · Washington | — | Washington | 29:26.09 | — |
| 116 | Andrew LaSallePlace 116 · Blue Valley West | — | Blue Valley West | 29:55.45 | — |
| 117 | Brandon OddoPlace 117 · St Thomas Aquinas | — | St Thomas Aquinas | 29:57.62 | — |
| 118 | Sabastian WingfieldPlace 118 · Gardner Edgerton | — | Gardner Edgerton | 32:23.10 | 47 |
| 119 | Levi WilliamsPlace 119 · SMN | — | SMN | 34:17.32 | — |