151Medical Lake, WA - Team Time (1st 5) 1:20:58.1 | Spread (1st 5) 55.8
5, 8, 9, 12, 17, (44), (79)
Domenic Rehm, Micah Dingfield, Jacob Dingfield, Noah Kroeze, Mason Williams, (Mark Jensen), (Wil Noble)
15:43.2, 16:01.0, 16:09.9, 16:25.0, 16:39.0, (17:09.0), (17:34.5)
2103Riverside, WA - Team Time (1st 5) 1:23:17.0 | Spread (1st 5) 48.0
10, 13, 14, 29, 37, (43), (82)
Ben Shaw, Austin Calder, Brandon Hartill, Eric Taylor, Tanner Supanchick, (Angelo Ferraro), (Nathan Pratt)
16:16.0, 16:29.0, 16:32.0, 16:56.0, 17:04.0, (17:07.5), (17:36.7)
3145Deer Park, WA - Team Time (1st 5) 1:24:19.0 | Spread (1st 5) 45.0
11, 26, 34, 34, 40, (50), (59)
Kody Turner, Trevor Amann, Cody Bollum, Cody Westerman, Ammon Hall, (Tanner Bollum), (Jordan Zeik)
16:21.0, 16:52.0, 17:00.0, 17:00.0, 17:06.0, (17:14.0), (17:21.0)
4153King's, WA - Team Time (1st 5) 1:23:51.2 | Spread (1st 5) 1:31.6
4, 21, 32, 45, 51, (54), (56)
Andrew Ayers, Matt Jackson, Tyler Ward, Arthur Emmons, Josh Frohardt, (Daniel Bolliger), (Nate Richards)
15:42.6, 16:45.4, 16:59.4, 17:09.6, 17:14.2, (17:18.6), (17:19.7)
5209Northwest, WA - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 2:14.2
3, 6, 7, 86, 107, (130), (147)
Graham Peet, Tibebu (Tibs) Proctor, Tamire Proctor, Alex Most, Graham Benedict, (Ian Greenwood), (Max Mondzac)
15:41.6, 15:52.0, 15:57.8, 17:39.8, 17:55.8, (18:05.9), (18:17.0)
6227Meridian (WA), WA - Team Time (1st 5) 1:24:52.3 | Spread (1st 5) 1:55.0
2, 30, 59, 61, 75, (117), (120)
Collin Magnusson, Derek Morrow, Derek Holz, Riley Hawkins-Hecock, Levi Morrow, (Brendon Ross), (Bailey Hodge)
15:39.0, 16:56.3, 17:21.0, 17:22.0, 17:34.0, (17:59.0), (18:03.0)
7241Lakeside (Nine Mile), WA - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 54.0
20, 23, 46, 68, 84, (91), (97)
Troy Traeger, Brad Rehwaldt, Trystan Davila, Noah Ircink, Andrew Ames, (Dylan Bleth), (Ryan Duclos)
16:44.0, 16:50.0, 17:10.0, 17:27.0, 17:38.0, (17:45.0), (17:49.0)
8331Overlake, WA - Team Time (1st 5) 1:27:05.8 | Spread (1st 5) 51.4
25, 63, 72, 83, 88, (161), (173)
Jack Toland, Cole Tsang, Kai McConnell, Spencer Arons, Tyler Strafford, (Nick Culbert), (Nolan Michaels)
16:51.0, 17:22.6, 17:32.1, 17:37.7, 17:42.4, (18:29.9), (18:36.9)
9358Cascade (Leavenworth), WA - Team Time (1st 5) 1:27:17.5 | Spread (1st 5) 1:09.5
22, 64, 70, 90, 112, (167), (190)
Daniel Olmstead, Nathan Wells, Daniel Tveten, Joseph Winters, Blakely Browne, (William Demarest), (Austin Cassayre)
16:46.6, 17:22.9, 17:28.6, 17:43.3, 17:56.1, (18:32.9), (18:45.5)
10436East Jefferson (Port Townsend), WA - Team Time (1st 5) 1:27:11.7 | Spread (1st 5) 2:35.8
1, 48, 106, 139, 142, (148), (192)
Ryan Clarke, Brennan LaBrie, Mark Streett, Jack Kingsley, Sean Dwyer, (Alejandro Montanez), (River Yearian)
15:37.4, 17:13.3, 17:55.3, 18:12.5, 18:13.2, (18:18.2), (18:46.3)
11439Royal, WA - Team Time (1st 5) 1:28:20.1 | Spread (1st 5) 1:00.5
39, 67, 94, 108, 131, (141), (205)
Riley Lefler, J.J. Jimenez, Victor Garcia, Salvador Horta, Silver Beltran, (Cristian Garcia), (Eddy Rodriguez)
17:05.5, 17:25.9, 17:46.7, 17:56.0, 18:06.0, (18:12.7), (18:51.3)
12446South Whidbey, WA - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 1:26.8
26, 66, 92, 113, 149, (198), (222)
Cole Zink, Anders Bergquist, Cory Ackerman, Will Simms, Truman Hood, (Collin Burns), (Anthony Kovic)
16:52.0, 17:25.7, 17:45.1, 17:56.4, 18:18.8, (18:49.4), (19:00.3)
13526Seattle Christian, WA - Team Time (1st 5) 1:29:07.8 | Spread (1st 5) 1:23.4
36, 69, 126, 137, 158, (179), (186)
Tyler Ridings, Brandon Seeger, William Kluck, Mikhail Hemmerling, Andrew Neumann, (Jorren Mills), (Luke Edvalds)
17:01.0, 17:27.7, 18:04.9, 18:09.8, 18:24.4, (18:40.4), (18:43.3)
14528Klahowya, WA - Team Time (1st 5) 1:29:08.1 | Spread (1st 5) 1:56.3
16, 78, 108, 156, 170, (187), (250)
Trent Mazelli, Brian Johnston, Kyle Daykin, Nick Ganowski, Jacob Wilson, (Alex Becker), (Austin Wischhoefer)
16:38.7, 17:34.4, 17:56.0, 18:24.0, 18:35.0, (18:44.0), (19:19.0)
15539Charles Wright Academy, WA - Team Time (1st 5) 1:29:24.4 | Spread (1st 5) 1:43.2
38, 52, 102, 153, 194, (269), (276)
Rory Reshovsky, Adam Berg, Nick LaBerge, Adam Emerick, Conor Sandoval, (Ethan Walkley), (Michael Saffari)
17:04.1, 17:16.4, 17:52.9, 18:23.7, 18:47.3, (19:38.4), (19:47.3)
16581Columbia (White Salmon), WA - Team Time (1st 5) 1:29:53.3 | Spread (1st 5) 1:28.0
61, 71, 75, 175, 199, (208), (298)
Cabot Roe, Colin Howe, Will Nuckoles, Miguel Lemmon, Declan Liddiard, (Fletcher Andrews), (John Foley)
17:22.0, 17:29.3, 17:34.0, 18:38.0, 18:50.0, (18:54.2), (20:08.0)
17585Lynden Christian, WA - Team Time (1st 5) 1:30:06.0 | Spread (1st 5) 2:40.0
41, 75, 95, 99, 275, (280), (290)
Josh Lingbloom, Eric Steiger, Jon Wiley, Jack VanderGriend, Ryan Vandenberg, (David Martin), (Collin Roosendaal)
17:07.0, 17:34.0, 17:48.0, 17:50.0, 19:47.0, (19:54.6), (20:06.0)
18594Eatonville, WA - Team Time (1st 5) 1:29:57.0 | Spread (1st 5) 1:48.0
41, 80, 108, 156, 209, (219), (301)
Ron Roberts, Zachary Ames, Eli Evenson-silva, Nickolas Schier, Carson Hutchings, (Xavaar Quaranto), (Brennen Hall)
17:07.0, 17:35.0, 17:56.0, 18:24.0, 18:55.0, (18:59.0), (20:12.0)
19610Montesano, WA - Team Time (1st 5) 1:30:06.4 | Spread (1st 5) 1:58.0
47, 84, 97, 152, 230, (238), (300)
Brandon Lovell, Logan Clements, Jake Mustard, Dakota Jefferson, Connor Parkinson, (Donovan Albert), (Daniel Hansen)
17:10.1, 17:38.0, 17:49.0, 18:21.2, 19:08.1, (19:11.3), (20:11.0)
20621Bush, WA - Team Time (1st 5) 1:30:16.1 | Spread (1st 5) 1:25.4
49, 123, 133, 140, 176, (361)
Tom Fahlman, Colin Wood, Ethan Widlansky, Eamon Oldridge, Oliver Dunn, (Alexander Waltner)
17:13.5, 18:03.2, 18:07.9, 18:12.6, 18:38.9, (25:09.2)
21623Forks, WA - Team Time (1st 5) 1:30:05.0 | Spread (1st 5) 2:16.0
15, 108, 120, 181, 199, (217), (270)
Alan Ensastegui, Hugo Lucas, Austin Pegram, Samuel Gomez, Alvaro Ortiz, (Johnny Lua), (Joel Mohn)
16:34.0, 17:56.0, 18:03.0, 18:42.0, 18:50.0, (18:58.0), (19:39.0)
22666La Center, WA - Team Time (1st 5) 1:30:46.0 | Spread (1st 5) 35.4
114, 127, 129, 131, 165, (177), (188)
Nate Beed, Jake Morris, Dean Soder, Mathew Sheldon, Saige Keep, (Mateo Macial-Curry), (Jared Cox)
17:57.0, 18:05.0, 18:05.6, 18:06.0, 18:32.4, (18:39.0), (18:44.6)
23686Zillah, WA - Team Time (1st 5) 1:30:49.6 | Spread (1st 5) 2:02.3
31, 124, 153, 155, 223, (266), (304)
Alex Ochoa, Diego Hernandez, Joe Ponti, Terrell Dawes, Spencer VanAntwerp, (Nathan York), (Tom Stephens)
16:58.1, 18:03.5, 18:23.7, 18:23.9, 19:00.4, (19:34.0), (20:14.0)
24693Chelan, WA - Team Time (1st 5) 1:30:55.2 | Spread (1st 5) 2:11.7
32, 127, 138, 159, 237, (252), (267)
Mereck Palazzo, Ivan Reyes, Henry Elsner, Dillon Dawson, Brair Ivory, (Giovanni Reyes), (Logan Manier)
16:59.4, 18:05.0, 18:10.7, 18:29.0, 19:11.1, (19:21.6), (19:35.0)
25695Bellevue Christian, WA - Team Time (1st 5) 1:31:06.0 | Spread (1st 5) 1:32.5
58, 74, 162, 195, 206, (224), (231)
Craig Lambert, Jared Donnel, Scott Graves, Luke Sala, David Reynolds, (Adam Koehler), (Kevin Smith)
17:20.9, 17:33.1, 18:30.6, 18:48.0, 18:53.4, (19:01.0), (19:08.6)
26765Colville, WA - Team Time (1st 5) 1:31:43.0 | Spread (1st 5) 1:37.0
65, 93, 177, 209, 221, (240), (262)
TJ Baun, Palmer Morehouse, Reilly Smith, Wyatt Crockett, Ryan Richart, (Ben Elliott), (Nathan Smoldon)
17:23.0, 17:46.0, 18:39.0, 18:55.0, 19:00.0, (19:13.0), (19:30.0)
27785Mount Baker, WA - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 2:30.0
28, 136, 163, 204, 254, (305), (356)
Jesse Phan, Keenan Gray, Caleb Forbes, Mitchell Pelzer, Casey McHugh, (Raiven McCormick), (Cameron Scoville)
16:53.0, 18:09.0, 18:31.0, 18:51.0, 19:23.0, (20:15.0), (22:27.0)
28798Nooksack Valley, WA - Team Time (1st 5) 1:31:59.0 | Spread (1st 5) 1:47.0
57, 134, 150, 228, 229, (254), (290)
Conner Jones, Jordan Hem, Zach Harvey, Calvin Ledet, Valentin Villalobos, (Tyler Weed), (Caleb Karber)
17:20.0, 18:08.0, 18:19.0, 19:05.0, 19:07.0, (19:23.0), (20:06.0)
29819Columbia (Burbank), WA - Team Time (1st 5) 1:32:25.5 | Spread (1st 5) 49.8
118, 145, 174, 183, 199
Sawyer Goodsel, Landon Wilder, Donovan Percifield, Kyle Wilder, Kolton Cobb
18:00.2, 18:15.7, 18:37.0, 18:42.6, 18:50.0
30888Cedar Park Chr. (Bothell), WA - Team Time (1st 5) 1:33:03.9 | Spread (1st 5) 1:50.0
55, 180, 189, 232, 232, (245), (288)
Ryan Abdalla, Chad Johanneck, Jacob Gutheil, Caleb King, Russell Brown, (Grant Gorc), (Sam Ionesi)
17:19.0, 18:41.9, 18:45.0, 19:09.0, 19:09.0, (19:17.3), (20:05.0)
31911Kalama, WA - Team Time (1st 5) 1:33:14.9 | Spread (1st 5) 3:24.1
19, 146, 209, 241, 296, (353), (362)
Jarod Hulsizer, Kevin Terhorst, Blake Stemkoski, Boaz Koski, James Willman, (Elijah Vigoren), (Matt Vandenbrock)
16:42.9, 18:16.0, 18:55.0, 19:14.0, 20:07.0, (22:06.0), (25:15.0)
32915Granger, WA - Team Time (1st 5) 1:33:20.0 | Spread (1st 5) 1:46.0
87, 120, 215, 235, 258, (283), (301)
Lorenzo Isiordia, Chuco Cisneros, Uriel Sanchez, Aaron Cardoza, Eric Ang, (Alex Ortiz), (Luis Garcia)
17:42.0, 18:03.0, 18:57.0, 19:10.0, 19:28.0, (19:58.0), (20:12.0)
33917Wahluke, WA - Team Time (1st 5) 1:33:53.9 | Spread (1st 5) 2:57.6
73, 103, 168, 256, 317, (326), (343)
Eduardo Valdenea, Erick Perez, Angel Cruz, Nelvy Badillo, Delveth Arellano, (Christian Barajas), (Marcos Cruz)
17:32.4, 17:53.0, 18:33.5, 19:25.0, 20:30.0, (20:48.0), (21:30.0)
34919Elma, WA - Team Time (1st 5) 1:33:42.1 | Spread (1st 5) 3:16.9
24, 95, 226, 278, 296, (334), (360)
Wesley Allen, Lukas Starks, Brody Burbidge, Dylan Volz, Gabe Belcher, (Tucker Holcomb), (Parker Larsen)
16:50.1, 17:48.0, 19:03.0, 19:54.0, 20:07.0, (21:13.0), (23:27.0)
35951Goldendale, WA - Team Time (1st 5) 1:33:41.6 | Spread (1st 5) 1:56.5
81, 115, 234, 257, 264, (290), (310)
Dillon Rising, Michael Jagelski, Ricky Shurtleff, Mykhail Lembke, David Gunkel, (Drew Bowdish), (Will Bostick)
17:36.0, 17:57.2, 19:09.3, 19:26.6, 19:32.5, (20:06.0), (20:25.0)
36955Connell, WA - Team Time (1st 5) 1:33:43.2 | Spread (1st 5) 1:20.8
116, 181, 184, 224, 250, (262), (265)
Vincent Meraz, Oscar Ortiz, Alvaro Tlachi, Josiah Kroontje, Carter Syrie, (Alex Guizar), (Shion Li)
17:58.2, 18:42.0, 18:43.0, 19:01.0, 19:19.0, (19:30.0), (19:33.0)
37963Highland, WA - Team Time (1st 5) 1:33:46.2 | Spread (1st 5) 3:08.8
18, 193, 215, 260, 277, (315), (346)
Rodrigo Ventura, Saul Silva, Brandon Williams, Isaac Dowd, Missael Lopez, (Edgardo Quiroz-Moreno), (Zach Smith)
16:42.2, 18:47.0, 18:57.0, 19:29.0, 19:51.0, (20:28.0), (21:39.0)
38993Bear Creek, WA - Team Time (1st 5) 1:34:17.5 | Spread (1st 5) 1:31.7
143, 166, 197, 213, 274, (312)
Sean Gallagher, JJ Finan, Ian Klimisch, Luke Poling, Matthew Gere, (Steven Dunn)
18:13.9, 18:32.7, 18:49.3, 18:56.0, 19:45.6, (20:25.8)
391022Freeman, WA - Team Time (1st 5) 1:34:22.0 | Spread (1st 5) 1:20.0
134, 184, 219, 227, 258, (278), (285)
Liam Doloughan, Bobby Landoe, Andy Mitchell, Mason Mackleit, Nathan Longhurst, (Adam D'Auria), (Bradley Williams)
18:08.0, 18:43.0, 18:59.0, 19:04.0, 19:28.0, (19:54.0), (20:04.0)
401026Sultan, WA - Team Time (1st 5) 1:36:26.7 | Spread (1st 5) 4:06.3
101, 119, 160, 295, 351, (352), (359)
McCrea Black, Nicholas Sorgen, Jacob Barrus, Tyler Aamold, Eric Tubbs, (Tholen Blasko), (Camry Zaffram)
17:51.7, 18:01.1, 18:29.1, 20:06.8, 21:58.0, (21:59.0), (22:52.0)
411054Seton Catholic, WA - Team Time (1st 5) 1:35:01.0 | Spread (1st 5) 1:46.0
105, 172, 235, 270, 272, (303), (342)
Brock Schoene, Josh Balsiger, Josh Polen, Ian Ryan, Dylan Monaghan, (Josh Stokman), (Topher Strong)
17:55.0, 18:36.0, 19:10.0, 19:39.0, 19:41.0, (20:13.0), (21:24.0)
421056Hoquiam, WA - Team Time (1st 5) 1:35:09.0 | Spread (1st 5) 2:34.0
89, 170, 243, 248, 306, (310), (331)
Austin Drake, Carlos Juarez, Luke Creviston, Elliott Foss, Josiah Lowder, (Jack Skinner), (Jake Gwin)
17:43.0, 18:35.0, 19:16.0, 19:18.0, 20:17.0, (20:25.0), (20:55.0)
431088University Prep, WA - Team Time (1st 5) 1:35:13.3 | Spread (1st 5) 2:27.3
53, 246, 249, 267, 273, (322), (328)
Nick Napier, Max Daley-Watson, Will Napier, Damon Hardwick, Ty Maider, (Michael Ollee), (Donovan Bown)
17:17.7, 19:17.5, 19:18.1, 19:35.0, 19:45.0, (20:36.3), (20:53.6)
441189Vashon Island, WA - Team Time (1st 5) 1:36:40.1 | Spread (1st 5) 1:16.4
196, 212, 214, 281, 286, (286), (294)
Quinn Weber, Isaac Hughes, Hunter Justis, Nathan Williams, Gianno Waller, (Aaron Kitchener), (Henry Kenoyer)
18:48.1, 18:55.8, 18:56.6, 19:55.1, 20:04.5, (20:04.5), (20:06.7)
451230Newport, WA - Team Time (1st 5) 1:37:56.0 | Spread (1st 5) 3:14.0
125, 241, 244, 284, 336, (336), (339)
Brent Willis, Brad McMeen, Christian Loutzenhiser, Noah kRESS, Jordan McGhee, (Nichols Graham), (Ben Jakeman)
18:04.0, 19:14.0, 19:17.0, 20:03.0, 21:18.0, (21:18.0), (21:19.0)
461241Chewelah, WA - Team Time (1st 5) 1:37:39.0 | Spread (1st 5) 2:24.0
144, 199, 260, 315, 323, (324), (327)
Quenton Smith, Ben Eminger, Ridge Robison, Michael Larsen, Reimes Schatz, (Dylan Walser), (Noah Thompson)
18:14.0, 18:50.0, 19:29.0, 20:28.0, 20:38.0, (20:39.0), (20:49.0)
471248Castle Rock, WA - Team Time (1st 5) 1:38:19.0 | Spread (1st 5) 2:50.0
104, 191, 309, 319, 325, (339), (355)
Ben Patrick, Jake Kimball, Koby McDaniel, Drew Broadie, CJ Baker, (Tyler Crayne), (Ibon Bascones)
17:54.0, 18:46.0, 20:23.0, 20:32.0, 20:44.0, (21:19.0), (22:25.0)
481307Naches Valley, WA - Team Time (1st 5) 1:38:46.3 | Spread (1st 5) 2:33.0
199, 207, 253, 307, 341, (348), (357)
Kasey Barber, Pierson Jones, Micah Brown, Francisco Andrade, Julian Dow, (Bryan Palmer), (Kaden Howson)
18:50.0, 18:54.0, 19:22.0, 20:17.3, 21:23.0, (21:53.5), (22:33.0)
491325Cle Elum/Roslyn, WA - Team Time (1st 5) 1:38:54.1 | Spread (1st 5) 2:07.8
151, 282, 288, 290, 314, (335), (344)
Eric Merkel, Rawlings Braman, Eduardo Ceballos, Asa Sill, Seth Bassetti, (Ian Wyborski), (Theo Neal)
18:19.2, 19:56.9, 20:05.0, 20:06.0, 20:27.0, (21:15.5), (21:32.0)
501329Stevenson, WA - Team Time (1st 5) 1:39:54.0 | Spread (1st 5) 3:27.0
100, 239, 321, 333, 336, (347), (354)
Jordan Vigil, Brenden Dillingham, Jace Hogg, Ryan Fielding, Zane Zapfe, (Austin Brannan), (Dylan Cassidy)
17:51.0, 19:12.0, 20:35.0, 20:58.0, 21:18.0, (21:46.0), (22:22.0)
511335Eastside Preparatory, WA - Team Time (1st 5) 1:45:14.2 | Spread (1st 5) 8:21.0
164, 169, 308, 330, 364, (365)
Jakob Salazar, Connor Sprague, Max Corman, Akshay Chalana, Ben Boyd, (Shirahn Pathy)
18:31.3, 18:34.6, 20:21.4, 20:54.6, 26:52.3, (32:14.0)
521416Omak, WA - Team Time (1st 5) 1:39:46.6 | Spread (1st 5) 1:33.7
218, 247, 313, 318, 320, (348), (358)
Jordan Click, Ben Kraske, Dawson Click, Kyle Abrahamson, Kyle Holborn, (Alfonso Medina), (Devyn Grillo)
18:58.4, 19:17.7, 20:26.7, 20:31.7, 20:32.1, (21:53.5), (22:36.5)
531654Kiona-Benton, WA - Team Time (1st 5) 1:45:26.9 | Spread (1st 5) 1:44.8
299, 329, 332, 344, 350, (363)
Andre Santoy, Steven Walker, Jose Ayala, John Settle, Garrett Mitchell, (Maurice Devers)
20:10.2, 20:54.5, 20:55.2, 21:32.0, 21:55.0, (26:39.4)