152Hockinson, WA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 1:43.0
2, 8, 9, 10, 23, (24), (26)
Kyle Peterson, Joshua Reese, Derek Henderson, Richard Dyer, Michael Olin, (Samuel Morris), (Kai Conradie)
12:46.0, 13:53.0, 13:55.0, 13:56.0, 14:29.0, (14:32.0), (14:34.0)
266Mark Morris, WA - Team Time (1st 5) 1:08:14.0 | Spread (1st 5) 2:28.0
1, 3, 4, 12, 46, (61), (63)
Austin Beasley, Dustin Williams, Steven Wallis, Liam Rybar, Kameron Werner, (Jonathan Scudder), (Thomas Carpenter)
12:42.0, 13:11.0, 13:14.0, 13:57.0, 15:10.0, (15:42.0), (15:49.0)
382Burlington-Edison, WA - Team Time (1st 5) 1:10:30.0 | Spread (1st 5) 20.0
13, 13, 16, 19, 21, (35), (48)
Hunter Ashby, Trey Meyer, Blake Donnelly, Luke Husband, Collin Sullivan, (Eric SanJuan), (Andrew Hansen)
13:58.0, 13:58.0, 14:03.0, 14:13.0, 14:18.0, (14:56.0), (15:12.0)
4100Bellingham, WA - Team Time (1st 5) 1:11:23.0 | Spread (1st 5) 1:11.0
6, 18, 20, 25, 31, (33), (46)
Cade Brown, Nicholas Leishman, Timothy Crabtree, Ty Veldhuisen, Blayne Hart, (Owen Brands), (Drew McFall)
13:38.0, 14:07.0, 14:16.0, 14:33.0, 14:49.0, (14:50.0), (15:10.0)
5122Hudson's Bay, WA - Team Time (1st 5) 1:12:14.0 | Spread (1st 5) 1:25.0
5, 27, 28, 29, 33, (48), (55)
Ethan Mayers, Paul Furst, Quin Benning, Thomas Goode, Issam Khouri, (Alex Rice), (Andy Villagrana)
13:25.0, 14:36.0, 14:40.0, 14:43.0, 14:50.0, (15:12.0), (15:18.0)
6141Sedro-Woolley, WA - Team Time (1st 5) 1:12:27.6 | Spread (1st 5) 1:22.2
7, 15, 17, 50, 52, (54), (66)
Quentin Salinas, Jacob Swenson, Mathew Schlimmer, Zane Bullard, Ezra Swenson, (Ben Peden), (Sam DiMeo)
13:51.6, 14:02.9, 14:06.9, 15:12.4, 15:13.8, (15:16.0), (15:54.4)
7177Squalicum, WA - Team Time (1st 5) 1:14:06.9 | Spread (1st 5) 1:16.5
11, 30, 40, 45, 51, (53), (56)
Ian Tomberlin, Malachi Arnold, Cruz Meza, Chuck Dvorachek, Kevin Young, (Finnigan Banks), (Gabe Regimbal)
13:56.2, 14:44.3, 15:03.8, 15:09.9, 15:12.7, (15:14.1), (15:18.2)
8199R A Long, WA - Team Time (1st 5) 1:15:11.0 | Spread (1st 5) 19.0
31, 39, 42, 43, 44, (57), (62)
Nicholas Sarysz, Joey Weiler, Jacob Allen, Orion Yates, Braden Yates, (Evan Davidson), (Coleman Nading)
14:49.0, 15:01.0, 15:06.0, 15:07.0, 15:08.0, (15:23.0), (15:48.0)
9232Lynden, WA - Team Time (1st 5) 1:16:17.0 | Spread (1st 5) 55.0
35, 35, 38, 60, 64, (65), (67)
Jacob Heeringa, Roscoe Perry, Tate Hutchins, Luke Wolfisberg, Fredrick Moormeier, (Josiah Diacogiannis), (Nick Kildall)
14:56.0, 14:56.0, 14:57.0, 15:37.0, 15:51.0, (15:52.0), (16:13.0)
10247Blaine, WA - Team Time (1st 5) 1:16:46.0 | Spread (1st 5) 1:54.0
22, 41, 58, 58, 68, (69), (70)
Parker Morris, Zack Oakley, Dylan Grimme, Greg Arps, Liam Lyons, (Spenser Dodge), (Kyle V'Dovec)
14:27.0, 15:04.0, 15:27.0, 15:27.0, 16:21.0, (16:54.0), (17:39.0)