1 | 21 | Hinton,
IA - Team Time (1st 5) 59:50.8 | Spread (1st 5) 2:07.6 |
| 1, 3, 4, 6, 7, (19) |
| Alex Stack, Logan Johnson, Jake Pride, Omar Khodor, Kyler Sanders, (Tyler Kallsen) |
| 10:36.8, 11:53.4, 11:54.0, 12:42.2, 12:44.4, (14:05.8) |
2 | 50 | Northeast Goose Lake,
IA - Team Time (1st 5) 1:05:13.0 | Spread (1st 5) 2:16.0 |
| 2, 9, 10, 11, 18, (22), (24) |
| Nick Kennicker, Kirk Mommsen, Tanner Near, Jaden Butler, Colton Galusha, (Quinten Schroeder), (Dylan Schmidt) |
| 11:47.0, 12:57.0, 13:12.0, 13:14.0, 14:03.0, (14:31.0), (14:44.0) |
3 | 66 | Eagle Grove,
IA - Team Time (1st 5) 1:07:05.0 | Spread (1st 5) 1:30.0 |
| 5, 12, 14, 15, 20, (26) |
| Louis Shriver, Colton Pickering, Sam Johnson, Casey Jurgens, Andrew Ramsey, (Braden Cahalan) |
| 12:42.0, 13:16.0, 13:26.0, 13:29.0, 14:12.0, (14:59.0) |
4 | 112 | Ogden,
IA - Team Time (1st 5) 1:13:14.0 | Spread (1st 5) 2:56.0 |
| 13, 16, 21, 29, 33, (38) |
| Aleks Kester, Tom Behle, Andrew Stumbo, Tristan Frantum, Zane Buxton, (Bradley Gregory) |
| 13:23.0, 13:36.0, 14:28.0, 15:28.0, 16:19.0, (17:33.0) |
5 | 144 | BCLUW Conrad,
IA - Team Time (1st 5) 1:18:17.4 | Spread (1st 5) 3:21.0 |
| 23, 25, 27, 30, 39, (42) |
| Devon Crompton, Bradley Bell, Orion Gunderson, Grant Baker, Josh Stanley, (Noah Harvey) |
| 14:33.0, 14:56.0, 15:14.4, 15:40.0, 17:54.0, (20:02.0) |
6 | 148 | Northern University,
IA - Team Time (1st 5) 1:19:35.0 | Spread (1st 5) 3:45.0 |
| 17, 28, 32, 35, 36 |
| Caleb O'Connor, Nicholas Gasser, Cullan Meyer, Merlin MacGillivray, Sam Prophet |
| 13:39.0, 15:20.0, 15:50.0, 17:22.0, 17:24.0 |
7 | 149 | Andrew Senior,
IA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 6:30.0 |
| 8, 31, 34, 36, 40, (41) |
| Sam Peters, Charles Hovey, Jonathan Ernst, Alex Eggers, Zach Lanning, (Will Bishop) |
| 12:54.0, 15:48.0, 17:12.0, 17:24.0, 19:24.0, (19:53.0) |