1 | 48 | Trinity Christian High School,
IA - Team Time (1st 5) 1:27:18.6 | Spread (1st 5) 1:33.1 |
| 2, 5, 8, 13, 20, (23), (31) |
| Alex Van Ginkel, Stephen Boonstra Unk, Colton Hoksbergen, Brad Gritters Unk, Marcus Van Engen, (Justin King), (Nate Westra) |
| 16:43.8, 17:11.9, 17:23.0, 17:43.0, 18:16.9, (18:29.0), (18:57.0) |
2 | 76 | South O'Brien Paullina,
IA - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 1:28.7 |
| 6, 9, 10, 25, 26, (27), (46) |
| Daniel Patterson, Austin Dunnick, Luke Hoger, Tanner Hedberg, Brian Haden, (Ben Aberson), (Sean Anderson) |
| 17:15.8, 17:23.2, 17:30.4, 18:41.8, 18:44.5, (18:45.7), (19:46.0) |
3 | 83 | West Lyon Inwood,
IA - Team Time (1st 5) 1:29:32.0 | Spread (1st 5) 2:17.0 |
| 1, 7, 14, 28, 33, (42), (43) |
| Micah Bajema, Chase Bruggeman, James Dubblede, Ben Feucht, Christian Bouwman, (Thomas Johnson Unk), (Nick Bruggeman) |
| 16:42.0, 17:16.0, 17:49.0, 18:46.0, 18:59.0, (19:32.0), (19:38.0) |
4 | 97 | Alta-Aurelia,
IA - Team Time (1st 5) 1:31:07.0 | Spread (1st 5) 39.0 |
| 15, 18, 19, 22, 23, (30), (40) |
| Ross Friedrich Unk, Tyler Larson, Michael Swanson, Trenton Delp, Jayson VanHaaften, (Sean Berg), (Jayden Van Berkum Unk) |
| 17:50.0, 18:10.0, 18:11.0, 18:27.0, 18:29.0, (18:50.0), (19:28.6) |
5 | 136 | Tri-Center Neola,
IA - Team Time (1st 5) 1:33:16.4 | Spread (1st 5) 2:46.0 |
| 4, 21, 29, 36, 46, (51), (73) |
| Darrian Irlbeck, Christopher Jarrett, Zach Denning, Dion Coffey, Cody Sindt, (Al Ohlinger), (Austin Sondag) |
| 17:00.0, 18:24.0, 18:47.0, 19:19.4, 19:46.0, (20:22.0), (26:27.4) |
6 | 140 | Manson Northwest Webster,
IA - Team Time (1st 5) 1:33:01.8 | Spread (1st 5) 2:51.1 |
| 3, 12, 35, 41, 49, (52), (60) |
| Jack Walstrom, Alex Dangelser, Chase Bulten, Jordan Reuter, Collin Bulten, (Thomas McColley), (Westley Aden) |
| 16:58.0, 17:36.0, 19:09.6, 19:29.1, 19:49.1, (20:33.3), (21:20.8) |
7 | 158 | Bishop Garrigan Algona,
IA - Team Time (1st 5) 1:36:12.8 | Spread (1st 5) 4:54.0 |
| 11, 16, 17, 50, 64, (65), (68) |
| Tony Kollasch, Nick Bronk, Zach Kollasch, Jedd Magill, Mark Fakler, (Jake Hamilton), (Brian Enciso) |
| 17:35.0, 17:56.0, 17:59.0, 20:13.8, 22:29.0, (22:51.0), (23:37.0) |
8 | 215 | Prairie Valley,
IA - Team Time (1st 5) 1:38:58.6 | Spread (1st 5) 1:37.6 |
| 32, 37, 39, 53, 54, (61), (62) |
| Taylor Clough, Noah Tucker, Bryce Gustafson, Derek Seil, Dustin Gurnett, (Tanner Helmers), (Skylar Warehime) |
| 18:58.4, 19:21.3, 19:27.4, 20:35.5, 20:36.0, (21:29.8), (21:49.8) |
9 | 254 | Pocahontas Area,
IA - Team Time (1st 5) 1:41:57.7 | Spread (1st 5) 2:06.5 |
| 34, 48, 55, 58, 59, (66), (70) |
| Caleb Ricke, Todd Pratt, Tyler Hubrich, Bryce Long, Jonathon Plantz, (Travis Pratt), (Austin Rosenboom) |
| 19:03.9, 19:47.7, 20:46.7, 21:09.0, 21:10.4, (22:55.4), (24:05.0) |
10 | 284 | Sioux Central Sioux Rapids,
IA - Team Time (1st 5) 1:47:56.4 | Spread (1st 5) 4:34.0 |
| 44, 45, 57, 67, 71 |
| Brad Aaronson, Jonathan Lansink, Clayton Ehlers, Elijah Hoffman, Owen Paulson |
| 19:44.7, 19:45.4, 21:03.6, 23:04.0, 24:18.7 |
11 | 298 | Ar-We-Va,
IA - Team Time (1st 5) 1:50:29.9 | Spread (1st 5) 5:00.7 |
| 38, 56, 63, 69, 72 |
| Nic Rosener, Kyle Liechti, Jose Rinco Tinco, Noah Wittrock, Philip Greteman |
| 19:22.3, 20:53.4, 21:54.4, 23:56.8, 24:23.0 |