1 | 28 | Wartburg,
IA - Team Time (1st 5) 2:06:57.5 | Spread (1st 5) 49.6 |
| 1, 3, 7, 8, 9, (10), (12) |
| Joe Freiburger, Morgan Shirley-Fairbairn, Caleb Appleton, Dalton Martin, Christophe Collet, (Sam Pinkowski), (Liam Conroy) |
| 24:50.2, 25:15.4, 25:34.7, 25:37.4, 25:39.8, (25:39.9), (25:43.7) |
2 | 65 | Luther,
IA - Team Time (1st 5) 2:08:58.3 | Spread (1st 5) 1:00.5 |
| 2, 11, 15, 16, 21, (35), (36) |
| Tom Altier, Ian Kelly, Dan Iselin, Sam Schillinger, Collin Kern, (David Will), (Colin Weber) |
| 25:08.0, 25:42.8, 25:56.6, 26:02.4, 26:08.5, (27:02.1), (27:02.8) |
3 | 83 | Loras,
IA - Team Time (1st 5) 2:09:59.1 | Spread (1st 5) 1:00.5 |
| 5, 6, 19, 25, 28, (31), (33) |
| Luke Guttormson, Patrick Wolak, Joey Schultz, Cole Conklin-Little, Logan Hayes, (Tyler Havens), (Blake Keller) |
| 25:28.1, 25:31.2, 26:06.8, 26:24.4, 26:28.6, (26:36.3), (26:45.5) |
4 | 94 | Central (Iowa),
IA - Team Time (1st 5) 2:10:24.8 | Spread (1st 5) 1:03.2 |
| 4, 17, 20, 26, 27, (29), (30) |
| Nathan Sanders, Will DeHaan, Caleb Silver, Daniel Sunvold, Easton Sabala, (Daniel Sunvold), (Ben Lamparek) |
| 25:23.5, 26:02.5, 26:07.2, 26:24.9, 26:26.7, (26:31.4), (26:32.9) |
5 | 119 | Simpson (Iowa),
IA - Team Time (1st 5) 2:11:38.3 | Spread (1st 5) 40.6 |
| 18, 22, 23, 24, 32, (34), (37) |
| Jonathan Facio, Shane Breheny, Spencer Moon, Noah Nelson, Ryan Courtney, (Eric Baldus), (Seth Nostrala) |
| 26:04.1, 26:11.9, 26:18.6, 26:19.0, 26:44.7, (27:00.3), (27:06.8) |
6 | 144 | Dubuque,
IA - Team Time (1st 5) 2:13:34.5 | Spread (1st 5) 1:34.6 |
| 13, 14, 38, 39, 40, (41), (45) |
| Tyler Cernohous, Mark Biechler, Joseph Tobin, Tavian Rumple, Jacob Heitter, (Michael Orcutt), (Noah Forrey) |
| 25:52.6, 25:54.6, 27:09.5, 27:10.6, 27:27.2, (27:30.7), (28:09.0) |
7 | 234 | Coe,
IA - Team Time (1st 5) 2:22:01.9 | Spread (1st 5) 1:49.3 |
| 43, 44, 47, 48, 52, (55) |
| Justin Phillips, McCoy Meshach, Ian Hoover-Grinde, Coe Booker, Sezar Carillo, (Ryan Smith) |
| 27:42.7, 27:51.2, 28:16.2, 28:39.8, 29:32.0, (29:47.4) |
8 | 238 | Buena Vista,
IA - Team Time (1st 5) 2:23:11.8 | Spread (1st 5) 1:43.5 |
| 42, 46, 49, 50, 51, (53), (54) |
| Greg Tystahl, Cameron Kaltschnee, Zach Kenny, Tyler Grames, Jon Flaws, (Colin Imhoff), (Ethan Thompson) |
| 27:38.9, 28:10.1, 28:49.7, 29:10.7, 29:22.4, (29:33.5), (29:43.6) |