1 | 44 | North Kitsap,
WA - Team Time (1st 5) 57:05.0 | Spread (1st 5) 1:10.0 |
| 1, 5, 8, 13, 17, (19), (23) |
| Max Metters, Igmin Martinez, Luke Hensley, Wyatt Murphy, Connor Stewart, (Glen Fritz), (Carson Monette) |
| 10:39.0, 11:14.0, 11:37.0, 11:46.0, 11:49.0, (11:53.0), (12:05.0) |
2 | 47 | Port Angeles,
WA - Team Time (1st 5) 58:05.0 | Spread (1st 5) 33.0 |
| 4, 8, 10, 12, 13, (13), (16) |
| Thomas Shaw, Gabriel Long, Cameron Butler, Aron Trubow, Logan Tyson, (Adam Borde), (Joshua Gavin) |
| 11:13.0, 11:37.0, 11:44.0, 11:45.0, 11:46.0, (11:46.0), (11:48.0) |
3 | 70 | Kingston,
WA - Team Time (1st 5) 58:14.0 | Spread (1st 5) 1:42.0 |
| 2, 7, 10, 18, 33, (34), (36) |
| Stefans Lusis, Tor Sather, Chase Claymore, Curtis Upton, David Anderson, (Eithan Fox), (Thomas Mixon) |
| 10:45.0, 11:26.0, 11:44.0, 11:52.0, 12:27.0, (12:28.0), (12:29.0) |
4 | 113 | North Mason,
WA - Team Time (1st 5) 59:51.0 | Spread (1st 5) 1:17.0 |
| 3, 21, 29, 30, 30, (39), (41) |
| Noah Hasselblad, Gabe Espinosa, Nathan Fjeld, Gabe Morton, Dalton Block, (James Burch), (Joseph Denend) |
| 11:00.0, 12:01.0, 12:16.0, 12:17.0, 12:17.0, (12:47.0), (12:51.0) |
5 | 150 | Sequim,
WA - Team Time (1st 5) 1:01:43.0 | Spread (1st 5) 1:36.0 |
| 6, 28, 32, 40, 44, (45), (49) |
| Murray Bingham, Jazen Bartee, Koda Robinson, Fischer Jensen, Jakob Pyeatt, (Carson Holt), (Bates Jared) |
| 11:18.0, 12:15.0, 12:26.0, 12:50.0, 12:54.0, (12:56.0), (13:07.0) |
6 | 169 | River Ridge,
WA - Team Time (1st 5) 1:02:19.0 | Spread (1st 5) 54.9 |
| 24, 27, 35, 37, 46, (56), (61) |
| Aidan Doane, William Lindauer, Eli Francom, Angel Silva, Garrett Henderson, (Alex Ammons), (Phillip Norby) |
| 12:06.5, 12:09.1, 12:28.9, 12:33.1, 13:01.4, (13:43.8), (15:00.3) |
7 | 178 | Bremerton,
WA - Team Time (1st 5) 1:02:57.0 | Spread (1st 5) 59.0 |
| 25, 26, 38, 42, 47, (47), (54) |
| Enrique Brambila, Spencer Anderson, Erik Anderson, Jaycob Storey, Jeriah Smith, (Christopher Shelley), (Gabriel Price) |
| 12:07.0, 12:09.0, 12:42.0, 12:53.0, 13:06.0, (13:06.0), (13:40.0) |
8 | 198 | Orting,
WA - Team Time (1st 5) 1:04:47.1 | Spread (1st 5) 2:24.2 |
| 20, 22, 43, 53, 60, (62), (63) |
| Grant Garrison, Reid Ramirez, Zeb Singleton, Xander Lemke, Luke Fries, (Casey Crowe), (Devlyn Carle) |
| 12:00.1, 12:04.9, 12:53.2, 13:24.6, 14:24.3, (15:24.3), (15:31.8) |
9 | 264 | Olympic,
WA - Team Time (1st 5) 1:07:14.0 | Spread (1st 5) 42.0 |
| 50, 50, 52, 55, 57, (57), (59) |
| Christopher Mourich, Wyatt Pisz, Isaac Ferraro, William Mowry, Joshua Rehahn, (William Herron), (Nathaniel Mann) |
| 13:12.0, 13:12.0, 13:14.0, 13:42.0, 13:54.0, (13:54.0), (14:00.0) |