| 1 | Trey GrevePlace 1 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 18:07.2 PR |
| 2 | Hunter CranePlace 2 · Grade 9 · De Soto | 9 | De Soto | 18:18.8 |
| 3 | Woody ProthroPlace 3 · Grade 9 · De Soto | 9 | De Soto | 18:20.0 PR |
| 4 | Jimmy SavagePlace 4 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 18:24.6 |
| 5 | Nathan SchmoekelPlace 5 · Grade 10 · St Thomas Aquinas | 10 | St Thomas Aquinas | 18:36.8 |
| 6 | Jackson FalorPlace 6 · Grade 9 · Olathe Northwest | 9 | Olathe Northwest | 18:37.8 PR |
| 7 | Ryan VogtPlace 7 · Grade 11 · De Soto | 11 | De Soto | 18:38.4 |
| 8 | Kevin LimoPlace 8 · Grade 11 · Shawnee Mission West | 11 | Shawnee Mission West | 18:48.7 PR |
| 9 | Rowan NeighborsPlace 9 · Grade 11 · De Soto | 11 | De Soto | 18:49.4 |
| 10 | Brody GarciaPlace 10 · Grade 9 · Mill Valley | 9 | Mill Valley | 18:51.0 |
| 11 | Simon TannerPlace 11 · Grade 9 · Lansing | 9 | Lansing | 19:02.5 |
| 12 | Soren ZaudkePlace 12 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 19:03.7 PR |
| 13 | Max SullivanPlace 13 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 19:04.4 PR |
| 14 | Raghav DheepakPlace 14 · Grade 9 · Blue Valley West | 9 | Blue Valley West | 19:06.5 |
| 15 | Nolan OlsenPlace 15 · Grade 10 · Christ Preparatory Academy | 10 | Christ Preparatory Academy | 19:07.2 |
| 16 | Nolan SmithPlace 16 · Grade 10 · Olathe West | 10 | Olathe West | 19:09.3 PR |
| 17 | Jordan McCauleyPlace 17 · Grade 9 · Christ Preparatory Academy | 9 | Christ Preparatory Academy | 19:09.6 |
| 18 | Isaac StephensPlace 18 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 19:12.4 |
| 19 | Crouch MilesPlace 19 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 19:14.5 PR |
| 20 | Carson SchmidtleinPlace 20 · Grade 12 · Mill Valley | 12 | Mill Valley | 19:16.2 PR |
| 21 | Nathan PowellPlace 21 · Grade 12 · De Soto | 12 | De Soto | 19:17.7 PR |
| 22 | Jack KnutsonPlace 22 · Grade 12 · Christ Preparatory Academy | 12 | Christ Preparatory Academy | 19:17.7 PR |
| 23 | Levi MeadorPlace 23 · Grade 9 · Shawnee Mission North | 9 | Shawnee Mission North | 19:18.0 PR |
| 24 | Makai CarterPlace 24 · Grade 10 · Mill Valley | 10 | Mill Valley | 19:23.1 |
| 25 | Noah WeldelePlace 25 · Grade 12 · Christ Preparatory Academy | 12 | Christ Preparatory Academy | 19:29.1 PR |
| 26 | Ben DugdalePlace 26 · Grade 9 · Basehor-Linwood | 9 | Basehor-Linwood | 19:32.0 |
| 27 | Trey KeefoverPlace 27 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 19:33.6 PR |
| 28 | Joseph WainainaPlace 28 · Grade 11 · Mill Valley | 11 | Mill Valley | 19:33.8 |
| 29 | Gage HuntPlace 29 · Grade 9 · Gardner Edgerton | 9 | Gardner Edgerton | 19:33.9 |
| 30 | Marcus SorellPlace 30 · Grade 9 · Olathe Northwest | 9 | Olathe Northwest | 19:35.5 PR |
| 31 | Jackson CarmitchelPlace 31 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 19:36.5 |
| 32 | Ryan BishopPlace 32 · Grade 9 · Mill Valley | 9 | Mill Valley | 19:38.2 PR |
| 33 | Josh SmithPlace 33 · Grade 11 · Blue Valley North | 11 | Blue Valley North | 19:38.4 PR |
| 34 | Miles SalesPlace 34 · Grade 9 · Olathe Northwest | 9 | Olathe Northwest | 19:39.6 PR |
| 35 | Ethan AlvestedPlace 35 · Grade 9 · Shawnee Mission West | 9 | Shawnee Mission West | 19:41.5 |
| 36 | Ben HaakePlace 36 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 19:45.5 PR |
| 37 | Charlie SalzmanPlace 37 · Grade 11 · Christ Preparatory Academy | 11 | Christ Preparatory Academy | 19:46.0 PR |
| 38 | Riley SmokePlace 38 · Grade 9 · Shawnee Mission West | 9 | Shawnee Mission West | 19:48.6 |
| 39 | Joshua SteinlagePlace 39 · Grade 9 · Basehor-Linwood | 9 | Basehor-Linwood | 19:58.2 PR |
| 40 | Nathan WoottonPlace 40 · Grade 11 · Gardner Edgerton | 11 | Gardner Edgerton | 19:59.5 PR |
| 41 | Joseph NasteffPlace 41 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 20:05.2 |
| 42 | Danny NeihousePlace 42 · Grade 11 · Shawnee Mission West | 11 | Shawnee Mission West | 20:06.3 PR |
| 43 | Kevin TharpPlace 43 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 20:07.8 |
| 44 | Finn ReynoldsPlace 44 · Grade 9 · De Soto | 9 | De Soto | 20:09.4 |
| 45 | Calvin WinklerPlace 45 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 20:14.3 |
| 46 | Nathan DummermuthPlace 46 · Grade 12 · Shawnee Mission North | 12 | Shawnee Mission North | 20:14.3 |
| 47 | Joshua CrawfordPlace 47 · Grade 9 · Lansing | 9 | Lansing | 20:16.8 PR |
| 48 | Bradley WolkenPlace 48 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 20:17.7 |
| 49 | Zach GormanPlace 49 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 20:20.9 PR |
| 50 | Warren CareyPlace 50 · Grade Fr · Maranatha Academy | Fr | Maranatha Academy | 20:21.1 |
| 51 | Elliott SwanwickPlace 51 · Grade 11 · Olathe West | 11 | Olathe West | 20:22.0 |
| 52 | Aston KelseyPlace 52 · Grade 9 · Basehor-Linwood | 9 | Basehor-Linwood | 20:22.2 |
| 53 | Matthew HooperPlace 53 · Grade 12 · Christ Preparatory Academy | 12 | Christ Preparatory Academy | 20:23.9 |
| 54 | Ethan BarronPlace 54 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 20:24.2 |
| 55 | Elijah MeiliPlace 55 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 20:25.7 |
| 56 | Amistad AguileraPlace 56 · Grade 10 · Blue Valley North | 10 | Blue Valley North | 20:25.8 PR |
| 57 | Owen SchmidtPlace 57 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 20:27.3 |
| 58 | Jase KeefoverPlace 58 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 20:31.3 |
| 59 | Carson McCroryPlace 59 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 20:33.4 PR |
| 60 | Brandon VelaPlace 60 · Grade 9 · Shawnee Mission North | 9 | Shawnee Mission North | 20:34.5 |
| 61 | Blake WrayPlace 61 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 20:35.5 |
| 62 | Andrew SrivastavaPlace 62 · Grade 12 · Blue Valley North | 12 | Blue Valley North | 20:36.1 PR |
| 63 | Arthur KaemmerPlace 63 · Grade 10 · Mill Valley | 10 | Mill Valley | 20:38.4 |
| 64 | Jasper GuerraPlace 64 · Grade 9 · Blue Valley North | 9 | Blue Valley North | 20:43.6 PR |
| 65 | Kellen RandallPlace 65 · Grade 11 · Christ Preparatory Academy | 11 | Christ Preparatory Academy | 20:44.8 PR |
| 66 | Dakota BergPlace 66 · Grade 9 · Gardner Edgerton | 9 | Gardner Edgerton | 20:46.6 |
| 67 | Marco Fitz-MoyaPlace 67 · Grade 12 · Olathe West | 12 | Olathe West | 20:49.8 |
| 68 | Garrett FosterPlace 68 · Grade 12 · Olathe Northwest | 12 | Olathe Northwest | 20:53.8 |
| 69 | Beckett KallaunerPlace 69 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 20:56.4 |
| 70 | Emmett SchleppPlace 70 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 20:57.4 |
| 71 | Creighton EarpPlace 71 · Grade 10 · De Soto | 10 | De Soto | 20:57.8 |
| 72 | Parker TatumPlace 72 · Grade Fr · Maranatha Academy | Fr | Maranatha Academy | 21:00.6 |
| 73 | Connor WallPlace 73 · Grade 9 · Blue Valley North | 9 | Blue Valley North | 21:03.2 |
| 74 | Alex HallenbeckPlace 74 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 21:04.4 |
| 75 | Jackson GrayPlace 75 · Grade 12 · Lansing | 12 | Lansing | 21:05.5 |
| 76 | Chase BaldwinPlace 76 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 21:09.6 |
| 77 | Charlie MartinPlace 77 · Grade 9 · Christ Preparatory Academy | 9 | Christ Preparatory Academy | 21:10.4 PR |
| 78 | Bryson DeLongPlace 78 · Grade 12 · Gardner Edgerton | 12 | Gardner Edgerton | 21:10.9 |
| 79 | Chris KlevePlace 79 · Grade 9 · Blue Valley North | 9 | Blue Valley North | 21:11.7 |
| 80 | Zack AbdulfattahPlace 80 · Grade 9 · Blue Valley West | 9 | Blue Valley West | 21:16.3 |
| 81 | Patrick ShipmanPlace 81 · Grade 11 · Christ Preparatory Academy | 11 | Christ Preparatory Academy | 21:16.8 PR |
| 82 | Leo PickertPlace 82 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 21:17.8 PR |
| 83 | Hank MyersPlace 83 · Grade 9 · De Soto | 9 | De Soto | 21:24.0 PR |
| 84 | Cooper MarshallPlace 84 · Grade 10 · Basehor-Linwood | 10 | Basehor-Linwood | 21:25.7 |
| 85 | Daniel KrausePlace 85 · Grade 9 · Lansing | 9 | Lansing | 21:29.4 |
| 86 | Ivan Pardo-BernalPlace 86 · Grade 9 · Shawnee Mission West | 9 | Shawnee Mission West | 21:30.5 |
| 87 | Jackson PerezPlace 87 · Grade 11 · Gardner Edgerton | 11 | Gardner Edgerton | 21:31.2 |
| 88 | Blaine BeckerPlace 88 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 21:31.3 |
| 89 | Connor HughesPlace 89 · Grade 11 · Lansing | 11 | Lansing | 21:32.4 |
| 90 | Liam KarleskintPlace 90 · Grade 9 · Basehor-Linwood | 9 | Basehor-Linwood | 21:32.7 |
| 91 | Emmett AhlquistPlace 91 · Grade 11 · Basehor-Linwood | 11 | Basehor-Linwood | 21:41.3 |
| 92 | Henry MorganPlace 92 · Grade 12 · Shawnee Mission North | 12 | Shawnee Mission North | 21:43.2 |
| 93 | Matti HailePlace 93 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 21:45.2 |
| 94 | Caiden KinnisonPlace 94 · Grade 9 · Basehor-Linwood | 9 | Basehor-Linwood | 21:51.2 |
| 95 | Desmond ViegasPlace 95 · Grade 9 · Leavenworth | 9 | Leavenworth | 21:54.8 PR |
| 96 | Carson BenjaminPlace 96 · Grade 11 · Gardner Edgerton | 11 | Gardner Edgerton | 22:12.4 |
| 97 | Josiah TimmonsPlace 97 · Grade 10 · Christ Preparatory Academy | 10 | Christ Preparatory Academy | 22:20.3 |
| 98 | Nathan PlattPlace 98 · Grade 11 · Lansing | 11 | Lansing | 22:39.7 |
| 99 | Jaden DalePlace 99 · Grade 12 · Lansing | 12 | Lansing | 22:44.0 PR |
| 100 | Channing HutchinsonPlace 100 · Grade 11 · Olathe West | 11 | Olathe West | 22:44.4 PR |
| 101 | Alex Cid BetancourtPlace 101 · Grade 10 · Shawnee Mission North | 10 | Shawnee Mission North | 22:47.4 |
| 102 | Nathan RobertsonPlace 102 · Grade 10 · Christ Preparatory Academy | 10 | Christ Preparatory Academy | 22:51.8 |
| 103 | Jaron BagsbyPlace 103 · Grade 11 · Gardner Edgerton | 11 | Gardner Edgerton | 22:53.2 |
| 104 | Noah VogtPlace 104 · Grade 9 · De Soto | 9 | De Soto | 23:00.4 |
| 105 | Jackson FossPlace 105 · Grade 9 · Olathe West | 9 | Olathe West | 23:16.5 |
| 106 | Isaiah CoffmanPlace 106 · Grade Fr · Maranatha Academy | Fr | Maranatha Academy | 23:24.1 |
| 107 | Daniel YuPlace 107 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 23:36.3 PR |
| 108 | Kellen HallPlace 108 · Grade 12 · Gardner Edgerton | 12 | Gardner Edgerton | 23:58.0 |
| 109 | Gavin PeeryPlace 109 · Grade 9 · Olathe Northwest | 9 | Olathe Northwest | 24:10.0 |
| 110 | Logan HarperPlace 110 · Grade 9 · Olathe West | 9 | Olathe West | 24:28.8 |
| 111 | Emmett DerwinPlace 111 · Grade 9 · Olathe West | 9 | Olathe West | 24:28.9 |
| 112 | Randy (RJ) ShedPlace 112 · Grade 10 · Leavenworth | 10 | Leavenworth | 24:34.7 |
| 113 | Jason DuncanPlace 113 · Grade 9 · Lansing | 9 | Lansing | 24:43.7 |
| 114 | Levi SagePlace 114 · Grade 11 · De Soto | 11 | De Soto | 25:01.6 |
| 115 | Steven SundayPlace 115 · Grade 9 · Leavenworth | 9 | Leavenworth | 25:15.8 |
| 116 | William AbsherPlace 116 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 25:41.3 |
| 117 | Christopher Chocon-AndradePlace 117 · Grade 9 · Lansing | 9 | Lansing | 26:09.9 |
| 118 | Brayden CopePlace 118 · Grade 9 · Lansing | 9 | Lansing | 26:20.8 |
| 119 | Jared WangsgaardPlace 119 · Grade 9 · Lansing | 9 | Lansing | 26:36.8 |
| 120 | Dalton ZimmermanPlace 120 · Grade 10 · Leavenworth | 10 | Leavenworth | 27:54.5 |
| 121 | Daniel OsbornePlace 121 · Grade 10 · Lansing | 10 | Lansing | 29:07.2 |
| 122 | Kaden MoppinPlace 122 · Grade 9 · Leavenworth | 9 | Leavenworth | 30:32.9 |