131Blaine, WA - Team Time (1st 5) 1:28:15.1 | Spread (1st 5) 1:52.8
1, 4, 7, 9, 10, (17), (27)
Parker Morris, Dylan Grimme, Zack Oakley, Tristan Soto, Greg Arps, (Liam Lyons), (Killian Wright)
16:24.0, 17:17.0, 18:05.5, 18:11.8, 18:16.8, (18:57.4), (20:00.7)
234Granite Falls, WA - Team Time (1st 5) 1:28:55.6 | Spread (1st 5) 1:20.4
3, 5, 6, 8, 12, (21), (28)
Ricky Mueller, Dante Gadbois, James Klinman, Jon Smith, Aiden Holm, (Dawson Kuntz), (Alliver Buchholz)
17:11.9, 17:28.0, 17:35.8, 18:07.6, 18:32.3, (19:17.9), (20:01.8)
358Squalicum, WA - Team Time (1st 5) 1:31:54.6 | Spread (1st 5) 2:08.9
2, 11, 13, 14, 18, (19), (23)
Ian Tomberlin, Curt Peila, Finnigan Banks, Cruz Meza, Sam Clark, (Brenden Pelkie), (Finnigan Johnson)
17:02.9, 18:27.6, 18:35.0, 18:37.3, 19:11.8, (19:14.7), (19:22.4)
4107Bellingham, WA - Team Time (1st 5) 1:36:36.6 | Spread (1st 5) 46.6
16, 20, 22, 24, 25, (26), (29)
Randy Stevenson, Rorey Stevenson, Dylan Kitterman, Lyman Dudley, Scott Leischner, (Simeon Murphy), (Hank Burke-Manwaring)
18:54.1, 19:16.8, 19:21.4, 19:23.6, 19:40.7, (19:58.6), (20:06.2)
5141Sehome, WA - Team Time (1st 5) 1:48:11.3 | Spread (1st 5) 4:33.9
15, 30, 31, 32, 33, (34), (35)
Chandler Heintz, Ian Laughlin, Owen Richey, Mason Medcalf, Jack Ostrovsky, (William LaGrandeur), (River Cuperus)
18:53.3, 20:21.5, 22:09.0, 23:20.3, 23:27.2, (23:41.7), (23:45.7)