1 | 26 | Sacred Heart,
KS - Team Time (1st 5) 1:29:31.2 | Spread (1st 5) 1:38.5 |
| 1, 3, 6, 7, 9, (12), (14) |
| Chris Sandquist, Stratton Brown, Callum Grevas, Collin Smith, Joshua Bergkamp, (Spencer Roberts), (Rayne Schmidtberger) |
| 16:55.1, 17:24.1, 18:18.6, 18:19.8, 18:33.6, (18:56.6), (19:04.9) |
2 | 57 | Wakefield School,
KS - Team Time (1st 5) 1:34:01.5 | Spread (1st 5) 2:17.9 |
| 4, 5, 8, 19, 21, (27), (28) |
| Johnathan Bowen, Brock Barrett, John Yenni, Stone Partin, Preston McCollum, (Cody Pollman), (Jordan Colglazier) |
| 17:47.0, 18:14.9, 18:28.5, 19:26.2, 20:04.9, (21:03.4), (21:09.0) |
3 | 61 | Bennington,
KS - Team Time (1st 5) 1:33:42.6 | Spread (1st 5) 2:18.5 |
| 2, 10, 11, 18, 20, (23), (31) |
| Josh Fief, Cyrus Haynes, Caleb Koehn, Jaden Dawson, Trent Wood, (Jude Depperschmidt), (Ian Hodges) |
| 17:14.3, 18:41.0, 18:55.7, 19:18.8, 19:32.8, (20:36.7), (21:23.4) |
4 | 113 | Hill City,
KS - Team Time (1st 5) 1:41:01.2 | Spread (1st 5) 2:08.9 |
| 15, 17, 22, 29, 30, (32), (41) |
| Poe Michael, Tanner Colburn, Mike Poe, Tucker Eckols, James Keith, (Garrett Lemon), (Logan Beydler) |
| 19:06.1, 19:14.1, 20:12.0, 21:14.0, 21:15.0, (21:24.0), (24:14.0) |
5 | 151 | Decatur Community,
KS - Team Time (1st 5) 1:48:12.0 | Spread (1st 5) 4:39.0 |
| 16, 25, 35, 36, 39, (40), (44) |
| Ganon Henningson, Gatlin Hissong, Max Diederich, Jeff Juenemann, Evan Shobe, (Dante Robertson), (Luke Koerperich) |
| 19:13.0, 20:41.0, 22:09.0, 22:17.0, 23:52.0, (23:56.0), (27:08.0) |
6 | 155 | Trego Community,
KS - Team Time (1st 5) 1:52:58.8 | Spread (1st 5) 8:41.8 |
| 13, 26, 33, 38, 45, (46) |
| Sean Conness, John Kuhn, Bernard Giefer, Ian Conness, Seth Wilds, (Abraham Pfannenstiel) |
| 19:01.7, 21:00.3, 21:35.5, 23:37.8, 27:43.5, (37:04.0) |
7 | 180 | Ellis,
KS - Team Time (1st 5) 1:53:23.0 | Spread (1st 5) 3:39.0 |
| 24, 34, 37, 42, 43 |
| Nick Rose, Austin Carbajal, Derek Pfeifer, Dawson Sproul, Chase Hudson |
| 20:37.0, 21:49.0, 22:26.0, 24:15.0, 24:16.0 |