1 | 21 | Garfield-Palouse,
WA - Team Time (1st 5) 1:39:48.0 | Spread (1st 5) 59.5 |
| 1, 3, 4, 6, 7, (8), (13) |
| Ethan Cook, Logan Diets, Austin Jones, Colby Dugger, Brandon Hallan, (Danny Laughary), (Josh Appel) |
| 19:19.5, 19:54.0, 19:59.0, 20:16.5, 20:19.0, (20:25.0), (22:09.3) |
2 | 50 | St. John-Endicott-LaCrosse,
WA - Team Time (1st 5) 1:54:08.4 | Spread (1st 5) 9:48.5 |
| 1, 9, 10, 14, 16, (17), (19) |
| Logan Marconi, Rory Maloney, Pedro Molina Contreras, Tucker Thompson, Gabe Morgan, (Ian Staves), (Mason Pitts) |
| 19:19.5, 21:03.9, 21:32.0, 23:05.0, 29:08.0, (29:13.0), (35:13.0) |
3 | 61 | Pomeroy,
WA - Team Time (1st 5) 1:57:54.0 | Spread (1st 5) 10:21.0 |
| 5, 11, 12, 15, 18 |
| Evan Bartels, Samuel Lamb, Cash Copher, Aidan Knuteson, Nick Bryson |
| 20:10.0, 21:58.0, 22:05.0, 23:10.0, 30:31.0 |