1 | 16 | South Dakota State,
SD - Team Time (1st 5) 2:37:52.3 | Spread (1st 5) 26.7 |
| 1, 2, 3, 4, 6, (8), (9) |
| Ben Olson, Joseph Minor-Williams, Daniel Burkhalter, Gabe Peters, Max Selbach, (Mason McDonald), (Tom Breuckman) |
| 31:22.2, 31:28.5, 31:32.7, 31:40.0, 31:48.9, (32:00.2), (32:02.2) |
2 | 58 | MSU Denver,
CO - Team Time (1st 5) 2:42:01.8 | Spread (1st 5) 1:19.0 |
| 5, 7, 13, 14, 19, (25), (27) |
| Yonatan Kefle, Noel Lopez, Justin McDaniel, James Ramey, Oticio Herrera, (Nick Nowlen), (Peter Speier) |
| 31:40.7, 31:59.3, 32:37.6, 32:44.5, 32:59.7, (33:37.6), (33:50.7) |
3 | 88 | North Dakota State,
ND - Team Time (1st 5) 2:44:53.1 | Spread (1st 5) 59.0 |
| 12, 16, 17, 20, 23, (24), (30) |
| Mason Kindel, Payton Smith, Jake Arason, Isaac Huber, Josh Samyn, (Tyson Mahar), (Keiser Freetly) |
| 32:33.0, 32:49.7, 32:55.0, 33:03.4, 33:32.0, (33:33.9), (34:30.3) |
4 | 90 | South Dakota,
SD - Team Time (1st 5) 2:44:48.7 | Spread (1st 5) 1:30.1 |
| 10, 15, 18, 21, 26, (32) |
| Charlie Babcock, Alec Atwood, Mason Sindelar, Jacob Waymire, Jarek Glenn, (Braden Peters) |
| 32:13.9, 32:46.4, 32:56.3, 33:08.1, 33:44.0, (34:40.5) |
5 | 121 | North Dakota,
ND - Team Time (1st 5) 2:48:44.5 | Spread (1st 5) 2:03.1 |
| 11, 22, 28, 29, 31, (33), (34) |
| Luke Labatte, Nick Oak, Zach Long, Justin Jelaca, Alec Nelson, (Patrick Kipkemboi), (Zachary King) |
| 32:31.4, 33:11.4, 34:08.4, 34:18.8, 34:34.5, (35:34.3), (35:50.9) |