1 | 45 | South Winneshiek,
IA - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 1:50.0 |
| 2, 5, 7, 14, 17, (24), (28) |
| Brett Losen, Jon Ameling, Ian Lienau, Easton Kuboushek, Tim Baldwin, (Luke Elsbernd), (Scott Hageman) |
| 16:08.0, 16:57.0, 17:02.0, 17:46.0, 17:58.0, (18:19.0), (18:33.0) |
2 | 63 | Belle Plaine,
IA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 1:07.0 |
| 6, 11, 12, 16, 18, (38), (46) |
| Tyler Brandt, Colton Wagner, Tyson Squiers, Cameron Wagner, Jack O'Brien, (Mitch Jacobi), (Austin Yilek) |
| 17:00.0, 17:29.0, 17:31.0, 17:57.0, 18:07.0, (19:20.0), (19:59.0) |
3 | 76 | BCLUW Conrad,
IA - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 2:36.0 |
| 1, 8, 10, 27, 30, (32), (41) |
| Dane McDonald, Sam Goodman, Tyler Sunkle, Levi Storjohann, Steele Fiscus, (Gage Fiscus), (Chad Frazer) |
| 16:05.0, 17:09.0, 17:22.0, 18:29.0, 18:41.0, (18:46.0), (19:33.0) |
4 | 90 | Dike-New Hartford,
IA - Team Time (1st 5) 1:29:40.0 | Spread (1st 5) 1:14.0 |
| 8, 13, 21, 22, 26, (45), (47) |
| Sloan Beninga, Cory Grandon, Damian Garcia, Ben Lizer, Seth Nicholson, (Ian Darland), (Kody Kugel) |
| 17:09.0, 17:44.0, 18:10.0, 18:14.0, 18:23.0, (19:47.0), (20:13.0) |
5 | 116 | Grundy Center,
IA - Team Time (1st 5) 1:30:56.0 | Spread (1st 5) 2:22.0 |
| 4, 19, 25, 33, 35, (36), (42) |
| Drew Riesberg, Brian Shuey, Treye Schupbach, Nick Mackie, Ryan Davidson, (Ryan Kiewiet), (Marcus Schuller) |
| 16:39.0, 18:08.0, 18:20.0, 18:48.0, 19:01.0, (19:03.0), (19:39.0) |
6 | 127 | Marquette Catholic Bellevue,
IA - Team Time (1st 5) 1:31:44.0 | Spread (1st 5) 2:56.0 |
| 3, 22, 29, 34, 39, (40), (44) |
| Brandt Moore, Adam Herrig, Beau Becker, Rob Timmer, Austin Kalmes Unk, (Scott Nolting), (Michael Rubel) |
| 16:29.0, 18:14.0, 18:39.0, 18:57.0, 19:25.0, (19:29.0), (19:43.0) |
7 | 144 | Turkey Valley Jackson Junction,
IA - Team Time (1st 5) 1:33:31.0 | Spread (1st 5) 1:51.0 |
| 15, 19, 30, 37, 43, (48), (49) |
| Kevin Langreck, Adam Best, Wade Wagner, Layne Huber, Derek Hansen, (Alexin Meirick), (Greg Lynch) |
| 17:50.0, 18:08.0, 18:41.0, 19:11.0, 19:41.0, (22:03.0), (23:31.0) |