155King's, WA - Team Time (1st 5) 55:35.0 | Spread (1st 5) 44.0
4, 6, 14, 15, 16, (18), (21)
Hiroto Nasu, Staser Simpson, Micah White, Lucas Needham, Jack Stringham, (Luke Echelbarger), (Cody Maas)
10:41.0, 10:45.0, 11:21.0, 11:23.0, 11:25.0, (11:33.0), (11:47.0)
289East Jefferson (Port Townsend), WA - Team Time (1st 5) 57:24.2 | Spread (1st 5) 2:31.7
5, 7, 9, 20, 48, (72), (75)
Max Allworth-Miles, Sebastian Manza, Glen Dawson, Soare Johnston, Indigo Gould, (Aidan Nichols), (Roscoe Barry)
10:41.1, 10:52.8, 10:54.7, 11:42.8, 13:12.8, (14:52.4), (15:04.5)
394College Place, WA - Team Time (1st 5) 58:09.0 | Spread (1st 5) 1:42.0
3, 10, 25, 26, 30, (31), (32)
Jio Herrera, Joshua Courtney, Conner Hawkins, Max Wilwand, Jacob Courtney, (Azaiah Garcia), (Eli Durand)
10:35.0, 11:04.0, 12:04.0, 12:09.0, 12:17.0, (12:18.0), (12:26.0)
4115Klahowya, WA - Team Time (1st 5) 59:11.7 | Spread (1st 5) 2:31.1
1, 22, 27, 28, 37, (47), (53)
Kelton Gagnon, Cody Kuss, Tyler Larson, Shane Porter, Joseph Lancaster, (Aiden Smith), (Nathan Morrison)
10:11.0, 11:49.1, 12:14.5, 12:15.0, 12:42.1, (13:12.6), (13:35.0)
5129Charles Wright Academy, WA - Team Time (1st 5) 1:00:09.2 | Spread (1st 5) 2:28.3
11, 12, 17, 38, 51, (56), (64)
Dylan Manning, Jack Sclair, Mars Yang, Evan Lou, Orion Bretherton, (Andy Noh), (Matthew Saffari)
11:04.2, 11:10.8, 11:30.0, 12:51.7, 13:32.5, (13:49.7), (14:09.9)
6155Lynden Christian, WA - Team Time (1st 5) 1:01:16.0 | Spread (1st 5) 2:56.0
2, 23, 39, 45, 46, (65), (78)
Andrew Luce, Blake VanWeerdhuizen, Johann Veltkamp, Levi Zylstra, Austin Weeks, (Alex Smith), (Kale Davis)
10:15.0, 11:50.0, 12:52.0, 13:08.0, 13:11.0, (14:11.9), (15:14.0)
7179Mount Baker, WA - Team Time (1st 5) 1:03:05.8 | Spread (1st 5) 2:53.0
13, 18, 39, 49, 60, (61), (62)
Finley Bell, Jorey Johnson, Wyatt Freeman, Palmer Detta, Taylor Norris, (Justice Gauf), (Cameron Scott)
11:11.0, 11:33.0, 12:52.0, 13:25.8, 14:04.0, (14:06.0), (14:08.0)
8199Eatonville, WA - Team Time (1st 5) 1:04:17.0 | Spread (1st 5) 2:08.0
24, 33, 36, 43, 63, (81), (85)
Joe Mueller, Owen Van Eaton, Austin Quirie, Joseph Mykland, Ben Morrish, (Kodiak Hoskins), (Brynden Olson)
12:01.0, 12:29.0, 12:40.0, 12:58.0, 14:09.0, (15:17.0), (15:47.0)
9210Cascade Christian, WA - Team Time (1st 5) 1:04:36.0 | Spread (1st 5) 3:28.9
8, 34, 35, 66, 67, (82), (86)
Noah Mitton, Colby Sweet, Carson Bloomstine, Andon Turner, Rajan Nelson, (Zachary Roberts), (Gunner Hicks)
10:53.5, 12:33.8, 12:34.0, 14:12.3, 14:22.4, (15:23.7), (16:25.6)
10282Nooksack Valley, WA - Team Time (1st 5) 1:09:36.6 | Spread (1st 5) 1:53.3
41, 44, 59, 68, 70, (77), (93)
Daniel Roosma, Kyle Klander, Isaiah Buckley, Ethan Morris, Brady Manske, (Kaieden Williams), (Joshuah Golliher)
12:54.8, 13:04.4, 14:02.9, 14:46.4, 14:48.1, (15:11.0), (21:21.0)
11304Blaine, WA - Team Time (1st 5) 1:10:58.4 | Spread (1st 5) 3:27.8
29, 42, 69, 80, 84, (89)
Cameron Saunders, Jack Cheatham, Connor Hettinga, Ian Tuski, Preston Bushman, (Tucker Greene)
12:15.6, 12:55.6, 14:47.3, 15:16.5, 15:43.4, (17:09.9)
12316Bear Creek, WA - Team Time (1st 5) 1:11:29.0 | Spread (1st 5) 1:25.0
54, 55, 57, 74, 76, (87), (91)
William Hartshorn, Austin Chu, Christian Yeo, Yuhe (John) Cao, Jameson Weed, (Peter Gilchrist), (Oscar Moe)
13:44.0, 13:46.0, 13:50.0, 15:00.0, 15:09.0, (16:27.0), (18:05.0)
13321Kiona-Benton, WA - Team Time (1st 5) 1:12:48.0 | Spread (1st 5) 3:13.0
50, 52, 58, 73, 88, (92)
Lupe Gomez Hernandez, Kaleb Norman, Isaac Riedinger, Jed Norman, Derrick Riedinger, (Jozeph Agee)
13:32.0, 13:33.0, 14:00.0, 14:58.0, 16:45.0, (19:47.0)
14416Newport, WA - Team Time (1st 5) 1:37:24.0 | Spread (1st 5) 19:39.0
71, 78, 83, 90, 94
Johnny Brooks, Braeden Hamberg, Marley Tucker, Nathan Lyon, Brayden Baugh
14:50.0, 15:14.0, 15:37.0, 17:14.0, 34:29.0