1 | 39 | Loras,
IA - Team Time (1st 5) 2:06:08.1 | Spread (1st 5) 45.6 |
| 5, 6, 7, 8, 13, (15), (25) |
| Timothy Sevcik, Brien Nugent, Mason Tope, Justin Adams, Jack Carroll, (Patrick Wolak), (Preston Kauder) |
| 24:56.3, 24:57.8, 25:00.5, 25:31.6, 25:41.9, (25:43.6), (26:12.8) |
2 | 47 | Wartburg,
IA - Team Time (1st 5) 2:07:08.2 | Spread (1st 5) 1:03.9 |
| 3, 4, 10, 12, 18, (19), (23) |
| Sam Pinkowski, Eli Kaczinski, Casey Roberts, Caleb Appleton, Joel Toppin, (Ali Ali), (Aaron O'Leary) |
| 24:55.4, 24:55.7, 25:37.0, 25:40.8, 25:59.3, (26:01.5), (26:05.7) |
3 | 93 | Luther,
IA - Team Time (1st 5) 2:09:26.1 | Spread (1st 5) 24.1 |
| 14, 16, 17, 22, 24, (26), (30) |
| Patrick Finnegan, Erik Duethman, Luke Lumbar, Collin Kern, Isiah Herout, (Bryce Hefty), (Hunter Prueger) |
| 25:42.9, 25:45.2, 25:45.7, 26:05.3, 26:07.0, (26:25.9), (26:38.2) |
4 | 103 | Central (Iowa),
IA - Team Time (1st 5) 2:10:39.5 | Spread (1st 5) 2:04.5 |
| 1, 9, 29, 31, 33, (35), (35) |
| Mark Fairley, Tanner Rathje, Jordan Toomey, Nathan Sanders, Preston Kizer, (Taylor Donner), (Kyle Pape) |
| 24:48.9, 25:33.7, 26:30.9, 26:52.6, 26:53.4, (26:57.6), (26:57.6) |
5 | 112 | Simpson (Iowa),
IA - Team Time (1st 5) 2:11:06.1 | Spread (1st 5) 1:14.6 |
| 11, 20, 21, 28, 32, (34), (38) |
| Ian Mckenzie, Jonathan Facio, Trey Thompson, Kyle Hovey, Tyler Combs, (Levi Lefebure), (Seth Nostrala) |
| 25:38.4, 26:02.1, 26:02.7, 26:29.9, 26:53.0, (26:54.9), (27:10.6) |
6 | 162 | Dubuque,
IA - Team Time (1st 5) 2:16:16.3 | Spread (1st 5) 3:19.6 |
| 2, 37, 40, 41, 42, (44), (45) |
| Alec Bass, Dalton Moore, Joel Avila, Jacob Heitter, Joseph Tobin, (Brandon Sindt), (Tavian Rumple) |
| 24:54.1, 27:06.1, 27:55.8, 28:06.6, 28:13.7, (28:21.9), (28:42.6) |
7 | 202 | Coe,
IA - Team Time (1st 5) 2:20:24.8 | Spread (1st 5) 2:42.7 |
| 27, 39, 43, 46, 47, (52), (54) |
| Nathan Haerr, McCoy Meshach, Ben Nelson, Dray Schreiber, Caleb Blevins, (Jared Wells), (Jacob Feldman) |
| 26:29.7, 27:32.9, 28:16.5, 28:53.3, 29:12.4, (31:52.0), (32:06.1) |
8 | 251 | Buena Vista,
IA - Team Time (1st 5) 2:35:20.1 | Spread (1st 5) 1:48.5 |
| 48, 49, 50, 51, 53, (55) |
| Cameron Kaltschnee, Zach Kenny, Alex Loerts, Blake Patten, Josh Garcia, (Kevin Blaha-Polson) |
| 30:15.2, 30:21.2, 30:52.2, 31:47.8, 32:03.7, (38:13.5) |