| 1 | 56 | Zillah,
WA - Team Time (1st 5) 1:28:42.3 | Spread (1st 5) 50.8 |
| 6, 8, 10, 15, 17, (18), (21) |
| Wade Koerner, Nate Mendoza, Terrell Dawes, Abel Troncoso, Ian Redfield, (Joe Ponti), (Andrew Olson) |
| 17:21.0, 17:28.1, 17:36.4, 18:05.0, 18:11.8, (18:14.8), (18:23.2) |
| 2 | 66 | Granger,
WA - Team Time (1st 5) 1:29:31.7 | Spread (1st 5) 1:09.5 |
| 3, 9, 13, 19, 22, (26), (38) |
| Alfonso Price, Aaron Cardoza, Chuco Cisneros, Eric Ang, Joel Torres, (Josue Mendoza), (Josh Rendon) |
| 17:16.4, 17:31.6, 18:01.0, 18:16.8, 18:25.9, (18:50.0), (19:45.5) |
| 3 | 76 | Goldendale,
WA - Team Time (1st 5) 1:28:55.7 | Spread (1st 5) 2:50.5 |
| 1, 11, 12, 24, 28, (30), (47) |
| Dillon Rising, Lucas Anderson, Mykhail Lembke, Will Bostick, Ricky Shurtleff, (Michael Jagelski), (Blake Best) |
| 16:00.2, 17:40.2, 17:51.5, 18:33.1, 18:50.7, (19:05.7), (20:57.5) |
| 4 | 102 | Highland,
WA - Team Time (1st 5) 1:32:09.2 | Spread (1st 5) 1:54.3 |
| 7, 16, 20, 26, 33, (35), (40) |
| Bradley Duncan, Cesar Govea, Fredy Marin, Pedro Dorantes, Zach Smith, (Josue Silva), (Juan Lamas) |
| 17:27.9, 18:11.1, 18:18.0, 18:50.0, 19:22.2, (19:32.9), (19:50.0) |
| 5 | 106 | Naches Valley,
WA - Team Time (1st 5) 1:32:41.0 | Spread (1st 5) 2:12.0 |
| 4, 14, 23, 31, 34, (42), (43) |
| Pierson Jones, Giovanni Poggio, Kasey Barber, Micah Brown, Bryce Mills, (Julian Dow), (Dylan Roberts) |
| 17:20.3, 18:04.8, 18:32.7, 19:10.9, 19:32.3, (19:55.0), (19:58.5) |
| 6 | 133 | Cle Elum-Roslyn,
WA - Team Time (1st 5) 1:34:46.5 | Spread (1st 5) 3:32.8 |
| 2, 25, 29, 32, 45, (48), (49) |
| Adam Rinaldi, Eric Merkel, Seth Bassetti, Asa Sill, Ian Wyborski, (Brady Norrish), (Zach Bronkhorst) |
| 17:11.6, 18:40.6, 18:52.3, 19:17.6, 20:44.4, (20:59.2), (21:58.3) |
| 7 | 158 | La Salle,
WA - Team Time (1st 5) 1:36:16.1 | Spread (1st 5) 2:33.6 |
| 5, 36, 37, 39, 41, (44), (46) |
| Peterson Bohannon, Caleb Barker, Hayden Seaman, Michael Busey, Jonas Hildebrand, (Sean Singco), (John Sowers) |
| 17:20.7, 19:35.1, 19:38.4, 19:47.6, 19:54.3, (20:37.5), (20:55.1) |