1 | 48 | PCM Monroe,
IA - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 25.0 |
| 5, 8, 11, 11, 13, (17), (71) |
| Steve Bruxvoort, Koelten Reed, Jake Potter, Chris Musgrove, Ben Naber, (Kaleb Catron), (Brandon Teeple) |
| 16:39.0, 16:52.0, 17:01.0, 17:01.0, 17:04.0, (17:18.0), (18:24.0) |
2 | 135 | Moc-Floyd Valley,
IA - Team Time (1st 5) 1:27:08.0 | Spread (1st 5) 1:11.0 |
| 6, 20, 22, 38, 49, (69), (75) |
| Sean Guthmiller, Scott Thompson, Corey Van Gorp, Trevor Starkweather, Jordan Vermeer, (Adam Vogel), (Tom Croghan) |
| 16:44.0, 17:21.0, 17:24.0, 17:44.0, 17:55.0, (18:22.0), (18:29.0) |
3 | 142 | Western Christian Hull,
IA - Team Time (1st 5) 1:27:04.0 | Spread (1st 5) 1:24.0 |
| 3, 23, 35, 37, 44, (63), (66) |
| Tim Bierma, Jon Bierma, Taylor Van Engen, Trevor Boon, Tyler DeVries, (Brad Vande Griend), (Derek Hofland) |
| 16:29.0, 17:25.0, 17:37.0, 17:40.0, 17:53.0, (18:11.0), (18:19.0) |
4 | 146 | Monticello,
IA - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 1:02.0 |
| 7, 29, 30, 40, 40, (51), (77) |
| Jud Schneider, Dillon Spensley, Colton McQuillen, Jeff Plummer, Devin Spensley, (Tyler Schneider), (John Freese) |
| 16:45.0, 17:29.0, 17:30.0, 17:47.0, 17:47.0, (17:57.0), (18:34.0) |
5 | 153 | East Marshall LeGrand,
IA - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 39.0 |
| 18, 25, 26, 32, 52, (62), (72) |
| Brandon Pals, Brennen Wears, Wes Ohrt, Lance Steward, Carsen Kuesel, (Jacob Patterson), (Nick Huisman) |
| 17:19.0, 17:27.0, 17:28.0, 17:34.0, 17:58.0, (18:09.0), (18:25.0) |
6 | 174 | Tipton,
IA - Team Time (1st 5) 1:26:56.0 | Spread (1st 5) 2:27.0 |
| 1, 16, 30, 59, 68, (77), (82) |
| Eric Thien, Ethan Rogers, Spencer Byrd, Austin Wood, Justin McGuinty, (Logan Gaul), (Kyle Miller) |
| 15:53.0, 17:11.0, 17:30.0, 18:02.0, 18:20.0, (18:34.0), (18:51.0) |
7 | 177 | North Polk Alleman,
IA - Team Time (1st 5) 1:28:13.0 | Spread (1st 5) 1:25.0 |
| 14, 15, 26, 46, 76, (80), (84) |
| Kyle Moss, Matthew Harmeyer, Cooper Rodman, Chris Landwehr, Seth Harjes, (Jon Heisterkamp), (Dan Barksdale) |
| 17:08.0, 17:10.0, 17:28.0, 17:54.0, 18:33.0, (18:39.0), (18:57.0) |
8 | 181 | Wilton,
IA - Team Time (1st 5) 1:28:16.0 | Spread (1st 5) 41.0 |
| 19, 21, 35, 50, 56, (66), (88) |
| Paul Searcy, Kyle Paulsen, Paul Hurd, Tyler Hartley, Grant Wakefield, (Kurt Paulsen), (Jered Williams) |
| 17:20.0, 17:22.0, 17:37.0, 17:56.0, 18:01.0, (18:19.0), (19:25.0) |
9 | 188 | Osage,
IA - Team Time (1st 5) 1:27:54.0 | Spread (1st 5) 1:59.0 |
| 2, 34, 42, 46, 64, (69), (79) |
| Brett Castek, David Wherry, Jacob Wagner, John Hanke, Brandon Barker, (Marcus Christensen), (Jake Felper) |
| 16:17.0, 17:36.0, 17:51.0, 17:54.0, 18:16.0, (18:22.0), (18:36.0) |
10 | 200 | Unity Christian Orange City,
IA - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 1:27.0 |
| 4, 42, 44, 54, 56, (61), (72) |
| Chris Postma, Alex Davelaar, Caleb Bakker, Tyler Woudstra, Brandon Bonnema, (James Rylaarsdam), (Jeremy Van Dam) |
| 16:34.0, 17:51.0, 17:53.0, 17:59.0, 18:01.0, (18:07.0), (18:25.0) |
11 | 221 | Solon,
IA - Team Time (1st 5) 1:29:22.0 | Spread (1st 5) 2:07.0 |
| 9, 26, 46, 54, 86, (87), (91) |
| Elliot Rooy, Colin Bream, Ian Matteson, Peter Pisarik, Michael Rundell, (Trevor Irinaka), (Sam Prentice) |
| 16:57.0, 17:28.0, 17:54.0, 17:59.0, 19:04.0, (19:21.0), (19:59.0) |
12 | 239 | Baxter/Collins-Maxwell (dont use),
IA - Team Time (1st 5) 1:29:39.0 | Spread (1st 5) 1:50.0 |
| 10, 24, 52, 72, 81, (83), (89) |
| Dom Reinhold, Jon Findlay, Justin Means, Nathan Poage, Jacob Ross, (Shawn Plunkett), (Jon Reinhold) |
| 17:00.0, 17:26.0, 17:58.0, 18:25.0, 18:50.0, (18:55.0), (19:35.0) |
13 | 252 | Mid-Prairie Wellman,
IA - Team Time (1st 5) 1:29:40.0 | Spread (1st 5) 43.0 |
| 32, 39, 56, 60, 65, (85), (90) |
| Nick TeBockhorst, Tyler Asbe, Justin Hochstetler, Cody Miller, Quinn Hollan, (Peter Schwartz), (Colton Schwartz) |
| 17:34.0, 17:45.0, 18:01.0, 18:03.0, 18:17.0, (18:59.0), (19:50.0) |