1 | 26 | St. Norbert,
WI - Team Time (1st 5) 1:47:24.8 | Spread (1st 5) 42.7 |
| 1, 4, 5, 7, 9, (12), (13) |
| Logan Jadin, Nathan Heppe, Michael Heise, Brady Bemis, Hayden Hoffmann, (Heath Hougas), (Benny Swift) |
| 21:06.6, 21:22.8, 21:29.2, 21:36.9, 21:49.3, (22:02.9), (22:03.5) |
2 | 43 | Lawrence,
WI - Team Time (1st 5) 1:49:12.5 | Spread (1st 5) 1:35.5 |
| 2, 6, 8, 10, 17, (20), (21) |
| Sam Stevens, Curran Carlile, Jonah Laursen, Kyle Dockery, Dan Thoresen, (Cameron Davies), (Jamie Brisbois) |
| 21:12.5, 21:31.3, 21:48.1, 21:52.6, 22:48.0, (23:11.0), (23:22.1) |
3 | 68 | Carroll (Wis.),
WI - Team Time (1st 5) 1:51:55.6 | Spread (1st 5) 2:19.1 |
| 3, 11, 14, 18, 22, (22), (28) |
| Chris Behling, Zach Fowler, Issac Jordan, Adam Joerres, Mark Hackett, (Jacob Sundberg), (Ryan Burke) |
| 21:13.9, 21:56.2, 22:09.4, 23:03.1, 23:33.0, (23:33.0), (24:07.8) |
4 | 124 | Beloit,
WI - Team Time (1st 5) 1:59:09.4 | Spread (1st 5) 2:15.8 |
| 16, 24, 26, 27, 31, (32), (34) |
| Joseph Skurski, Jason Busack, Ethan Ley, Matej Jungwirth, Matthew McKay, (Josh Smith), (Jack Qian) |
| 22:33.7, 23:35.1, 24:05.0, 24:06.1, 24:49.5, (25:09.5), (25:47.1) |
5 | 143 | Ripon,
WI - Team Time (1st 5) 2:04:44.2 | Spread (1st 5) 4:16.7 |
| 15, 19, 35, 36, 38, (39) |
| Cory Zimmerman, Rob Waters, Nick Luedtke, Anibal Cosme, Andrew Pierson, (Noah Scott) |
| 22:30.7, 23:10.6, 26:07.3, 26:08.2, 26:47.4, (27:52.5) |
6 | 154 | Lake Forest,
IL - Team Time (1st 5) 2:04:28.3 | Spread (1st 5) 2:22.8 |
| 25, 29, 30, 33, 37, (40) |
| Thomas Flynn, Adnan Meskic, Joshua Mason, Thomas Beilke, Andrew Wilkins, (Stefano De La Cuesta) |
| 23:59.0, 24:12.1, 24:12.9, 25:42.5, 26:21.8, (29:51.9) |