1 | 26 | Eagle Grove,
IA - Team Time (1st 5) 1:05:56.0 | Spread (1st 5) 2:40.0 |
| 1, 3, 5, 8, 9, (12), (12) |
| Carter Asche, Louis Shriver, Colton Pickering, Sam Johnson, Gage Behnkendorf, (Andrew Ramsey), (Casey Jurgens) |
| 11:47.0, 12:44.0, 13:11.0, 13:47.0, 14:27.0, (14:50.0), (14:50.0) |
2 | 42 | Underwood,
IA - Team Time (1st 5) 1:10:12.4 | Spread (1st 5) 1:45.8 |
| 4, 6, 7, 11, 14, (17), (21) |
| Ethan Reid, Blake Patten, Josh Torgerson, Sam Belt, Cole Martin, (Colby Ryan), (Matt Gibson) |
| 13:10.0, 13:37.0, 13:41.1, 14:48.5, 14:55.8, (15:37.9), (18:34.7) |
3 | 61 | Alburnett,
IA - Team Time (1st 5) 1:14:38.0 | Spread (1st 5) 4:10.0 |
| 2, 10, 15, 16, 18, (19), (20) |
| Dalton Hogan, Grant Neighbor, Mitchell Lillie, Spencer Dove, Bryce Humpfer, (Anna Possehl), (Eon Struchen) |
| 12:32.0, 14:38.0, 15:12.0, 15:34.0, 16:42.0, (18:06.0), (18:26.0) |