1 | 58 | Sterling,
KS - Team Time (1st 5) 1:31:15.1 | Spread (1st 5) 2:18.7 |
| 2, 4, 6, 22, 24, (32), (41) |
| Kaleb Humphreys, Sam Leake, Devin Roberts, Jordan Robson, Zach Frederick, (Colby Brown), (Mark Caywood) |
| 16:55.2, 17:43.1, 18:12.3, 19:10.6, 19:13.9, (19:34.0), (19:57.0) |
2 | 84 | Meade,
KS - Team Time (1st 5) 1:34:16.6 | Spread (1st 5) 1:05.1 |
| 10, 12, 13, 16, 33, (37), (47) |
| Brady Wiens, Eric Wiens, Levi Delissa, Leighton DeLissa, Sterling Cottrell, (Lance Stoltzfus), (Zack Cordes) |
| 18:33.5, 18:38.5, 18:39.8, 18:46.2, 19:38.6, (19:47.9), (20:17.1) |
3 | 100 | Peabody-Burns,
KS - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 3:01.7 |
| 1, 14, 21, 26, 38, (58), (68) |
| Andrew Topham, Duane Unruh, Jacob Wolf, Seth Alstrom, Aaron Topham, (Ryan Wiebe), (Josh Klarmann) |
| 16:46.8, 18:44.8, 19:09.5, 19:21.4, 19:48.5, (20:50.0), (21:36.8) |
4 | 121 | Jackson Heights,
KS - Team Time (1st 5) 1:36:03.8 | Spread (1st 5) 1:25.1 |
| 8, 19, 20, 35, 39, (53), (59) |
| Derek Martin, Seth Stiers, Lucas Straub, Jared Wilson, Jeremy Holliday, (Steven Ohlsen), (Jordan Gold) |
| 18:24.5, 18:54.4, 19:08.7, 19:46.6, 19:49.6, (20:36.8), (20:59.9) |
5 | 161 | Berean Academy,
KS - Team Time (1st 5) 1:37:47.8 | Spread (1st 5) 3:34.1 |
| 5, 15, 34, 43, 64 |
| Drew Busenitz, Josiah Busenitz, Michael Claassen, Arlan Newby, Justin Claassen |
| 17:47.4, 18:45.2, 19:44.0, 20:09.7, 21:21.5 |
6 | 179 | Sedgwick,
KS - Team Time (1st 5) 1:38:44.4 | Spread (1st 5) 1:44.9 |
| 18, 28, 30, 46, 57, (73), (78) |
| Colton Mosiman, Lawson Kingsley, Michael Kleymann, Zach Parton, Kyle Hendrixson, (Nick Carroll), (Colton Kester) |
| 18:53.8, 19:24.3, 19:32.1, 20:15.5, 20:38.7, (22:01.7), (22:57.4) |
7 | 180 | Hill City,
KS - Team Time (1st 5) 1:38:57.6 | Spread (1st 5) 2:01.6 |
| 9, 27, 45, 48, 51, (54), (56) |
| Joel Lemon, Wesley Eckols, Josh Bell, Seth Thompson, Wyatt Robinson, (Lewen Ninemire), (Jordan Vincent) |
| 18:29.5, 19:22.7, 20:14.9, 20:19.4, 20:31.1, (20:37.7), (20:38.1) |
8 | 197 | Doniphan West,
KS - Team Time (1st 5) 1:40:13.9 | Spread (1st 5) 4:01.8 |
| 7, 23, 42, 49, 76 |
| Laurence Dickson, Nicholas Dickerson, Brady Smith, Spencer Diveley, Geoffrey Hargis |
| 18:15.8, 19:12.2, 20:06.6, 20:21.7, 22:17.6 |
| 197 | Ellis,
KS - Team Time (1st 5) 1:40:04.1 | Spread (1st 5) 3:08.1 |
| 11, 25, 40, 52, 69, (75), (80) |
| Scott Gugler, Kevin Urban, Keric Smith, Brian Keller, Ryan Weber, (Todd Flinn), (Khaled Fares) |
| 18:34.3, 19:17.9, 19:56.0, 20:33.5, 21:42.4, (22:11.2), (23:55.5) |
10 | 231 | Stanton County,
KS - Team Time (1st 5) 1:41:57.4 | Spread (1st 5) 2:47.4 |
| 29, 31, 44, 50, 77 |
| Bubba Tarin, Eric Ruth, Andy Arnold, Cole Edmisson, Chris Sierra |
| 19:31.3, 19:32.8, 20:10.3, 20:24.3, 22:18.7 |
11 | 254 | Stockton,
KS - Team Time (1st 5) 1:42:43.0 | Spread (1st 5) 4:37.0 |
| 3, 55, 60, 62, 74, (81) |
| Micha Seitz, DJ Kelly, Cordrey Spires, Sean Jurgens, Jameson Nyp, (Derek Spires) |
| 17:32.0, 20:38.0, 21:04.0, 21:20.0, 22:09.0, (24:17.0) |
12 | 256 | Troy,
KS - Team Time (1st 5) 1:43:25.0 | Spread (1st 5) 3:12.0 |
| 17, 36, 65, 66, 72, (79) |
| Kameron Duncan, Kenneth Tharman, Levi Jenkins, Brent Leger, Tim Griffin, (Matt Ploeger) |
| 18:49.0, 19:47.0, 21:23.0, 21:25.0, 22:01.0, (23:21.0) |
13 | 332 | Quinter,
KS - Team Time (1st 5) 1:47:36.6 | Spread (1st 5) 47.0 |
| 61, 63, 67, 70, 71 |
| Lance Thielen, Austin Zerr, Chase Kuchera, Bret Kuntz, Shelby Mollenkamp |
| 21:08.8, 21:21.3, 21:25.6, 21:45.1, 21:55.8 |