115Liberty Bell, WA - Team Time (1st 5) 55:50.3 | Spread (1st 5) 45.7
1, 2, 3, 4, 5, (8), (10)
Dexter Delaney, Graham Sheley, William Halpin, Isaiah Stoothoff, Carter Sheley, (Aksel Thomson), (Jackson Schmekel)
10:38.5, 11:11.8, 11:13.1, 11:22.7, 11:24.2, (11:47.3), (12:06.3)
266Mt Vernon Christian, WA - Team Time (1st 5) 1:02:39.2 | Spread (1st 5) 2:22.2
6, 7, 11, 19, 23, (26), (30)
Devin Van Zanten, Alexander Hoksbergen, Isaac Betz, Andrew Stogner, Alexander Hirning, (Michael Gerrish), (Jeremy Sarchet)
11:30.4, 11:31.1, 12:24.4, 13:20.7, 13:52.6, (14:18.6), (15:48.0)
66Rainier (WA), WA - Team Time (1st 5) 1:02:50.7 | Spread (1st 5) 58.0
9, 12, 14, 15, 16, (17), (29)
Ryan Doidge, Dylan Davis, James Meldurm, Zach Coleman, Cade Jerke, (Thomas Ronne), (Brandon Diehl)
11:56.9, 12:27.2, 12:37.3, 12:54.4, 12:54.9, (13:00.9), (14:48.8)
4112Orcas Island, WA - Team Time (1st 5) 1:09:07.7 | Spread (1st 5) 1:38.4
18, 20, 21, 25, 28
Ryan Krisch-Derr, Will Stephens, Justin Krisch-Derr, Theo Vaccarella, Hunter Knapp
13:07.0, 13:21.7, 13:41.6, 14:12.0, 14:45.4
5157NW Christian (Colbert), WA - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 8:36.0
13, 27, 37, 38, 42, (43)
Ben Graham, Nathaniel Pranter, Josh Gilchrist, Ben Lavoie, Judah Baumann, (Silas Newton)
12:33.0, 14:37.0, 17:53.0, 18:38.0, 21:09.0, (21:16.0)
6160Kettle Falls, WA - Team Time (1st 5) 1:23:32.5 | Spread (1st 5) 5:35.0
22, 31, 32, 36, 39
Elijah Bruland, Ryan Pomrankey, Zachary Johnson, Cody Esvelt, Troy Hooper
13:42.0, 16:27.0, 16:35.0, 17:31.5, 19:17.0
7166Colfax, WA - Team Time (1st 5) 1:26:01.0 | Spread (1st 5) 6:05.0
24, 33, 34, 35, 40, (41)
Dyamin Vanek, Jaxon Eades, Luka Garcia, Alex McHargue, Jack Warwick, (Jacob Jones)
13:58.0, 16:59.0, 17:30.0, 17:31.0, 20:03.0, (20:09.0)