1 | 48 | King's,
WA - Team Time (1st 5) 1:23:51.2 | Spread (1st 5) 1:31.6 |
| 3, 6, 11, 13, 15, (17), (19) |
| 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) |
2 | 75 | Northwest,
WA - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 2:14.2 |
| 2, 4, 5, 29, 35, (41), (47) |
| 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) |
3 | 80 | Meridian (WA),
WA - Team Time (1st 5) 1:24:52.3 | Spread (1st 5) 1:55.0 |
| 1, 10, 21, 22, 26, (37), (39) |
| 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) |
4 | 113 | Overlake,
WA - Team Time (1st 5) 1:27:05.8 | Spread (1st 5) 51.4 |
| 7, 23, 25, 28, 30, (51), (56) |
| 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) |
5 | 147 | South Whidbey,
WA - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 1:26.8 |
| 8, 24, 31, 36, 48, (61), (64) |
| 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) |
6 | 180 | Lynden Christian,
WA - Team Time (1st 5) 1:30:06.0 | Spread (1st 5) 2:40.0 |
| 12, 26, 32, 33, 77, (78), (80) |
| 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) |
7 | 198 | Bush,
WA - Team Time (1st 5) 1:30:16.1 | Spread (1st 5) 1:25.4 |
| 14, 40, 42, 45, 57, (93) |
| 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) |
8 | 239 | Mount Baker,
WA - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 2:30.0 |
| 9, 44, 52, 62, 72, (83), (91) |
| 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) |
9 | 243 | Nooksack Valley,
WA - Team Time (1st 5) 1:31:59.0 | Spread (1st 5) 1:47.0 |
| 20, 43, 49, 65, 66, (72), (80) |
| 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) |
10 | 269 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:33:03.9 | Spread (1st 5) 1:50.0 |
| 18, 58, 59, 67, 67, (69), (79) |
| 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) |
11 | 293 | Sultan,
WA - Team Time (1st 5) 1:36:26.7 | Spread (1st 5) 4:06.3 |
| 34, 38, 50, 82, 89, (90), (92) |
| 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) |
12 | 299 | Bear Creek,
WA - Team Time (1st 5) 1:34:17.5 | Spread (1st 5) 1:31.7 |
| 46, 54, 60, 63, 76, (85) |
| 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) |
13 | 306 | University Prep,
WA - Team Time (1st 5) 1:35:13.3 | Spread (1st 5) 2:27.3 |
| 16, 70, 71, 74, 75, (86), (87) |
| 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) |
14 | 374 | Eastside Preparatory,
WA - Team Time (1st 5) 1:45:14.2 | Spread (1st 5) 8:21.0 |
| 53, 55, 84, 88, 94, (95) |
| 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) |