1 | 21 | Ogden,
IA - Team Time (1st 5) 1:08:59.4 | Spread (1st 5) 2:48.1 |
| 1, 2, 4, 5, 9, (12), (20) |
| Aleks Kester, Andrew Stumbo, Noah Snedden, Bradley Gregory, Jade Thompson, (Jeff Chumbly), (Seth Bishop) |
| 12:36.6, 12:45.2, 14:04.7, 14:08.2, 15:24.7, (16:12.3), (18:20.0) |
2 | 51 | Montezuma,
IA - Team Time (1st 5) 1:17:51.4 | Spread (1st 5) 2:51.7 |
| 3, 7, 11, 14, 16, (17) |
| Kaleb Kriegel, Paden Maschmann, Vance Bushong, Kyle Heidecker, Robbie Broadston, (Jared Little) |
| 13:51.3, 14:51.0, 16:00.4, 16:25.7, 16:43.0, (16:48.6) |
3 | 73 | Eagle Grove,
IA - Team Time (1st 5) 1:25:54.0 | Spread (1st 5) 5:13.0 |
| 6, 10, 13, 21, 23 |
| Sam Johnson, Gage Behkendorf, Braden Cahalan, Kaden Helmke, Preston Carr |
| 14:45.0, 15:49.0, 16:20.0, 19:02.0, 19:58.0 |
4 | 82 | Newman Catholic Mason City,
IA - Team Time (1st 5) 1:26:01.0 | Spread (1st 5) 4:27.0 |
| 8, 15, 18, 19, 22, (24) |
| Max Mueller, Nicholas Matthews, Daniel Snyder, Wil Gribben, Jacob Worman, (John Zook) |
| 15:07.0, 16:41.0, 17:19.0, 17:20.0, 19:34.0, (21:09.0) |