1 | 28 | Gig Harbor,
WA - Team Time (1st 5) 1:09:11.1 | Spread (1st 5) 30.3 |
| 1, 3, 7, 8, 9, (10), (14) |
| Micah Galeana, Jonathan Miles, Preston Fradet, Blake McFarland, Tyler Campbell, (Will Newberg), (Christian Keck) |
| 13:31.5, 13:38.6, 13:58.7, 14:00.5, 14:01.8, (14:05.9), (14:24.2) |
2 | 46 | North Thurston,
WA - Team Time (1st 5) 1:11:15.0 | Spread (1st 5) 55.0 |
| 4, 5, 6, 15, 16, (26), (29) |
| Samir Amin, Owen Bryan, Isaac Akiyama, Ian Coker, Zach Grubb, (Seth Cheney), (John Sehmel) |
| 13:53.0, 13:56.2, 13:56.8, 14:41.0, 14:48.0, (16:06.0), (16:24.0) |
3 | 75 | Peninsula,
WA - Team Time (1st 5) 1:13:10.6 | Spread (1st 5) 1:33.4 |
| 11, 12, 13, 18, 21, (22), (25) |
| Benjamin Flaherty, Ashton Theel, Maxwell Burr, Joshua Elder, Anthony Duran, (Biruk Hill), (Aiden Kilcup) |
| 14:10.1, 14:12.5, 14:14.0, 14:50.5, 15:43.5, (15:43.7), (16:02.9) |
4 | 89 | Central Kitsap,
WA - Team Time (1st 5) 1:15:51.0 | Spread (1st 5) 2:37.0 |
| 2, 17, 19, 24, 27, (30), (32) |
| Daniel Lizon, Joseph Vlach, Simon Stainbrook, Max Foster, Samuel Christensen, (Joshua Lizon), (Robert Osgood) |
| 13:34.0, 14:50.0, 15:14.0, 16:02.0, 16:11.0, (16:29.0), (16:39.0) |
5 | 134 | River Ridge,
WA - Team Time (1st 5) 1:20:44.0 | Spread (1st 5) 1:17.0 |
| 20, 23, 28, 30, 33, (34), (35) |
| Bailey Frerich, Phillip Norby, Owen Tracy, William Lindauer, Patrick Mercier, (Talmage Roberts), (Jalen Richardson) |
| 15:26.0, 15:49.0, 16:17.0, 16:29.0, 16:43.0, (18:07.0), (18:40.0) |