138Mountlake Terrace, WA - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 1:13.4
3, 4, 5, 9, 17, (20), (22)
Jaden Lofrese, Alex Williams, Joshua Beam, Ivan Moulton, Allen Hutmacher, (Tymothy Harris), (Jackson Marrott)
16:42.4, 16:45.1, 16:56.7, 17:22.0, 17:55.8, (18:16.8), (18:25.1)
247Lakewood, WA - Team Time (1st 5) 1:26:12.1 | Spread (1st 5) 1:16.5
2, 7, 10, 12, 16, (19), (23)
Alex Jensen, Gabe Hatch, Mario Barletta, Jesse Stoddard, Jarron Ransford, (Ben Schmidt), (Joseph Heisley)
16:30.3, 16:59.6, 17:26.0, 17:29.4, 17:46.8, (18:16.5), (18:38.0)
373Lynden, WA - Team Time (1st 5) 1:28:32.1 | Spread (1st 5) 2:04.6
6, 10, 13, 14, 30, (32), (34)
Tate Hutchins, Rafe Wolfisberg, Hans Tamminga, Isaiah Ellis, Ethan Jamison, (Isaac Mitchell), (Jose Garcia)
16:58.5, 17:26.0, 17:30.8, 17:33.7, 19:03.1, (19:34.3), (19:47.8)
487Bellingham, WA - Team Time (1st 5) 1:30:04.2 | Spread (1st 5) 1:26.1
8, 15, 18, 21, 25, (27), (31)
Jensen Kintzele, Caleb Schmotzer, Andrew Strobel, Hank Burke-Manwaring, Evan Hildreth, (John Johnson), (Drew McFall)
17:16.8, 17:35.7, 18:10.1, 18:18.7, 18:42.9, (18:59.5), (19:09.4)
5116Granite Falls, WA - Team Time (1st 5) 1:32:29.1 | Spread (1st 5) 3:42.7
1, 26, 27, 29, 33, (37), (40)
Isaac Cortes, Antelmo Hernandez, Dawson Kuntz, Eli Todd, Dawson Holm, (Duncan Loney), (Ashon Bristol)
16:00.8, 18:45.2, 18:59.5, 19:00.1, 19:43.5, (20:09.3), (21:12.9)
6172Archbishop Murphy, WA - Team Time (1st 5) 1:40:35.0 | Spread (1st 5) 2:26.0
24, 35, 36, 38, 39, (41), (42)
Bo Carlton, Isaac Olson, Aaron Austin, Kainoa Evans, Gavin Turk, (Joseph McElroy), (Michael Barron)
18:39.0, 20:02.0, 20:07.0, 20:42.0, 21:05.0, (21:44.0), (21:46.0)