| 1 | Dominick SchniderPlace 1 · Grade 11 · Royal Valley | 11 | Royal Valley | 17:55.63 |
| 2 | Jordan HodgePlace 2 · Grade 12 · Hiawatha | 12 | Hiawatha | 18:22.32 |
| 3 | Simeon BohlenPlace 3 · Grade 10 · Rock Creek Senior | 10 | Rock Creek Senior | 18:24.73 |
| 4 | Felix McCartneyPlace 4 · Grade 12 · Hiawatha | 12 | Hiawatha | 18:36.95 |
| 5 | Lucas HasslerPlace 5 · Grade 12 · West Franklin | 12 | West Franklin | 18:48.08 |
| 6 | Aemon CoffmanPlace 6 · Grade 11 · Silver Lake | 11 | Silver Lake | 18:48.66 |
| 7 | Hunter BaileyPlace 7 · Grade 11 · West Franklin | 11 | West Franklin | 18:56.98 |
| 8 | David WilkinsonPlace 8 · Grade 12 · Rock Creek Senior | 12 | Rock Creek Senior | 19:03.75 |
| 9 | Aiden HunterPlace 9 · Grade 9 · Rock Creek Senior | 9 | Rock Creek Senior | 19:06.84 |
| 10 | Josh FosterPlace 10 · Grade 10 · West Franklin | 10 | West Franklin | 19:10.22 |
| 11 | Eli FergusonPlace 11 · Grade 12 · Silver Lake | 12 | Silver Lake | 19:11.70 |
| 12 | Riley GibbsPlace 12 · Grade 12 · Hiawatha | 12 | Hiawatha | 19:53.59 |
| 13 | Konner ChandlerPlace 13 · Grade 10 · Hiawatha | 10 | Hiawatha | 19:59.56 |
| 14 | Andrew PattersonPlace 14 · Grade 10 · West Franklin | 10 | West Franklin | 20:05.44 |
| 15 | Brandon PunchesPlace 15 · Grade 12 · Osage City | 12 | Osage City | 20:09.30 |
| 16 | Trent BuckmanPlace 16 · Grade 12 · Rock Creek Senior | 12 | Rock Creek Senior | 20:16.01 |
| 17 | Caleb RooksPlace 17 · Grade 11 · Silver Lake | 11 | Silver Lake | 20:19.71 |
| 18 | Aden GeisendorfPlace 18 · Grade 12 · Hiawatha | 12 | Hiawatha | 20:28.60 |
| 19 | Holden VaughnPlace 19 · Grade 10 · Osage City | 10 | Osage City | 20:31.46 |
| 20 | Hunter RooksPlace 20 · Grade 9 · Silver Lake | 9 | Silver Lake | 20:32.73 |
| 21 | Jared JohnsonPlace 21 · Grade 11 · Silver Lake | 11 | Silver Lake | 20:35.14 |
| 22 | Cooper MowryPlace 22 · Grade 10 · Rock Creek Senior | 10 | Rock Creek Senior | 20:39.06 |
| 23 | Luke KernsPlace 23 · Grade 11 · Osage City | 11 | Osage City | 21:01.35 |
| 24 | Mason BerggrenPlace 24 · Grade 10 · Rock Creek Senior | 10 | Rock Creek Senior | 21:14.25 |
| 25 | Tristan CraigPlace 25 · Grade 9 · West Franklin | 9 | West Franklin | 21:21.42 |
| 26 | Isaac GonzalezPlace 26 · Grade 10 · St Marys | 10 | St Marys | 21:31.50 |
| 27 | Buddy Lundin-BurgerPlace 27 · Grade 12 · Royal Valley | 12 | Royal Valley | 22:09.65 |
| 28 | Coy LinkPlace 28 · Grade 10 · West Franklin | 10 | West Franklin | 22:09.79 |
| 29 | Rhett ParryPlace 29 · Grade 11 · Wabaunsee | 11 | Wabaunsee | 22:10.95 |
| 30 | Joel HeierPlace 30 · Grade 10 · Silver Lake | 10 | Silver Lake | 22:11.48 |
| 31 | Conrad CassellPlace 31 · Grade 9 · Wabaunsee | 9 | Wabaunsee | 22:16.34 |
| 32 | Thomas BeckPlace 32 · Grade 10 · St Marys | 10 | St Marys | 22:16.41 |
| 33 | Ethan DowneyPlace 33 · Grade 9 · St Marys | 9 | St Marys | 22:18.04 |
| 34 | Matthew VanstoryPlace 34 · Grade 12 · Wabaunsee | 12 | Wabaunsee | 22:22.36 |
| 35 | Ethan HenryPlace 35 · Grade 12 · Hiawatha | 12 | Hiawatha | 22:30.33 |
| 36 | Peyton PoppelreiterPlace 36 · Grade 10 · St Marys | 10 | St Marys | 22:35.28 |
| 37 | Clay HandkePlace 37 · Grade 9 · Hiawatha | 9 | Hiawatha | 22:40.14 |
| 38 | Noah LohmeyerPlace 38 · Grade 12 · Osage City | 12 | Osage City | 23:08.17 |
| 39 | Landon PetitjeanPlace 39 · Grade 10 · Osage City | 10 | Osage City | 23:11.97 |
| 40 | Zach RodenbaughPlace 40 · Grade 10 · Silver Lake | 10 | Silver Lake | 23:17.70 |
| 41 | Mason WurdemanPlace 41 · Grade 9 · Osage City | 9 | Osage City | 23:31.39 |
| 42 | Corbin RussellPlace 42 · Grade 9 · Wabaunsee | 9 | Wabaunsee | 23:56.45 |
| 43 | Luke OrenderPlace 43 · Grade 11 · Osage City | 11 | Osage City | 24:01.76 |
| 44 | Wyatt HeidemanPlace 44 · Grade 11 · Rock Creek Senior | 11 | Rock Creek Senior | 24:35.24 |
| 45 | James PoulterPlace 45 · Grade 12 · Wabaunsee | 12 | Wabaunsee | 24:40.59 |
| 46 | Abe LinkPlace 46 · Grade 10 · West Franklin | 10 | West Franklin | 24:44.70 |
| 47 | Josh HendersonPlace 47 · Grade 10 · St Marys | 10 | St Marys | 24:57.25 |
| 48 | Coleton DeLongPlace 48 · Grade 11 · St Marys | 11 | St Marys | 25:09.28 |
| 49 | Ian TorresPlace 49 · Grade 12 · Royal Valley | 12 | Royal Valley | 25:16.67 |
| 50 | Cole MurphyPlace 50 · Grade 12 · St Marys | 12 | St Marys | 25:23.79 |
| 51 | Shawn MoserPlace 51 · Grade 12 · Wabaunsee | 12 | Wabaunsee | 25:26.65 |
| 52 | Hunter MayPlace 52 · Grade 10 · Royal Valley | 10 | Royal Valley | 25:38.70 |
| 53 | Brandyn GlotzbachPlace 53 · Grade 11 · Wabaunsee | 11 | Wabaunsee | 26:08.58 |
| 54 | Adam KahlePlace 54 · Grade 10 · Royal Valley | 10 | Royal Valley | 27:30.18 |
| 55 | James CriquiPlace 55 · Grade 11 · Royal Valley | 11 | Royal Valley | 30:37.01 |
| 0 | Walker CoulterPlace 0 · Grade 12 · Royal Valley | 12 | Royal Valley | DNS |