1 | 19 | Bandon,
OR - Team Time (1st 5) 1:26:51.9 | Spread (1st 5) 1:13.1 |
| 2, 3, 4, 4, 6, (7), (7) |
| Ansen Converse, Patton Clark, Charlie Ells, Carter Brown, Damian Avalos, (Andrew Robertson), (Daniel Cabrera) |
| 16:43.9, 17:17.0, 17:27.0, 17:27.0, 17:57.0, (18:19.1), (18:19.1) |
2 | 58 | St Mary's,
OR - Team Time (1st 5) 1:35:43.0 | Spread (1st 5) 2:08.9 |
| 9, 10, 11, 12, 16, (17), (19) |
| Logan Diaz McNeal, Vincent Savage, Cody Arnold, David Noble, Daniel Heycke, (Will Doss), (Calvin Chmelir) |
| 18:24.8, 18:44.0, 18:50.7, 19:09.8, 20:33.7, (20:35.9), (21:15.0) |
3 | 61 | Cascade Christian,
OR - Team Time (1st 5) 1:36:14.3 | Spread (1st 5) 5:31.0 |
| 1, 13, 14, 15, 18, (20), (24) |
| Jake Sorani, Henry Giomi-Brown, Tayen Landers, Grant Walker, Austin Skelton, (Brandon Parker), (David Hamilton) |
| 15:40.4, 19:22.5, 19:33.5, 20:26.5, 21:11.4, (22:30.0), (26:17.1) |
4 | 117 | Oakland,
OR - Team Time (1st 5) 2:08:37.7 | Spread (1st 5) 7:50.8 |
| 21, 22, 23, 25, 26 |
| Matthew Harting, Cohen Hooper, Jacob Ocumpaugh, Tige Peterman, Carlos Jimenez |
| 22:33.3, 24:02.0, 25:18.7, 26:19.6, 30:24.1 |