1 | 37 | Southwestern Heights,
KS - Team Time (1st 5) 1:05:25.7 | Spread (1st 5) 1:51.5 |
| 2, 5, 8, 9, 13, (21), (24) |
| Roberto Funes Garcia, Victor Testa, Adan Puentes, Cesar Olvera, Yahir Monarrez, (Chris Sainz), (Ivan Gomez) |
| 12:00.6, 12:47.3, 13:22.4, 13:23.3, 13:52.1, (14:34.5), (14:45.3) |
2 | 43 | Cimarron,
KS - Team Time (1st 5) 1:06:16.8 | Spread (1st 5) 1:39.3 |
| 3, 4, 10, 12, 14, (22), (23) |
| Zachary Lopez, Andrew Pfeifer, Nathan Peters, Lane Beery, David Mendez, (Landyn Lindsey), (Landyn Lesley) |
| 12:13.1, 12:46.9, 13:33.1, 13:51.3, 13:52.4, (14:36.4), (14:39.5) |
3 | 71 | Sublette,
KS - Team Time (1st 5) 1:08:45.1 | Spread (1st 5) 1:20.0 |
| 7, 11, 15, 18, 20, (27), (30) |
| Harley Vogts, Andru Montemayor, Leo Martinez, Noah Frose, Keaton Mason, (Ezekiel Trevino), (Tregan Parr) |
| 12:54.0, 13:34.9, 13:59.9, 14:02.3, 14:14.0, (15:24.5), (16:48.0) |
4 | 94 | Lakin,
KS - Team Time (1st 5) 1:13:49.9 | Spread (1st 5) 6:53.3 |
| 1, 6, 25, 29, 33, (34) |
| Lawson Weilert-Beymer, Bly Gosch, Anthony Ornelas, Josue Peraza, Trevor Ploeger, (Bode McCormick) |
| 11:38.9, 12:52.2, 14:46.8, 15:59.8, 18:32.2, (19:38.1) |
5 | 106 | Syracuse,
KS - Team Time (1st 5) 1:13:00.9 | Spread (1st 5) 1:31.4 |
| 16, 17, 19, 26, 28, (31), (32) |
| Miguel Razo, Ian Brummett, Juan Maravilla, Cristian Cardona, Jacob Thornburg, (Aiden Kullot), (Osvaldo Aguilar) |
| 14:00.2, 14:01.9, 14:05.4, 15:21.8, 15:31.6, (16:54.2), (17:04.0) |