1 | 36 | Iowa City City High,
IA - Team Time (1st 5) 1:23:33.8 | Spread (1st 5) 1:08.0 |
| 2, 4, 8, 11, 11, (18), (21) |
| Scott Mittman, Brook Price, Chris Robertson, Isaac DeJong, Lukas Ovrom, (Zach Greimann), (Kody Stahle) |
| 16:01.0, 16:24.0, 16:50.8, 17:09.0, 17:09.0, (17:38.3), (17:50.5) |
2 | 41 | Dubuque Senior,
IA - Team Time (1st 5) 1:23:58.0 | Spread (1st 5) 1:37.0 |
| 1, 3, 6, 14, 17, (19), (20) |
| Ty Wittman, Kody Fitzjerrells, Andrew Brimeyer, Rob Melville, Tyler Runde, (Wes Westervelt), (Tim Wittman) |
| 15:59.0, 16:18.0, 16:46.0, 17:19.0, 17:36.0, (17:40.0), (17:49.0) |
3 | 44 | Cedar Rapids Washington,
IA - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 34.0 |
| 5, 7, 9, 10, 13, (15), (16) |
| Robert Hogg, Saromo Mugisha, Etienne Nzoyisaba, Andy Marshall, Brenice Ndayizeye, (Kyle Rouse), (Ali Al-Yassery) |
| 16:42.0, 16:48.0, 16:52.0, 16:56.0, 17:16.0, (17:22.0), (17:28.0) |