1 | 46 | Republic County,
KS - Team Time (1st 5) 1:34:16.2 | Spread (1st 5) 2:00.8 |
| 2, 5, 7, 12, 20, (21), (22) |
| Brandon Zenger, Cameron Wilber, Alex Alstatt, Connor Strutt, Eleazar Rundus, (Guy Filinger), (Justin Tietjen) |
| 17:48.3, 18:33.2, 18:57.7, 19:07.9, 19:49.1, (19:58.3), (20:00.5) |
2 | 54 | Wakefield School,
KS - Team Time (1st 5) 1:35:31.9 | Spread (1st 5) 21.6 |
| 6, 10, 11, 13, 14, (25), (28) |
| Brandon Taylor, Blake Otto, Hunter Woodhart, Johnathan Bowen, Brock Barrett, (Ben Cox), (Jordan Colglazier) |
| 18:52.8, 19:06.8, 19:07.1, 19:10.8, 19:14.4, (20:22.4), (20:57.9) |
3 | 70 | Washington County,
KS - Team Time (1st 5) 1:34:58.5 | Spread (1st 5) 3:27.4 |
| 1, 9, 18, 19, 23, (26), (32) |
| Dylan Hodgson, Eric Miller, Jefferson Simmons, Kyle McGatlin, Tristan Miller, (Wyatt Durst), (Martin Walter) |
| 16:38.9, 19:03.1, 19:34.3, 19:35.9, 20:06.3, (20:45.6), (21:51.8) |
4 | 84 | Plainville,
KS - Team Time (1st 5) 1:38:52.0 | Spread (1st 5) 2:41.0 |
| 4, 8, 16, 27, 29 |
| Quinn Dewey, Matthew VanDyke, Randy Ratcliffe, Jacob Davis, Joel McCrickard |
| 18:30.0, 19:01.0, 19:23.0, 20:47.0, 21:11.0 |
5 | 111 | Bennington,
KS - Team Time (1st 5) 1:43:02.7 | Spread (1st 5) 4:48.4 |
| 3, 17, 24, 33, 34 |
| Josh Fief, Drake Juenemann, Gunner Mick, Ian Hodges, Brad Jones |
| 18:05.5, 19:24.2, 20:09.1, 22:30.0, 22:53.9 |
6 | 147 | Oakley,
KS - Team Time (1st 5) 1:59:09.0 | Spread (1st 5) 9:51.0 |
| 15, 30, 31, 35, 36 |
| John Ramirez, Kyle Charles, Brian Joseph, Holaday Christian, Skyler Gee |
| 19:21.0, 21:45.0, 21:50.0, 27:01.0, 29:12.0 |