1 | 44 | Baldwin,
KS - Team Time (1st 5) 1:27:04.0 | Spread (1st 5) 46.5 |
| 5, 6, 8, 9, 16, (17), (20) |
| Dakota Helm, Joe Pierce, Ethan Hartzell, George Letner, Zach Smith, (Nevin Dunn), (Jackson Barth) |
| 17:07.5, 17:12.7, 17:24.3, 17:25.5, 17:54.0, (17:56.7), (18:18.7) |
2 | 62 | Ottawa,
KS - Team Time (1st 5) 1:28:45.1 | Spread (1st 5) 47.9 |
| 7, 10, 12, 14, 19, (23), (28) |
| Brandon Yates, Sam White, Josh Christian, Daniel White, Gabe Skoog, (Brandon Nanninga), (Alex Currier) |
| 17:23.6, 17:33.4, 17:44.4, 17:52.2, 18:11.5, (18:28.9), (18:54.5) |
3 | 84 | Girard,
KS - Team Time (1st 5) 1:30:06.4 | Spread (1st 5) 52.9 |
| 11, 13, 15, 21, 24, (44), (52) |
| Drew Zimmerman, Nathan Hughs, Aaron Pyle, Jon Zimmerman, Austin Lowe, (Tanum Dillion), (Kyler Newkirk) |
| 17:37.5, 17:46.0, 17:53.5, 18:19.0, 18:30.4, (20:05.0), (20:11.2) |
4 | 85 | Spring Hill,
KS - Team Time (1st 5) 1:30:05.3 | Spread (1st 5) 3:11.7 |
| 1, 2, 4, 35, 43, (71), (80) |
| Dylan Brenneman, Nick Reynolds, Michael Gallagher, Sam Fenton, Alex Reynolds, (COLE CIN), (Clayton Hatfield) |
| 16:43.7, 16:52.1, 17:07.2, 19:26.9, 19:55.4, (21:39.4), (22:19.4) |
5 | 97 | Paola,
KS - Team Time (1st 5) 1:31:09.2 | Spread (1st 5) 2:09.9 |
| 3, 18, 22, 24, 30, (33), (36) |
| Jaime Silvers, Nate Lafrance, Israel Gulley, Giovanni Carrette, Kaleb Bishop, (Kyle Wokutch), (Alex Slawson) |
| 17:00.1, 18:07.5, 18:21.2, 18:30.4, 19:10.0, (19:13.9), (19:31.5) |
6 | 190 | Iola,
KS - Team Time (1st 5) 1:37:44.5 | Spread (1st 5) 1:13.1 |
| 29, 31, 38, 41, 51, (57), (59) |
| Kohl Endicott, Braden Plumlee, Jeremy Spears, Travis Heremstein, Blaine Klubek, (Colby Works), (Michael Wilson) |
| 18:58.0, 19:11.0, 19:34.6, 19:49.8, 20:11.1, (20:37.8), (20:41.2) |
7 | 212 | Anderson County,
KS - Team Time (1st 5) 1:39:39.5 | Spread (1st 5) 43.3 |
| 34, 40, 45, 46, 47, (48), (66) |
| Tanner Wilson, Tyler Jumet, Vincent Trujillo, Trevor Mcdaniel, Storm Pracht, (Josh McAuley), (Ian Comfort) |
| 19:26.1, 19:47.2, 20:07.8, 20:09.0, 20:09.4, (20:09.5), (21:18.6) |
8 | 226 | Santa Fe Trail,
KS - Team Time (1st 5) 1:39:39.7 | Spread (1st 5) 2:28.6 |
| 26, 37, 39, 61, 63, (69), (74) |
| Derrick Zaldivar, Kyle Wechsler, Nate Pawley, Trevor Hall, Ian Trego, (Caleb Simpson), (Riley Wallace) |
| 18:32.9, 19:33.1, 19:39.5, 20:52.7, 21:01.5, (21:24.4), (22:01.0) |
9 | 292 | Louisburg,
KS - Team Time (1st 5) 1:43:44.3 | Spread (1st 5) 2:57.3 |
| 32, 54, 60, 68, 78 |
| Logan Glenn, Justin Bussell, Tanner Myers, Zach Minor, Eddie Murphy |
| 19:13.5, 20:13.6, 20:46.6, 21:19.8, 22:10.8 |
10 | 297 | Osawatomie,
KS - Team Time (1st 5) 1:44:20.0 | Spread (1st 5) 1:37.6 |
| 42, 56, 64, 65, 70, (82), (84) |
| Hunter Poage, Baily Poage, Andy Cornelius, Brendon Chris John, John Diediker, (Colin Redifer), (Jacoby Greenwood) |
| 19:54.4, 20:34.6, 21:05.4, 21:13.6, 21:32.0, (22:33.6), (23:31.6) |
11 | 317 | Prairie View,
KS - Team Time (1st 5) 1:45:30.0 | Spread (1st 5) 2:12.4 |
| 49, 53, 62, 72, 81, (83), (86) |
| Bobby Hargis, Nicholas Lee, Christian Durbin, Dakota McKinsey, Tre Kline, (Brandon Reese), (Dannon Brake) |
| 20:10.2, 20:12.7, 20:57.1, 21:47.4, 22:22.6, (22:57.0), (24:45.1) |
12 | 326 | Columbus,
KS - Team Time (1st 5) 1:53:36.5 | Spread (1st 5) 9:36.5 |
| 27, 50, 77, 85, 87 |
| Quinten Romine, Zepplin Speer, Derek Creel, Nick Robinson, Cody Fox |
| 18:49.4, 20:10.7, 22:04.1, 24:06.4, 28:25.9 |
13 | 328 | Burlington,
KS - Team Time (1st 5) 1:46:16.6 | Spread (1st 5) 1:36.2 |
| 55, 58, 67, 73, 75, (76), (79) |
| Isaac Kuhlmann, Sam Hageman, Drew Sloyer, Brady Nordstedt, Grant Shell, (Brayden Glades), (Ethan Newkirk) |
| 20:26.2, 20:39.2, 21:19.2, 21:49.6, 22:02.4, (22:02.8), (22:13.5) |