| 1 | Lukas KochPlace 1 · Grade 12 · Centralia High Schoo | 12 | Centralia High Schoo | 15:54.00 |
| 2 | Caden CallawayPlace 2 · Grade 10 · Pike Valley High Sch | 10 | Pike Valley High Sch | 16:30.00 |
| 3 | Adam KochPlace 3 · Frankfort High Schoo | — | Frankfort High Schoo | 16:40.00 |
| 4 | Dylan HodgsonPlace 4 · Washington County Hi | — | Washington County Hi | 16:55.00 |
| 5 | Tracy SchmitzPlace 5 · Grade 11 · Axtell | 11 | Axtell | 17:26.00 |
| 6 | Dallas EdwardsPlace 6 · Grade 12 · Jefferson County Nor | 12 | Jefferson County Nor | 17:39.00 |
| 7 | Kameron BlandingPlace 7 · Grade 11 · Pike Valley High Sch | 11 | Pike Valley High Sch | 17:39.00 |
| 8 | Blaine TharmanPlace 8 · Grade 12 · Wabaunsee High Schoo | 12 | Wabaunsee High Schoo | 17:40.00 |
| 9 | Devon WilsonPlace 9 · Grade 10 · Jefferson County Nor | 10 | Jefferson County Nor | 17:41.00 |
| 10 | Quinton IsaacsonPlace 10 · Grade 12 · Pike Valley High Sch | 12 | Pike Valley High Sch | 18:39.00 |
| 11 | Colby SorellPlace 11 · Grade 11 · Clifton-Clyde High S | 11 | Clifton-Clyde High S | 18:45.00 |
| 12 | Evan SupernawPlace 12 · Grade 11 · Wabaunsee High Schoo | 11 | Wabaunsee High Schoo | 18:48.00 |
| 13 | Sohma HizawaPlace 13 · Pike Valley High Sch | — | Pike Valley High Sch | 18:58.00 |
| 14 | Michael EisenbarthPlace 14 · Onaga | — | Onaga | 19:01.00 |
| 15 | Evan McGatlinPlace 15 · Grade 12 · Washington County Hi | 12 | Washington County Hi | 19:03.00 |
| 16 | Austin TarwaterPlace 16 · Horton | — | Horton | 19:05.00 |
| 17 | Sheldon ParthemerPlace 17 · Grade 9 · Frankfort High Schoo | 9 | Frankfort High Schoo | 19:07.00 |
| 18 | Luke CragheadPlace 18 · Grade 12 · Wabaunsee High Schoo | 12 | Wabaunsee High Schoo | 19:11.00 |
| 19 | Connor IrwinPlace 19 · Grade 12 · Horton | 12 | Horton | 19:14.00 |
| 20 | Jefferson SimmonsPlace 20 · Grade 10 · Washington County Hi | 10 | Washington County Hi | 19:15.00 |
| 21 | Jackson GlessnerPlace 21 · Onaga | — | Onaga | 19:17.00 |
| 22 | Monte BakerPlace 22 · Grade 12 · Jefferson County Nor | 12 | Jefferson County Nor | 19:18.00 |
| 23 | Dallas LooperPlace 23 · Grade 11 · Pike Valley High Sch | 11 | Pike Valley High Sch | 19:19.00 |
| 24 | Keith HuddlestonPlace 24 · Grade 11 · Frankfort High Schoo | 11 | Frankfort High Schoo | 19:20.00 |
| 25 | Skyler DevineyPlace 25 · Grade 12 · Jefferson County Nor | 12 | Jefferson County Nor | 19:22.00 |
| 26 | Ole EidsuigPlace 26 · Jefferson County Nor | — | Jefferson County Nor | 19:32.00 |
| 27 | Ty BrickellPlace 27 · Grade 11 · Jefferson County Nor | 11 | Jefferson County Nor | 19:33.00 |
| 28 | Reed LobdellPlace 28 · Grade 10 · Horton | 10 | Horton | 19:34.00 |
| 29 | Jake SullivanPlace 29 · Grade 12 · Horton | 12 | Horton | 19:47.00 |
| 30 | Thomas SteichenPlace 30 · Jefferson County Nor | — | Jefferson County Nor | 19:58.00 |
| 31 | Blake WoodyardPlace 31 · Grade 11 · Valley Heights | 11 | Valley Heights | 20:03.00 |
| 32 | Max BlaskePlace 32 · Valley Heights | — | Valley Heights | 20:10.00 |
| 33 | Kyle McgatlinPlace 33 · Washington County Hi | — | Washington County Hi | 20:15.00 |
| 34 | Brayden HubbardPlace 34 · Washington County Hi | — | Washington County Hi | 20:17.00 |
| 35 | Nick HerrenPlace 35 · Grade 12 · Wabaunsee High Schoo | 12 | Wabaunsee High Schoo | 20:19.00 |
| 36 | Spencer HubbardPlace 36 · Jefferson County Nor | — | Jefferson County Nor | 20:30.00 |
| 37 | Matt StutzPlace 37 · Grade 11 · Jefferson County Nor | 11 | Jefferson County Nor | 20:31.00 |
| 38 | Shawn LanePlace 38 · Grade 10 · Jefferson County Nor | 10 | Jefferson County Nor | 20:43.00 |
| 39 | Alex RoederPlace 39 · Grade 10 · Frankfort High Schoo | 10 | Frankfort High Schoo | 20:43.00 |
| 40 | Ethan HubbardPlace 40 · Jefferson County Nor | — | Jefferson County Nor | 20:56.00 |
| 41 | Lane FowlerPlace 41 · Grade 12 · Jefferson County Nor | 12 | Jefferson County Nor | 20:58.00 |
| 42 | Joe HundPlace 42 · Grade 10 · Wabaunsee High Schoo | 10 | Wabaunsee High Schoo | 20:59.00 |
| 43 | Khristian ScheibePlace 43 · Axtell | — | Axtell | 21:03.00 |
| 44 | Gabriel McgregorPlace 44 · Grade 10 · Pike Valley High Sch | 10 | Pike Valley High Sch | 21:05.00 |
| 45 | Wade MinnihanPlace 45 · Onaga | — | Onaga | 21:07.00 |
| 46 | James JohnsonPlace 46 · Onaga | — | Onaga | 21:11.00 |
| 47 | James LovittPlace 47 · Grade 9 · Horton | 9 | Horton | 21:17.00 |
| 48 | Tyler NoltingPlace 48 · Grade 10 · Jefferson County Nor | 10 | Jefferson County Nor | 21:18.00 |
| 49 | Martin WalterPlace 49 · Washington County Hi | — | Washington County Hi | 21:21.00 |
| 50 | Trevor BembrickPlace 50 · Grade 11 · Troy | 11 | Troy | 21:24.00 |
| 51 | Jack HowardPlace 51 · Grade 12 · Horton | 12 | Horton | 21:26.00 |
| 52 | Alec DonerPlace 52 · Grade 11 · Valley Heights | 11 | Valley Heights | 21:35.00 |
| 53 | Gavin UhlikPlace 53 · Grade 10 · Washington County Hi | 10 | Washington County Hi | 21:40.00 |
| 54 | Casey JensenPlace 54 · Grade 10 · Pike Valley High Sch | 10 | Pike Valley High Sch | 21:49.00 |
| 55 | Cory NollPlace 55 · Grade 12 · Jefferson County Nor | 12 | Jefferson County Nor | 21:50.00 |
| 56 | Robert CoxPlace 56 · Grade 12 · Pike Valley High Sch | 12 | Pike Valley High Sch | 21:56.00 |
| 57 | Johnathan FairbanksPlace 57 · Grade 10 · Onaga | 10 | Onaga | 22:00.00 |
| 58 | Joshua BouleyPlace 58 · Grade 10 · Clifton-Clyde High S | 10 | Clifton-Clyde High S | 22:05.00 |
| 59 | Adam GarrettPlace 59 · Onaga | — | Onaga | 22:05.00 |
| 60 | Greg KoelzerPlace 60 · Centralia High Schoo | — | Centralia High Schoo | 22:11.00 |
| 61 | Jon WurtzPlace 61 · Grade 10 · Clifton-Clyde High S | 10 | Clifton-Clyde High S | 22:14.00 |
| 62 | Ben StuderPlace 62 · Grade 11 · Frankfort High Schoo | 11 | Frankfort High Schoo | 22:25.00 |
| 63 | Derek ReesePlace 63 · Clifton-Clyde High S | — | Clifton-Clyde High S | 22:28.00 |
| 64 | Skyler BroughmanPlace 64 · Grade 11 · Onaga | 11 | Onaga | 22:31.00 |
| 65 | Riley CobbPlace 65 · Jefferson County Nor | — | Jefferson County Nor | 22:33.00 |
| 66 | Brian SeverPlace 66 · Jefferson County Nor | — | Jefferson County Nor | 22:40.00 |
| 67 | Marshall RuettiPlace 67 · Grade 10 · Frankfort High Schoo | 10 | Frankfort High Schoo | 22:42.00 |
| 68 | Alec CowleyPlace 68 · Horton | — | Horton | 23:06.00 |
| 69 | Cole BryantPlace 69 · Jefferson County Nor | — | Jefferson County Nor | 23:36.00 |
| 70 | Daniel GibsonPlace 70 · Horton | — | Horton | 23:38.00 |
| 71 | Till SchoettlerPlace 71 · Axtell | — | Axtell | 23:59.00 |
| 72 | Bennett BargdillPlace 72 · Valley Heights | — | Valley Heights | 24:05.00 |
| 73 | Jake BrickellPlace 73 · Jefferson County Nor | — | Jefferson County Nor | 24:09.00 |
| 74 | Dakota HutchinsonPlace 74 · Jefferson County Nor | — | Jefferson County Nor | 24:09.00 |
| 75 | Tristan AndersonPlace 75 · Grade 9 · Wabaunsee High Schoo | 9 | Wabaunsee High Schoo | 24:19.00 |
| 76 | Trent KennedyPlace 76 · Grade 11 · Frankfort High Schoo | 11 | Frankfort High Schoo | 24:19.00 |
| 77 | Zach SupernawPlace 77 · Grade 10 · Wabaunsee High Schoo | 10 | Wabaunsee High Schoo | 24:47.00 |
| 78 | Kyle AmesPlace 78 · Grade 10 · Onaga | 10 | Onaga | 24:53.00 |
| 79 | Murphy TinioPlace 79 · Horton | — | Horton | 25:25.00 |
| 80 | Jack SongPlace 80 · Axtell | — | Axtell | 25:41.00 |
| 81 | Michael RothePlace 81 · Onaga | — | Onaga | 25:55.00 |
| 82 | Russell OstertagPlace 82 · Troy | — | Troy | 27:15.00 |
| 83 | Conner NorrisPlace 83 · Jefferson County Nor | — | Jefferson County Nor | 27:26.00 |
| 84 | Marshall HayesPlace 84 · Onaga | — | Onaga | 28:21.00 |
| 85 | Daniel Lieb-whitePlace 85 · Horton | — | Horton | 28:29.00 |
| 86 | Marcus WelchPlace 86 · Horton | — | Horton | 28:30.00 |
| 87 | Trae SheltonPlace 87 · Grade 10 · Troy | 10 | Troy | 29:33.00 |
| 88 | Nevan KellyPlace 88 · Grade 11 · Axtell | 11 | Axtell | 37:25.00 |