1 | 21 | Xavier Cedar Rapids,
IA - Team Time (1st 5) 1:19:28.0 | Spread (1st 5) 1:40.0 |
| 1, 2, 5, 6, 7, (9), (13) |
| EVan Gradoville, Luke Koechner, EVan Bednar, Bryce Volk, Jacob Herndon, (Tristian Rowley), (Sam Hart) |
| 15:04.0, 15:10.0, 16:14.0, 16:16.0, 16:44.0, (17:34.0), (18:23.0) |
2 | 54 | Assumption Davenport,
IA - Team Time (1st 5) 1:28:00.8 | Spread (1st 5) 3:12.9 |
| 3, 4, 11, 16, 20, (22), (26) |
| Marcus Knousse, William Cooper, Alix Gradin, Isaac Kakert, Leo Bormann, (Mitchell Guise), (Patrick Matson) |
| 16:03.9, 16:11.7, 17:54.5, 18:33.9, 19:16.8, (19:34.9), (20:24.9) |
3 | 61 | Central Clinton,
IA - Team Time (1st 5) 1:31:03.8 | Spread (1st 5) 1:58.7 |
| 8, 10, 12, 14, 17, (18), (19) |
| Christian Wright, Logan Sanderson, Ryan Davison, Adam Barr, Clay Geise, (Wade Sandry), (Seth Weirup) |
| 17:12.6, 17:54.2, 18:22.6, 18:23.1, 19:11.3, (19:11.9), (19:14.7) |
4 | 108 | Wahlert Dubuque,
IA - Team Time (1st 5) 1:37:57.5 | Spread (1st 5) 1:42.9 |
| 15, 21, 23, 24, 25, (27), (28) |
| Brandon Crawford, Kyle Pape, Scott Herbst, Owen Skahill, Dietz Meyer, (Sam Berning), (Logan Manders) |
| 18:33.2, 19:33.3, 19:39.3, 19:55.6, 20:16.1, (21:12.2), (21:26.8) |