| 1 | Owen GreshamPlace 1 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 18:36.92 |
| 2 | Jude RiccominiPlace 2 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 18:55.95 |
| 3 | Kendall WinePlace 3 · Grade 11 · Lyndon | 11 | Lyndon | 19:03.83 |
| 4 | Jadyn PicoletPlace 4 · Grade 12 · Council Grove | 12 | Council Grove | 19:10.81 |
| 5 | Cooper SpadePlace 5 · Grade 11 · Northern Heights | 11 | Northern Heights | 19:58.60 |
| 6 | Liam HowardPlace 6 · Grade 11 · Northeast Kansas Nighthawks Homeschool | 11 | Northeast Kansas Nighthawks Homeschool | 20:18.31 |
| 7 | Levi ArbPlace 7 · Lyndon | — | Lyndon | 20:29.14 PR |
| 8 | Caleb BandelPlace 8 · McLouth | — | McLouth | 20:55.48 PR |
| 9 | Jack McCarthyPlace 9 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 21:42.60 |
| 10 | Carter BremerPlace 10 · Grade 11 · Council Grove | 11 | Council Grove | 21:47.40 |
| 11 | Miken WheelerPlace 11 · Onaga | — | Onaga | 21:50.98 PR |
| 12 | Zabel CollinsPlace 12 · Grade 10 · Onaga | 10 | Onaga | 21:51.50 |
| 13 | Brody NelsonPlace 13 · Grade 12 · Council Grove | 12 | Council Grove | 21:58.59 |
| 14 | Hayden HortonPlace 14 · Grade 11 · Council Grove | 11 | Council Grove | 22:19.09 |
| 15 | Kolton MeyerPlace 15 · Grade 12 · Herington | 12 | Herington | 22:27.93 |
| 16 | Zahir GalvezPlace 16 · McLouth | — | McLouth | 22:36.91 |
| 17 | Jackson SchleuderPlace 17 · Grade 10 · Northeast Kansas Nighthawks Homeschool | 10 | Northeast Kansas Nighthawks Homeschool | 23:12.84 |
| 18 | Garrett ShoupPlace 18 · Grade 11 · Lyndon | 11 | Lyndon | 23:47.20 |
| 19 | Zane CrigerPlace 19 · Grade 11 · Northeast Kansas Nighthawks Homeschool | 11 | Northeast Kansas Nighthawks Homeschool | 23:50.47 |
| 20 | Layton AlbrechtPlace 20 · Grade 9 · Herington | 9 | Herington | 23:57.00 PR |
| 21 | Ashton LongPlace 21 · Lyndon | — | Lyndon | 24:12.00 |
| 22 | Brayden JarvisPlace 22 · Grade 10 · Council Grove | 10 | Council Grove | 24:16.58 |
| 23 | Gage KilgorePlace 23 · Grade 11 · Lyndon | 11 | Lyndon | 24:19.67 |
| 24 | Harper GeorgePlace 24 · Grade 9 · Mission Valley | 9 | Mission Valley | 24:24.71 |
| 25 | Matthew HawkinsonPlace 25 · Grade 9 · Northeast Kansas Nighthawks Homeschool | 9 | Northeast Kansas Nighthawks Homeschool | 24:28.46 |
| 26 | Jaxson PlakePlace 26 · Grade 12 · McLouth | 12 | McLouth | 24:43.44 |
| 27 | Michael DorobekPlace 27 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 24:58.56 |
| 28 | Easton WyliePlace 28 · McLouth | — | McLouth | 25:09.91 |
| 29 | Myrick HawkinsonPlace 29 · Grade 11 · Northeast Kansas Nighthawks Homeschool | 11 | Northeast Kansas Nighthawks Homeschool | 25:11.82 |
| 30 | Bentley MillerPlace 30 · Grade 9 · Valley Falls | 9 | Valley Falls | 25:25.38 |
| 31 | Darius MosherPlace 31 · Grade 11 · Onaga | 11 | Onaga | 25:27.94 |
| 32 | Brad CountrymanPlace 32 · Grade 10 · Northern Heights | 10 | Northern Heights | 25:37.42 |
| 33 | Grayson BurnettPlace 33 · Grade 10 · McLouth | 10 | McLouth | 25:37.43 |
| 34 | Keegan PollockPlace 34 · Grade 10 · Rossville | 10 | Rossville | 25:42.31 |
| 35 | Maddox GentzPlace 35 · Grade 9 · Herington | 9 | Herington | 25:42.39 PR |
| 36 | Diego ConcannonPlace 36 · Grade 9 · Herington | 9 | Herington | 25:42.54 PR |
| 37 | Conrad MuellerPlace 37 · Grade 10 · Herington | 10 | Herington | 26:03.25 |
| 38 | Cyril ShwartzPlace 38 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 26:09.03 |
| 39 | Owen PieperPlace 39 · Grade 10 · Rossville | 10 | Rossville | 26:40.66 |
| 40 | Hudson SchleuderPlace 40 · Grade 9 · Northeast Kansas Nighthawks Homeschool | 9 | Northeast Kansas Nighthawks Homeschool | 27:18.12 |
| 41 | Blake AndersonPlace 41 · Grade 10 · McLouth | 10 | McLouth | 27:31.55 |
| 42 | Cole BronsonPlace 42 · Lyndon | — | Lyndon | 27:32.26 |
| 43 | Damian CervantezPlace 43 · Valley Falls | — | Valley Falls | 28:00.00 |
| 44 | Daniel MostPlace 44 · Grade 12 · Council Grove | 12 | Council Grove | 28:04.17 |
| 45 | Byron RossPlace 45 · Grade 10 · Rossville | 10 | Rossville | 29:16.65 |
| 46 | Brayden BeanPlace 46 · Grade 10 · Onaga | 10 | Onaga | 29:20.81 |
| 47 | Henry (Charles) SchneickertPlace 47 · Grade 12 · Northern Heights | 12 | Northern Heights | 30:00.75 |
| 48 | Kellen FeldhausenPlace 48 · Rossville | — | Rossville | 30:20.11 |
| 49 | Nathan KesslerPlace 49 · Grade 11 · McLouth | 11 | McLouth | 31:24.26 |
| 50 | Marcus ColePlace 50 · Valley Falls | — | Valley Falls | 31:25.67 |
| 51 | Denton KingPlace 51 · Grade 10 · Mission Valley | 10 | Mission Valley | 32:25.54 |
| 52 | Conor BouwsPlace 52 · Grade 10 · Mission Valley | 10 | Mission Valley | 32:49.01 |
| 53 | Alaric ZimmerPlace 53 · Rossville | — | Rossville | 33:15.63 |
| 54 | Ben StreeterPlace 54 · Lyndon | — | Lyndon | 33:40.52 |
| 55 | Monroe MichaelPlace 55 · Grade 10 · Mission Valley | 10 | Mission Valley | 44:18.42 |
| — | Ty BraucherGrade 11 · Herington | 11 | Herington | DNS |
| — | Nick MostGrade 9 · Council Grove | 9 | Council Grove | DNS |
| — | Karson WeissendGrade 11 · Rossville | 11 | Rossville | DNS |
| — | Raiden Pollock · Rossville | — | Rossville | DNS |