1 | Hesston High School (KS) | 72 |
| 1) Austin Bollinger | | 17:16.00 | 3 |
| 2) Luccas Schmucker | | 17:38.00 | 6 |
| 3) Kelson Claassen | | 17:56.00 | 9 |
| 4) Javen Schmucker | | 17:59.40 | 11 |
| 5) Dylan Fry | | 18:52.71 | 43 |
| Average Time: 17:56.42 Total Time: 1:29:42.11 1-5 Split: 1:36.71 |
| 6) Reuben Peachey-stoner | | 19:07.00 | 54 |
| 7) Kendrick Weaver | | 19:18.00 | 60 |
2 | Halstead High School (KS) | 87 |
| 1) Steve Cline | | 16:50.80 | 2 |
| 2) Patrick Porch | | 17:38.00 | 7 |
| 3) Cory Hiebert | | 18:14.70 | 19 |
| 4) Dakota Blaylock | | 18:32.20 | 29 |
| 5) Jacen Spragg | | 18:33.60 | 30 |
| Average Time: 17:57.86 Total Time: 1:29:49.30 1-5 Split: 1:42.80 |
| 6) Adam Sigwig | | 18:51.20 | 41 |
| 7) Davin Whitmer | | 19:19.32 | 61 |
3 | Pleasant Ridge High School (KS) | 154 |
| 1) Luke Oatney | | 17:36.10 | 5 |
| 2) Ronny Jared | | 18:27.34 | 28 |
| 3) Dayton Flack | | 18:38.10 | 35 |
| 4) Noah Tattershall | | 18:50.23 | 40 |
| 5) Clayton Price | | 18:56.71 | 46 |
| Average Time: 18:29.70 Total Time: 1:32:28.48 1-5 Split: 1:20.61 |
| 6) Gabe Younger | | 19:00.50 | 49 |
| 7) Herken Reid | | 20:09.29 | 90 |
4 | West Franklin High School (KS) | 182 |
| 1) William Bailey | | 18:14.60 | 18 |
| 2) Dallin Bailey | | 18:24.00 | 27 |
| 3) Isaiah Messick | | 18:34.00 | 31 |
| 4) Ryan Hanner | | 18:36.00 | 33 |
| 5) Dalton Shaw | | 19:44.00 | 73 |
| Average Time: 18:42.52 Total Time: 1:33:32.60 1-5 Split: 1:29.40 |
| 6) Jason Marnell | | 20:56.51 | 108 |
| 7) Korey Hempel | | 21:10.00 | 115 |
5 | Osage City (KS) | 189 |
| 1) Justin Melgren | | 18:05.00 | 14 |
| 2) Clay Thomas | | 18:22.00 | 25 |
| 3) Rider Nettleton | | 18:58.00 | 47 |
| 4) Matt Burkert | | 19:03.00 | 50 |
| 5) Dalton Zeismer | | 19:06.00 | 53 |
| Average Time: 18:42.80 Total Time: 1:33:34.00 1-5 Split: 1:01.00 |
| 6) Alex Hon | | 19:41.00 | 69 |
| 7) Trey Nelson | | 21:05.00 | 113
|