| 1 | 43 | Zillah,
WA - Team Time (1st 5) 1:26:51.6 | Spread (1st 5) 1:17.8 |
| 4, 5, 8, 10, 16, (18), (20) |
| Nate Mendoza, Wade Koerner, Andrew Olson, Abel Troncoso, Sydney John, (Jace Ziegler), (Ian Redfield) |
| 16:49.2, 17:06.5, 17:22.1, 17:26.8, 18:07.0, (18:09.4), (18:16.6) |
| 2 | 54 | Granger,
WA - Team Time (1st 5) 1:27:30.2 | Spread (1st 5) 1:51.2 |
| 3, 6, 9, 14, 22, (29), (32) |
| Alfonso Price, Gus Sanchez, Aaron Cardoza, Eric Ang, Abiel Cervantes, (Jovanni Solis), (Josue Mendoza) |
| 16:30.0, 17:12.6, 17:24.6, 18:01.8, 18:21.2, (19:30.8), (19:39.0) |
| 3 | 72 | Goldendale,
WA - Team Time (1st 5) 1:28:43.9 | Spread (1st 5) 3:40.4 |
| 1, 2, 7, 28, 34 |
| Dillon Rising, Lucas Anderson, Corbin Riley, Sterling Beasley, Mark Blunt |
| 16:07.6, 16:18.6, 17:13.5, 19:16.2, 19:48.0 |
| 4 | 94 | Cle Elum-Roslyn,
WA - Team Time (1st 5) 1:31:49.1 | Spread (1st 5) 1:31.5 |
| 11, 15, 19, 24, 25, (31), (37) |
| Adam Rinaldi, Eric Merkel, Seth Bassetti, Zach Bronkhorst, Asa Sill, (Karver Dewitt), (Ian Wyborski) |
| 17:31.6, 18:05.7, 18:13.4, 18:55.3, 19:03.1, (19:37.2), (20:05.9) |
| 5 | 115 | Naches Valley,
WA - Team Time (1st 5) 1:34:04.4 | Spread (1st 5) 1:56.1 |
| 12, 17, 26, 27, 33, (35), (40) |
| Pierson Jones, Dylan Roberts, Maxx Black, Joseph Feriante, Julian Dow, (Bryce Mills), (Cole Peterson) |
| 17:50.9, 18:07.5, 19:05.6, 19:13.4, 19:47.0, (19:49.5), (20:16.8) |
| 6 | 149 | Highland,
WA - Team Time (1st 5) 1:37:00.7 | Spread (1st 5) 1:55.9 |
| 21, 23, 30, 36, 39, (42) |
| Devante Martinez, Manny Cisneros, Juan Lamas, Pedro Dorantes, Edgar Marin, (Omar Ramos) |
| 18:19.8, 18:53.2, 19:32.5, 19:59.5, 20:15.7, (20:54.7) |
| 7 | 179 | La Salle,
WA - Team Time (1st 5) 1:41:12.8 | Spread (1st 5) 3:27.0 |
| 13, 38, 41, 43, 44, (45), (46) |
| Peterson Bohannon, John Sowers, Daniel O'Connor, Caleb Barker, Yevheniy Kutsenko, (Sergiy Halchuk), (Mitchel O'Connor) |
| 17:56.0, 20:07.2, 20:25.4, 21:21.2, 21:23.0, (21:26.2), (21:34.5) |