1 | 19 | South Dakota State,
SD - Team Time (1st 5) 2:05:04.0 | Spread (1st 5) 27.3 |
| 1, 3, 4, 5, 6, (8), (10) |
| Josh Yeager, Joseph Minor-Williams, Ben Olson, Tom Breuckman, Gabe Peters, (Max Selbach), (Michael Schwinghamer) |
| 24:44.7, 25:01.5, 25:02.3, 25:03.5, 25:12.0, (25:23.4), (25:38.6) |
2 | 56 | North Dakota State,
ND - Team Time (1st 5) 2:09:04.0 | Spread (1st 5) 1:02.0 |
| 7, 9, 11, 14, 15, (17), (25) |
| Alex Bartholomay, Jakob Hanna, Zach Johnson, Isaac Huber, Josh Samyn, (Payton Smith), (Jake Arason) |
| 25:13.7, 25:37.1, 25:43.3, 26:14.2, 26:15.7, (26:24.3), (27:16.2) |
3 | 64 | North Dakota,
ND - Team Time (1st 5) 2:09:56.6 | Spread (1st 5) 1:44.5 |
| 2, 12, 13, 18, 19, (22), (29) |
| Patrick Kipkemboi, Luke Labatte, Nick Oak, Zach Long, Jacob Henne, (Alec Nelson), (Matthew Russell) |
| 24:57.5, 25:44.5, 25:57.0, 26:35.6, 26:42.0, (27:04.3), (28:14.5) |
4 | 120 | Western Illinois,
IL - Team Time (1st 5) 2:17:39.4 | Spread (1st 5) 2:31.3 |
| 16, 20, 23, 30, 31 |
| Habibu Moise, Cameron Schroeder, Olin Ortiz, Isaiah Mooreman, Max Lupo |
| 26:18.7, 26:52.7, 27:06.8, 28:31.2, 28:50.0 |
5 | 126 | Purdue Fort Wayne,
IN - Team Time (1st 5) 2:17:37.7 | Spread (1st 5) 59.4 |
| 21, 24, 26, 27, 28, (32), (33) |
| Andrew Whitinger, Nathan Mills, Kehinde Oladapo, Nicholas Mills, Husam Saleh, (Camden Abernathy), (Oneel Occenat) |
| 26:53.4, 27:15.5, 27:45.4, 27:50.6, 27:52.8, (29:56.9), (30:32.8) |