1 | 20 | Lane (Ore.) CC,
OR - Team Time (1st 5) 1:36:39.3 | Spread (1st 5) 50.4 |
| 2, 3, 4, 5, 6, (7), (8) |
| Daniel Beckstead, Tanner Sayers, Casey Pugh, Carter Kunert, Grayson Mazziotti, (Tristan Robinson), (Anthony Stone) |
| 18:54.1, 19:09.0, 19:21.8, 19:29.9, 19:44.5, (19:49.4), (19:58.7) |
2 | 61 | Clark (Wash.),
WA - Team Time (1st 5) 1:46:31.2 | Spread (1st 5) 1:35.4 |
| 9, 10, 13, 14, 15, (18), (22) |
| Micah Goff, Leo Llamas, Marcus Hernandez, Gustav Baur, Aaron Avery, (Isaac Lozier), (Tyler Peterson) |
| 20:25.6, 20:31.3, 21:44.0, 21:49.3, 22:01.0, (22:29.6), (24:03.8) |
3 | 81 | Clackamas (Ore.) CC,
OR - Team Time (1st 5) 1:53:14.2 | Spread (1st 5) 6:31.6 |
| 1, 12, 17, 25, 26, (27) |
| Abdi Ibrahim, Devin Greeley, Dylan Dickson, Austin Scott, Austin Pearson, (Gavin Ross) |
| 18:50.3, 21:38.2, 22:15.5, 25:08.3, 25:21.9, (25:46.1) |
4 | 87 | Umpqua (Ore.) CC,
OR - Team Time (1st 5) 1:54:14.2 | Spread (1st 5) 2:38.2 |
| 11, 16, 19, 20, 21, (23), (24) |
| Paesen Timm, Konrad Raum, Jaime Mejia-German, Tucker Clement, George Turner, (Tristan Wood), (Tyler Lindsey) |
| 21:19.3, 22:13.9, 23:06.7, 23:36.8, 23:57.5, (24:23.2), (24:51.8) |