1 | 29 | Linn,
MO - Team Time (1st 5) 1:27:33.1 | Spread (1st 5) 1:29.9 |
| 1, 4, 6, 7, 11, (20), (25) |
| Kaleb Wilson, Carl Broman, Chase Barbarick, Tyler Rush, Kyle Dudenhoeffer, (James Buhr), (Timmy Rackers) |
| 16:51.9, 17:24.3, 17:27.1, 17:28.0, 18:21.8, (19:10.4), (19:42.7) |
2 | 73 | Chamois,
MO - Team Time (1st 5) 1:33:36.4 | Spread (1st 5) 1:05.9 |
| 9, 13, 14, 18, 19, (27), (38) |
| Chris Viele, Clay Nolte, Jacob Keilholz, Zac Malone, Austin White, (Jacob Trachsel), (Brent Dudenhoeffer) |
| 18:03.3, 18:35.6, 18:39.8, 19:08.5, 19:09.2, (19:46.1), (21:42.6) |
3 | 81 | Vienna,
MO - Team Time (1st 5) 1:33:54.3 | Spread (1st 5) 4:19.7 |
| 3, 5, 16, 21, 36, (37), (39) |
| Chandler Harker, Corey Schoene, Jeremy Neubert, Justin Hollis, Adam Wieberg, (Jacob Wieberg), (Vince Hollis) |
| 17:00.8, 17:25.2, 18:53.5, 19:14.3, 21:20.5, (21:24.0), (21:48.8) |
4 | 85 | New Haven,
MO - Team Time (1st 5) 1:33:54.9 | Spread (1st 5) 2:16.7 |
| 8, 10, 15, 24, 28, (30), (34) |
| Seth Schenck, Eric Engelbrecht, Zach Grater, William Smith, Dillon Borcherding, (Zach Schwab), (Michael Brown) |
| 17:30.9, 18:05.3, 18:50.2, 19:40.9, 19:47.6, (20:17.6), (20:50.8) |
5 | 112 | Russellville,
MO - Team Time (1st 5) 1:37:18.9 | Spread (1st 5) 1:36.0 |
| 12, 22, 23, 26, 29, (42), (44) |
| Nick Haslag, Nick Hartley, Alex D. Thompson, Austin Smith, Jayce Tschirgi, (Jacob Robertson), (Ben Rice) |
| 18:29.0, 19:25.2, 19:34.5, 19:45.2, 20:05.0, (22:36.2), (23:37.2) |
6 | 117 | Belle,
MO - Team Time (1st 5) 1:37:47.8 | Spread (1st 5) 4:21.4 |
| 2, 17, 31, 32, 35 |
| Jordan Bossaller, Will Moore, Sawyer Abel, Mason Price, Jacob Moman |
| 16:53.3, 18:58.1, 20:18.0, 20:23.7, 21:14.7 |
7 | 202 | New Bloomfield,
MO - Team Time (1st 5) 1:53:30.7 | Spread (1st 5) 4:50.7 |
| 33, 40, 41, 43, 45, (46) |
| Nick Spurgen, Colton Carrier, Will Schattgen, Zach Murrell, Corey Thompson, (Justice Richards) |
| 20:35.3, 21:49.0, 22:28.4, 23:12.0, 25:26.0, (26:15.0) |