150Sehome, WA - Team Time (1st 5) 1:20:53.3 | Spread (1st 5) 26.0
5, 6, 11, 13, 15, (16), (20)
Zack Munson, Jacob Alexander, Ahmed Wariyo, Max Gargano, Jake Gargano, (Roman Schroyer), (Dominik Riemann)
15:57.5, 16:00.9, 16:12.2, 16:19.2, 16:23.5, (16:24.6), (16:30.1)
292Bellingham, WA - Team Time (1st 5) 1:22:19.8 | Spread (1st 5) 42.2
7, 14, 18, 26, 27, (35), (46)
Caleb Schmotzer, William Giesen, Jensen Kintzele, Paden Loveland, Andrew Strobel, (Josh Smith), (John Much)
16:01.9, 16:21.5, 16:28.4, 16:43.9, 16:44.1, (17:09.8), (17:22.8)
3116Sedro-Woolley, WA - Team Time (1st 5) 1:22:58.8 | Spread (1st 5) 1:41.6
1, 21, 23, 33, 38, (42), (52)
Rafe Holz, Tove' Schweizer, Lachlan Boyd, Kalin Adkerson, Todd Montgomery, (Brandon Sterling), (Ryan Garcia)
15:31.8, 16:32.8, 16:37.5, 17:03.3, 17:13.4, (17:18.0), (17:34.0)
4127Lynden, WA - Team Time (1st 5) 1:23:22.3 | Spread (1st 5) 1:42.4
4, 19, 24, 25, 55, (64), (72)
Isaiah Ellis, Rafe Wolfisberg, Hans Tamminga, Caleb Schouten, Carson VanCleve, (Nicholas Briscoe), (Vincent Medina)
15:53.7, 16:29.8, 16:40.1, 16:42.6, 17:36.1, (17:49.0), (17:59.5)
5137Mountlake Terrace, WA - Team Time (1st 5) 1:23:47.6 | Spread (1st 5) 1:41.4
2, 10, 34, 41, 50, (77), (78)
Alex Williams, Joshua Beam, Tymothy Harris, Kai Hinch, Mitch Givens, (Grant Moulton), (Tod Gil Harris)
15:46.1, 16:10.7, 17:06.3, 17:17.0, 17:27.5, (18:06.9), (18:12.2)
6151Lakewood, WA - Team Time (1st 5) 1:24:27.2 | Spread (1st 5) 1:11.8
9, 17, 36, 44, 45, (48), (59)
Alex Jensen, Gabe Hatch, Jarron Ransford, Josiah Ram, Jesse Stoddard, (Joseph Heisley), (Matthew Hatch)
16:09.0, 16:26.3, 17:11.1, 17:20.0, 17:20.8, (17:24.6), (17:42.2)
7175Anacortes, WA - Team Time (1st 5) 1:25:07.6 | Spread (1st 5) 1:16.7
12, 29, 40, 43, 51, (53), (56)
Alek Miller, Ryan Horr, Michael Hanrahan, Blake Martens, Josh Smeltzer, (Travis Laisure), (Geoffrey Dylan)
16:13.6, 16:48.0, 17:16.2, 17:19.5, 17:30.3, (17:34.6), (17:36.6)
8214Cedarcrest, WA - Team Time (1st 5) 1:26:16.6 | Spread (1st 5) 1:12.7
22, 31, 39, 57, 65, (67), (68)
John Meier, Cade LaTurner, Trail Sammarco, Connor Eck, Zeke Bender, (London Haley), (Chase Rhoads)
16:36.7, 16:54.2, 17:15.8, 17:40.5, 17:49.4, (17:52.3), (17:52.9)
9225Burlington-Edison, WA - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 43.5
32, 37, 47, 49, 60, (61), (63)
Brady Lee, Carson Lee, Will Corcoran, Bryce Robinson, John Seth, (Dane Hansen), (Adrian Ibarra)
17:00.0, 17:11.2, 17:23.0, 17:26.3, 17:43.5, (17:45.8), (17:47.3)
10241Sammamish, WA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 2:12.2
3, 28, 66, 71, 73, (79), (81)
Hale Behan, Tyler Thompson, Joshua Post, Kyle Wasierski, Andrew Ho, (Ethan Evers), (Landon Huber)
15:49.8, 16:47.5, 17:49.5, 17:58.2, 18:02.0, (18:19.2), (18:25.2)
11285Liberty (Issaquah), WA - Team Time (1st 5) 1:28:05.1 | Spread (1st 5) 1:06.7
30, 54, 62, 69, 70, (75), (76)
Nathan Shiosaki, Aiden Holmes, Ben Archer, Mark Stevenson, Cooper Rataezyk, (Blake Bauge), (Kazuki Suzuki)
16:49.7, 17:35.8, 17:47.1, 17:56.1, 17:56.4, (18:04.9), (18:05.1)
12350Granite Falls, WA - Team Time (1st 5) 1:35:40.8 | Spread (1st 5) 4:29.8
8, 83, 84, 86, 89, (90), (92)
Isaac Cortes, Dawson Holm, Ashon Bristol, Antelmo Hernandez, Orion Green, (Daniel Scheffler), (Duncan Loney)
16:03.0, 19:24.4, 19:39.9, 20:00.7, 20:32.8, (20:36.7), (21:09.4)
13386Archbishop Murphy, WA - Team Time (1st 5) 1:34:56.5 | Spread (1st 5) 2:29.7
58, 74, 82, 85, 87, (88), (91)
Bo Carlton, Sean Balen, Philip Wold, Gavin Turk, Blake Coleman, (Kirk Shelton), (Trenton Slocum)
17:41.0, 18:03.7, 19:04.6, 19:56.5, 20:10.7, (20:19.9), (20:48.6)
14458Sultan, WA - Team Time (1st 5) 1:47:54.6 | Spread (1st 5) 4:57.3
80, 93, 94, 95, 96, (97), (98)
Josh Whitmire-Skeith, Justin Magruder, Daniel Jeong, Michael Knoop, Gage Sherman, (Jose Lopez-Lopez), (Avery Brumley)
18:20.7, 21:28.2, 21:45.0, 23:02.7, 23:18.0, (27:40.9), (28:00.3)