1 | 22 | Pella,
IA - Team Time (1st 5) 1:17:02.0 | Spread (1st 5) 1:07.0 |
| 2, 3, 4, 6, 7, (8), (10) |
| Soren Stetler, Ethan Poulter, Adam Houtz, Thomas Gauley, Brayton Douma, (Garrett Johnson), (Michael Reed) |
| 14:58.0, 15:00.0, 15:12.0, 15:47.0, 16:05.0, (16:13.0), (16:16.0) |
2 | 39 | Xavier Cedar Rapids,
IA - Team Time (1st 5) 1:18:48.0 | Spread (1st 5) 1:57.0 |
| 1, 5, 9, 11, 13, (14), (15) |
| Nick Koechner, Nolan Pithan, Joe Scieszinski, Mahlon Steepleton, Nick Perna, (Peter Serrot), (Mitchell Dake) |
| 14:27.0, 15:26.0, 16:14.0, 16:17.0, 16:24.0, (16:27.0), (16:28.0) |
3 | 96 | Solon,
IA - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 45.0 |
| 17, 18, 19, 20, 22, (23), (25) |
| Cole Paisley, Anthony Bullard, Dalton Hoit, Christian Haight, Josh Miller, (Marcus Ortiz), (Peyton Stahle) |
| 16:49.0, 16:57.0, 17:07.0, 17:19.0, 17:34.0, (17:41.0), (18:01.0) |
4 | 104 | Maquoketa,
IA - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 3:55.0 |
| 12, 16, 21, 24, 31, (32) |
| Dalton Knight, Xavier Pestana, Trevor Shady, Reese Johnson, Dylan Bahl, (Joey Pawlawski) |
| 16:22.0, 16:47.0, 17:24.0, 17:50.0, 20:17.0, (21:52.0) |
5 | 140 | Sergeant Bluff-Luton,
IA - Team Time (1st 5) 1:36:17.8 | Spread (1st 5) 1:14.6 |
| 26, 27, 28, 29, 30 |
| Joe Lincoln, Tyler Grames, Colby Stoos, Blake Johannsen, Landon Smith |
| 18:29.8, 18:47.0, 19:32.5, 19:44.1, 19:44.4 |