1 | 22 | Cascade Christian, OR - Team Time (1st 5) 57:08.8 | Spread (1st 5) 2:47.2 |
| 1, 2, 3, 5, 11, (13) |
| Jake Sorani, Cody Havniear, Ty Havniear, Carson Casey, Gabe Hehn, (Austin Skelton) |
| 10:02.2, 11:15.1, 11:24.0, 11:38.1, 12:49.4, (15:00.1) |
2 | 34 | St Mary's, OR - Team Time (1st 5) 1:00:10.7 | Spread (1st 5) 49.1 |
| 4, 6, 7, 8, 9, (10), (12) |
| David Noble, Owen Gramley, Cody Arnold, Eric Lingyi Wang, Mario Yi Li, (Logan Diaz McNeal), (William Sayler) |
| 11:36.5, 11:49.8, 12:03.4, 12:15.4, 12:25.6, (12:38.7), (14:38.2) |