| 1 | Luke SwearenginPlace 1 · Grade 12 · Olathe South | 12 | Olathe South | 16:04.39 |
| 2 | Cade HaltonPlace 2 · Grade 12 · Gardner Edgerton | 12 | Gardner Edgerton | 16:10.67 |
| 3 | Caleb ThompsonPlace 3 · Grade 12 · Olathe East | 12 | Olathe East | 16:11.60 |
| 4 | Grahe ShadePlace 4 · Grade 11 · Olathe North | 11 | Olathe North | 16:21.60 |
| 5 | Zackary KliewerPlace 5 · Grade 11 · Olathe North | 11 | Olathe North | 16:23.76 |
| 6 | Oliver SchwartzPlace 6 · Grade 11 · Lawrence | 11 | Lawrence | 16:25.74 |
| 7 | Archer BrewerPlace 7 · Grade 11 · Olathe West | 11 | Olathe West | 16:26.70 |
| 8 | Tyler PalangiPlace 8 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 16:41.88 |
| 9 | Anderson StrackPlace 9 · Grade 12 · Mill Valley | 12 | Mill Valley | 16:42.97 |
| 10 | Jordan SchierbaumPlace 10 · Grade 12 · Mill Valley | 12 | Mill Valley | 16:51.67 |
| 11 | Max GalindoPlace 11 · Grade 12 · Olathe North | 12 | Olathe North | 16:57.02 |
| 12 | Cooper PeytonPlace 12 · Grade 12 · Gardner Edgerton | 12 | Gardner Edgerton | 16:58.37 |
| 13 | Jacob LemirePlace 13 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 16:58.51 |
| 14 | Evan ThompsonPlace 14 · Grade 12 · Olathe East | 12 | Olathe East | 16:58.55 |
| 15 | Jackson FryPlace 15 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 17:00.84 |
| 16 | Britton HodsonPlace 16 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 17:01.59 |
| 17 | Lincoln AllenPlace 17 · Grade 10 · Olathe West | 10 | Olathe West | 17:01.85 |
| 18 | Gus MalonePlace 18 · Grade 12 · Mill Valley | 12 | Mill Valley | 17:04.17 PR |
| 19 | Archer BrownPlace 19 · Grade 9 · Olathe West | 9 | Olathe West | 17:04.24 |
| 20 | Jackson FavreauPlace 20 · Grade 10 · Olathe Northwest | 10 | Olathe Northwest | 17:08.30 |
| 21 | Hayden RenouxPlace 21 · Grade 12 · Olathe West | 12 | Olathe West | 17:09.56 |
| 22 | Benjamin HerbstPlace 22 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 17:14.40 |
| 23 | Dexter FavreauPlace 23 · Grade 12 · Olathe Northwest | 12 | Olathe Northwest | 17:17.35 |
| 24 | Max ClarkPlace 24 · Grade 10 · Olathe South | 10 | Olathe South | 17:20.93 |
| 25 | Jude MeiliPlace 25 · Grade 12 · Gardner Edgerton | 12 | Gardner Edgerton | 17:22.69 |
| 26 | Meshack KipropPlace 26 · Grade 12 · Olathe East | 12 | Olathe East | 17:24.93 PR |
| 27 | Garrett FaddisPlace 27 · Grade 11 · Olathe Northwest | 11 | Olathe Northwest | 17:27.40 |
| 28 | James MerfenPlace 28 · Grade 11 · Olathe West | 11 | Olathe West | 17:27.53 |
| 29 | Judah MyersPlace 29 · Grade 12 · Olathe West | 12 | Olathe West | 17:28.39 |
| 30 | Jarsley SibsonPlace 30 · Grade 12 · Olathe Northwest | 12 | Olathe Northwest | 17:30.66 |
| 31 | Daniel GuernseyPlace 31 · Grade 11 · Olathe East | 11 | Olathe East | 17:30.82 |
| 32 | Colby JarvisPlace 32 · Grade 10 · Olathe East | 10 | Olathe East | 17:30.89 |
| 33 | Ben HansenPlace 33 · Grade 11 · Gardner Edgerton | 11 | Gardner Edgerton | 17:31.48 |
| 34 | Graham AndersonPlace 34 · Grade 11 · Mill Valley | 11 | Mill Valley | 17:31.73 |
| 35 | Garrett RheaPlace 35 · Grade 11 · Lawrence | 11 | Lawrence | 17:32.49 |
| 36 | Logan DruenPlace 36 · Grade 10 · Lawrence | 10 | Lawrence | 17:46.59 |
| 37 | Zach SpandetPlace 37 · Grade 11 · Mill Valley | 11 | Mill Valley | 17:46.64 |
| 38 | Caleb EllisPlace 38 · Grade 9 · Olathe South | 9 | Olathe South | 17:48.53 |
| 39 | Noah LeePlace 39 · Grade 9 · Olathe South | 9 | Olathe South | 17:52.66 |
| 40 | Brody DavisPlace 40 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 17:54.18 |
| 41 | Maddox KearneyPlace 41 · Grade 11 · Olathe West | 11 | Olathe West | 17:55.99 |
| 42 | Reuben PaulPlace 42 · Grade 11 · Olathe North | 11 | Olathe North | 18:00.30 |
| 43 | Dillon SchmidtmannPlace 43 · Grade 12 · Mill Valley | 12 | Mill Valley | 18:01.00 |
| 44 | Riley SwartPlace 44 · Grade 11 · Lawrence | 11 | Lawrence | 18:02.99 |
| 45 | Ethan KrusePlace 45 · Grade 11 · Olathe East | 11 | Olathe East | 18:07.91 |
| 46 | Paul RadleyPlace 46 · Grade 12 · Lawrence | 12 | Lawrence | 18:08.09 |
| 47 | Coleman StiggePlace 47 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 18:11.62 PR |
| 48 | Braeden FludererPlace 48 · Grade 12 · Olathe South | 12 | Olathe South | 18:15.48 |
| 49 | Connor PoppPlace 49 · Grade 12 · Lawrence | 12 | Lawrence | 18:17.97 |
| 50 | Will RiekenbergPlace 50 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 18:19.05 PR |
| 51 | Kaleb BarikmoPlace 51 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 18:22.10 |
| 52 | Malachi AnselmoPlace 52 · Grade 10 · Olathe South | 10 | Olathe South | 18:22.94 |
| 53 | River CunninghamPlace 53 · Grade 11 · Lawrence | 11 | Lawrence | 18:25.33 |
| 54 | Jude CrigerPlace 54 · Grade 11 · Olathe South | 11 | Olathe South | 18:34.98 |
| 55 | Carson CurryPlace 55 · Grade 12 · Mill Valley | 12 | Mill Valley | 18:36.29 |
| 56 | Jimmy SavagePlace 56 · Grade 10 · Gardner Edgerton | 10 | Gardner Edgerton | 18:39.16 |
| 57 | William AldayaPlace 57 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 18:47.94 |
| 58 | Sam WiechmanPlace 58 · Grade 9 · Shawnee Mission Northwest | 9 | Shawnee Mission Northwest | 18:55.57 |
| 59 | Dash HemenwayPlace 59 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 19:00.71 |
| 60 | Xavi Bazan De La TorrePlace 60 · Grade 12 · Olathe East | 12 | Olathe East | 19:00.85 |
| 61 | Nicolas SimeonovPlace 61 · Grade 10 · Olathe North | 10 | Olathe North | 19:38.81 |