1 | 20 | Skyline,
WA - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 34.0 |
| 2, 3, 4, 5, 6, (7), (8) |
| Connor Edson, Amrit Krishnan, Kevin Alexander, True Baker, Sam Range, (Andrew Xiao), (Eugene Cabamalan) |
| 16:29.0, 16:45.0, 16:52.0, 16:59.0, 17:03.0, (17:06.0), (17:12.0) |
2 | 61 | Eastlake,
WA - Team Time (1st 5) 1:26:59.0 | Spread (1st 5) 24.0 |
| 9, 11, 12, 13, 16, (17), (20) |
| Owen Bloom, Kiran Matthias, Nate Keller, Declan Scallen, Tyler Thomas, (David Lynn), (Jack Pendleton) |
| 17:13.0, 17:19.0, 17:24.0, 17:26.0, 17:37.0, (17:39.0), (18:21.0) |
3 | 81 | Mt Si,
WA - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:05.0 |
| 10, 14, 18, 19, 20, (22), (27) |
| Alexander Helfrich, Austin Gappa, Kian Carson, Tyler Bateman, Tychon Preston, (Luke Harper), (Ethan Tucey) |
| 17:16.0, 17:29.0, 18:00.0, 18:07.0, 18:21.0, (18:41.0), (19:04.0) |
4 | 88 | North Creek,
WA - Team Time (1st 5) 1:30:24.9 | Spread (1st 5) 2:29.3 |
| 1, 15, 23, 24, 25, (26), (28) |
| Amrit Banga, Logan Milandin, Alexander McCain, Ethan Irish, Jesus Herrejon, (Desmond Lock), (Caleb Hatch) |
| 16:23.1, 17:35.5, 18:44.0, 18:49.9, 18:52.4, (18:56.2), (19:35.5) |