1 | 45 | Western Washington,
WA - Team Time (1st 5) 1:40:43.0 | Spread (1st 5) 30.0 |
| 4, 6, 7, 13, 15, (18), (26) |
| Andrew Wise, Dylan Hayes, Eric Hamel, Sean Eustis, James Jasperson, (Liam Cossette), (Jadon Olson) |
| 19:53.0, 20:03.0, 20:06.0, 20:18.0, 20:23.0, (20:25.0), (20:39.0) |
2 | 55 | Montana St.-Billings,
MT - Team Time (1st 5) 1:39:14.4 | Spread (1st 5) 2:12.3 |
| 1, 2, 3, 21, 28, (29), (39) |
| Jorey Egeland, Tyus Mendoza, Ivan Colmenero, Ronald Venema, Carson Jessop, (Jack Pickell), (Drake Henson) |
| 18:37.8, 19:24.7, 19:52.3, 20:29.5, 20:50.1, (21:03.2), (21:49.6) |
3 | 62 | Central Washington,
WA - Team Time (1st 5) 1:41:21.0 | Spread (1st 5) 15.0 |
| 9, 10, 12, 13, 18, (22), (23) |
| Ron Leaf, Hanson Lee, Corbin Carlton, Josh Boston, Matt Conrardy, (Tyler Humphries), (Matthew Schrenk) |
| 20:10.0, 20:12.0, 20:16.0, 20:18.0, 20:25.0, (20:30.0), (20:33.0) |
4 | 97 | Concordia (Ore.),
OR - Team Time (1st 5) 1:42:55.3 | Spread (1st 5) 1:16.9 |
| 5, 8, 20, 30, 34, (38) |
| Judd Lewis, Jose Macias, Josh Moats, Dominic Giordano, Noah Wallace, (Noah Murry) |
| 19:58.4, 20:06.6, 20:27.8, 21:07.2, 21:15.3, (21:35.0) |
5 | 104 | Western Oregon,
OR - Team Time (1st 5) 1:42:31.8 | Spread (1st 5) 27.6 |
| 11, 17, 24, 25, 27, (31), (32) |
| Parker Marson, Alan Ekanger, Thomas Normandeau, Hunter Mosman, Stephen Fey, (Sawyer Heckard), (AJ Holmberg) |
| 20:13.9, 20:24.9, 20:33.9, 20:37.6, 20:41.5, (21:07.8), (21:14.3) |
6 | 157 | Saint Martin's,
WA - Team Time (1st 5) 1:45:46.0 | Spread (1st 5) 1:08.0 |
| 16, 33, 35, 36, 37, (40), (41) |
| Josh Hunt, Colton Buster, Miguel De LaMelena, Levi Schilter, Austin Miller, (Guillaume Tabary), (Derrick Howlett) |
| 20:24.0, 21:15.0, 21:16.0, 21:19.0, 21:32.0, (21:52.0), (22:10.0) |