1 | 45 | Zillah,
WA - Team Time (1st 5) 1:05:28.0 | Spread (1st 5) 1:23.0 |
| 3, 4, 7, 13, 18, (19), (21) |
| Nate Mendoza, Wade Koerner, Abel Troncoso, Andrew Olson, Jace Ziegler, (Ian Redfield), (Alex Heggie) |
| 12:36.0, 12:37.0, 12:58.0, 13:18.0, 13:59.0, (14:00.0), (14:02.0) |
2 | 49 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:05:39.0 | Spread (1st 5) 46.0 |
| 5, 6, 10, 12, 16, (22), (24) |
| Eli Fishburne, Jaden Disher, Raul Mata, Joseph Blake, Stephen Tveten, (Raven Dawson), (David Tveten) |
| 12:49.0, 12:51.0, 13:09.0, 13:15.0, 13:35.0, (14:05.0), (14:06.0) |
3 | 65 | Granger,
WA - Team Time (1st 5) 1:06:46.0 | Spread (1st 5) 3:04.0 |
| 1, 8, 11, 14, 31 |
| Alfonso Price, Aaron Cardoza, Eric Ang, Gus Sanchez, Joel Torres |
| 12:04.0, 12:59.0, 13:12.0, 13:23.0, 15:08.0 |
4 | 78 | Wahluke,
WA - Team Time (1st 5) 1:08:10.0 | Spread (1st 5) 2:58.0 |
| 2, 9, 17, 20, 30, (34) |
| Yerik Arellano, Tanu Buck, Edwin Martinez, Ezequiel Rodriguez, Delveth Arellano, (Hector Cruz) |
| 12:06.0, 13:01.0, 13:58.0, 14:01.0, 15:04.0, (15:24.0) |
5 | 132 | Naches Valley,
WA - Team Time (1st 5) 1:13:07.0 | Spread (1st 5) 2:25.0 |
| 15, 26, 27, 29, 35, (36) |
| Pierson Jones, Joseph Feriante, Julian Dow, Maxx Black, Micah Mayes, (Joel Briscoe) |
| 13:28.0, 14:25.0, 14:27.0, 14:54.0, 15:53.0, (17:34.0) |
6 | 140 | Cle Elum/Roslyn,
WA - Team Time (1st 5) 1:13:51.0 | Spread (1st 5) 1:17.0 |
| 22, 25, 28, 32, 33 |
| Seth Bassetti, Zach Bronkhorst, Asa Sill, Ian Wyborski, Brady Norrish |
| 14:05.0, 14:17.0, 14:53.0, 15:14.0, 15:22.0 |