1 | 58 | Pleasant Ridge,
KS - Team Time (1st 5) 1:32:03.2 | Spread (1st 5) 1:14.2 |
| 4, 12, 13, 14, 15, (17), (18) |
| Luke Oatney, Ronny Jared, Tyler Darrow, Dayton Flack, Noah Tattershall, (Clayton Price), (Gabe Younger) |
| 17:36.1, 18:27.4, 18:31.3, 18:38.1, 18:50.3, (18:56.8), (19:00.5) |
2 | 77 | Marysville,
KS - Team Time (1st 5) 1:33:15.7 | Spread (1st 5) 2:51.9 |
| 1, 3, 19, 20, 34, (53), (57) |
| Joe Smith, Josef Smith, Zach Pieschl, Skylar Widmer, Lane Smith, (Lucas Gudenkauf), (Chance Hight) |
| 17:20.7, 17:35.6, 19:02.2, 19:04.6, 20:12.6, (21:49.2), (23:46.1) |
3 | 95 | Sabetha,
KS - Team Time (1st 5) 1:35:18.7 | Spread (1st 5) 1:54.5 |
| 7, 10, 24, 26, 28, (33), (50) |
| Keegan Cox, Corbin Cox, Kellen Russell, Mitchell Lierz, Tyler Huber, (Nick Meyer), (Nate Niehues) |
| 17:57.4, 18:07.9, 19:34.9, 19:46.6, 19:51.9, (20:08.0), (21:27.9) |
4 | 99 | Riley County,
KS - Team Time (1st 5) 1:36:06.9 | Spread (1st 5) 1:24.5 |
| 11, 16, 22, 23, 27, (29), (31) |
| Gunnar Jackson, Tony Strom, Cole Uphoff, Josiah Satzler, Tyler Hageman, (Spencer Bowman), (Josh Smothers) |
| 18:24.0, 18:51.5, 19:29.0, 19:33.9, 19:48.5, (19:53.3), (20:02.9) |
5 | 119 | Nemaha Central,
KS - Team Time (1st 5) 1:36:43.0 | Spread (1st 5) 3:00.5 |
| 5, 8, 30, 35, 41, (43), (44) |
| Mikeal Sperfslage, Colin Lierz, DJ Wykert, Colby Rottinghaus, Mark Sperfslage, (Preston Sparling), (Keegan Schmelzle) |
| 17:45.0, 18:00.8, 19:55.9, 20:15.8, 20:45.5, (20:53.0), (20:53.3) |
6 | 154 | Hiawatha,
KS - Team Time (1st 5) 1:39:35.6 | Spread (1st 5) 3:29.1 |
| 2, 25, 39, 42, 46, (48), (58) |
| Brandt Houk, Jesse Quinn, Gavin Lierz, Tom Nolte, Kyle Tollefson, (Dexter Campbell), (Stephen Welch) |
| 17:27.7, 19:36.3, 20:43.1, 20:51.7, 20:56.8, (21:06.9), (24:18.6) |
7 | 162 | Silver Lake,
KS - Team Time (1st 5) 1:40:15.2 | Spread (1st 5) 3:28.9 |
| 9, 21, 32, 49, 51, (55), (61) |
| Jacob Gerber, Matt Wagner, Brock Simone, Michael Marsh, Jadon Taylor, (Josh Wilson), (Dawson Berndt) |
| 18:01.8, 19:25.4, 20:05.8, 21:11.5, 21:30.7, (22:47.2), (25:24.5) |
8 | 198 | Oskaloosa,
KS - Team Time (1st 5) 1:42:53.1 | Spread (1st 5) 43.2 |
| 36, 37, 38, 40, 47, (52), (60) |
| Jordan Butler, Shane Adams, Braeden Pfau, Nick Courtney, Zach Whaley, (Marek Koch), (Toby Berends) |
| 20:17.1, 20:25.0, 20:27.0, 20:43.7, 21:00.3, (21:39.8), (25:17.3) |
9 | 220 | Southeast Of Saline,
KS - Team Time (1st 5) 1:48:58.9 | Spread (1st 5) 7:05.2 |
| 6, 45, 54, 56, 59 |
| Ryan Patrick, Taygen Yianakopulos, Jared Davis, Austin Butler, Aaron Butler |
| 17:52.5, 20:56.1, 22:17.0, 22:55.6, 24:57.7 |