1 | 22 | Northwest Nazarene,
ID - Team Time (1st 5) 1:39:51.5 | Spread (1st 5) 1:41.3 |
| 1, 2, 4, 7, 8, (12), (15) |
| Barak Watson, Luke Hetrick, Matt Rankin, Jesse Bagganstos, Banard Ngeno, (Alexander Crystal), (Neil Easter) |
| 18:57.4, 19:45.6, 20:01.3, 20:28.5, 20:38.7, (21:05.7), (21:11.5) |
2 | 40 | Western Washington,
WA - Team Time (1st 5) 1:42:40.0 | Spread (1st 5) 1:18.0 |
| 3, 5, 9, 10, 13, (26), (28) |
| Bennett Grimes, Blake Medhaug, Nick Abraham, Yonas Berhe, Kyle Johnson, (Danny Lindstrom), (Anders Mavis) |
| 19:49.0, 20:09.0, 20:47.0, 20:48.0, 21:07.0, (21:58.0), (22:03.0) |
3 | 80 | Seattle Pacific,
WA - Team Time (1st 5) 1:46:08.0 | Spread (1st 5) 33.0 |
| 11, 14, 16, 18, 21, (25), (30) |
| Jordan Lance, William Harrison, Andrew VanNess, Nathaniel Sleight, Caleb Parker, (AJ Baker), (Andrew Hamilton) |
| 20:55.0, 21:10.0, 21:13.0, 21:22.0, 21:28.0, (21:51.0), (22:37.0) |
4 | 88 | Central Washington,
WA - Team Time (1st 5) 1:46:29.0 | Spread (1st 5) 1:12.0 |
| 6, 17, 20, 22, 23, (24), (31) |
| Manuel Santos, Tom Johnson, Matt Nodine, Jon Swanson, Tyler Eidsmoe, (Tyler Roland), (Wes Hargrove) |
| 20:28.0, 21:16.0, 21:27.0, 21:38.0, 21:40.0, (21:46.0), (22:47.0) |
5 | 140 | Alaska,
AK - Team Time (1st 5) 1:51:47.0 | Spread (1st 5) 1:37.0 |
| 19, 27, 29, 32, 33, (34), (35) |
| Mitchell Chandler, Alex Weissberg, Sam Tilly, Henri Soom, Erik Soderstrom, (Joseph DeWilde), (Cody Priest) |
| 21:23.0, 22:01.0, 22:26.0, 22:57.0, 23:00.0, (23:26.0), (24:20.0) |