1 | 37 | Zillah,
WA - Team Time (1st 5) 1:23:40.2 | Spread (1st 5) 1:13.7 |
| 3, 5, 6, 10, 13, (16), (20) |
| Nate Mendoza, Wade Koerner, Andrew Olson, Sydney John, Abel Troncoso, (Ian Redfield), (Gustavo Cisneros) |
| 16:01.3, 16:25.2, 16:52.4, 17:06.3, 17:15.0, (17:41.5), (18:17.0) |
2 | 41 | Goldendale,
WA - Team Time (1st 5) 1:23:49.2 | Spread (1st 5) 2:30.8 |
| 1, 4, 7, 11, 18, (19), (39) |
| Dillon Rising, Lucas Anderson, Corbin Riley, Sterling Beasley, Mark Blunt, (Austin Williams), (Ryan Kindler) |
| 15:31.8, 16:13.6, 16:53.1, 17:08.1, 18:02.6, (18:12.1), (19:37.6) |
3 | 99 | Granger,
WA - Team Time (1st 5) 1:29:36.5 | Spread (1st 5) 3:02.6 |
| 2, 14, 25, 26, 32, (35), (38) |
| Alfonso Price, Omar Solis-Meza, Kevin Roman, Josh Rendon, Tony Franco, (Jose Gil-Martinez), (Jovanni Solis-Meza) |
| 16:00.0, 17:29.8, 18:30.8, 18:33.3, 19:02.6, (19:17.9), (19:28.0) |
4 | 102 | Naches Valley,
WA - Team Time (1st 5) 1:30:03.9 | Spread (1st 5) 2:01.3 |
| 8, 12, 23, 28, 31, (33), (34) |
| Dylan Roberts, Pierson Jones, Maxx Black, Joseph Feriante, Jett Black, (Kane Nedrow), (Benjamin Montes De Oca) |
| 16:55.6, 17:10.4, 18:22.3, 18:38.7, 18:56.9, (19:08.3), (19:08.6) |
5 | 106 | Cle Elum/Roslyn,
WA - Team Time (1st 5) 1:30:57.3 | Spread (1st 5) 1:54.2 |
| 9, 21, 22, 24, 30, (43), (46) |
| Adam Rinaldi, Karver Dewitt, Zach Bronkhorst, Max Weeda, Eric Merkel, (Ian Wyborski), (Brady Norrish) |
| 16:59.1, 18:19.2, 18:19.7, 18:26.0, 18:53.3, (20:13.3), (21:26.4) |
6 | 159 | LaSalle,
WA - Team Time (1st 5) 1:35:35.9 | Spread (1st 5) 2:19.6 |
| 15, 27, 36, 40, 41, (42), (44) |
| Peterson Bohannon, Caleb Barker, Jalen Lopez, Dominic Sowers, Daniel O'Connor, (John Sowers), (Connor Peterson) |
| 17:40.3, 18:37.5, 19:23.6, 19:54.6, 19:59.9, (20:08.1), (20:16.1) |
7 | 175 | Highland,
WA - Team Time (1st 5) 1:38:56.0 | Spread (1st 5) 3:44.4 |
| 17, 29, 37, 45, 47 |
| Devante Martinez, Juan Lamas, Edgar Marin, Kevin Zarinana, Omar Ramos |
| 18:01.7, 18:39.6, 19:26.3, 21:02.3, 21:46.1 |