1 | 47 | Columbia River,
WA - Team Time (1st 5) 1:07:03.0 | Spread (1st 5) 31.0 |
| 5, 5, 7, 9, 21, (24), (31) |
| Nicholas McMillan, Austin Blankenship, Ian Rose, Miles Park, Ben Bolte, (Ryan Boe), (Dan Nehnevaj) |
| 13:17.0, 13:17.0, 13:19.0, 13:22.0, 13:48.0, (13:49.0), (14:04.0) |
2 | 98 | Lewis and Clark,
WA - Team Time (1st 5) 1:08:20.0 | Spread (1st 5) 1:38.0 |
| 1, 14, 16, 19, 48, (55), (57) |
| Sumner Goodwin, Davis Mathieu, Kyler Goins, Jackson Peven, Jacob Malone, (Jacob Hagen), (Ian McCarthy) |
| 12:52.0, 13:36.0, 13:37.0, 13:45.0, 14:30.0, (14:36.0), (14:41.0) |
3 | 118 | Prairie,
WA - Team Time (1st 5) 1:09:11.0 | Spread (1st 5) 42.0 |
| 12, 21, 24, 29, 32, (34), (45) |
| Luke Middelstadt, Chris Hogan, Michael Stockbridge, Michael Guenther, Robert Cochell, (Doug Paresa), (Caleb Schleicher) |
| 13:26.0, 13:48.0, 13:49.0, 14:00.0, 14:08.0, (14:09.0), (14:27.0) |
4 | 125 | Cedarcrest,
WA - Team Time (1st 5) 1:09:24.4 | Spread (1st 5) 1:11.1 |
| 2, 27, 28, 30, 38, (44), (59) |
| Logan Orndorf, Dominic Dams, Cody Wanichek, Quinn Radbourne, Colton Green, (Jonathan Gunderson), (Evan Atwater) |
| 13:06.3, 13:58.4, 13:58.7, 14:03.6, 14:17.4, (14:24.3), (14:41.2) |
5 | 134 | Deer Park,
WA - Team Time (1st 5) 1:09:41.0 | Spread (1st 5) 1:11.0 |
| 3, 14, 35, 39, 43, (50), (65) |
| Daniel Amann, Nolan Woodard, Kody Turner, Colton Boswell, Brady Bollum, (Sam Davis), (Kevin Shepherd) |
| 13:13.0, 13:36.0, 14:10.0, 14:18.0, 14:24.0, (14:33.0), (14:52.0) |
6 | 182 | Meridian (WA),
WA - Team Time (1st 5) 1:10:36.0 | Spread (1st 5) 1:43.0 |
| 4, 18, 20, 68, 72, (80), (80) |
| Kelby Todd, Collin Magnusson, David Anderson, Jeremy Ryan, Rico Martinez, (Jay Crandall), (Levi Morrow) |
| 13:15.0, 13:41.0, 13:46.0, 14:56.0, 14:58.0, (15:14.0), (15:14.0) |
7 | 196 | King's,
WA - Team Time (1st 5) 1:11:09.2 | Spread (1st 5) 1:15.5 |
| 8, 36, 47, 51, 54, (64), (77) |
| Andrew Ayers, Jake Barnett, Arthur Emmons, Hunter Bryson, Ryan Mills, (Blake Smith), (Andrew Brodsky) |
| 13:19.9, 14:11.1, 14:29.4, 14:33.4, 14:35.4, (14:51.8), (15:08.9) |
8 | 200 | Mountain View (WA),
WA - Team Time (1st 5) 1:11:27.0 | Spread (1st 5) 1:06.0 |
| 13, 40, 42, 49, 56, (65), (95) |
| Nicholas Hurst, Cole Demert, Birkley Ramberg, Kevin McCartney, Ryan Harrah, (Hunter Middlemas), (Sam Garvin) |
| 13:32.0, 14:22.0, 14:23.0, 14:32.0, 14:38.0, (14:52.0), (15:27.0) |
9 | 226 | Hudson's Bay,
WA - Team Time (1st 5) 1:11:40.0 | Spread (1st 5) 1:55.0 |
| 9, 11, 40, 82, 84, (88), (104) |
| Altair Winguth, Eddie Campos, Carson Ray, Jack Ramsay, Kevin Ness, (TJ Beck), (Quin Benning) |
| 13:22.0, 13:23.0, 14:22.0, 15:16.0, 15:17.0, (15:21.0), (15:42.0) |
10 | 312 | Bellevue Christian,
WA - Team Time (1st 5) 1:13:52.2 | Spread (1st 5) 1:32.5 |
| 23, 46, 76, 78, 89, (107), (112) |
| Daniel Nortz, Kyle Smit, Matthew Carlson, Tyler Dideriksen, Scott Graves, (Michael Crosby), (Adam Koehler) |
| 13:48.8, 14:27.4, 15:05.5, 15:09.2, 15:21.3, (15:45.9), (15:51.4) |
11 | 328 | Monroe,
WA - Team Time (1st 5) 1:14:20.0 | Spread (1st 5) 1:42.1 |
| 33, 37, 68, 79, 111, (129), (137) |
| Chandler Crayton, Tyler Sharp, D'Marco DeGross, David Dourado, Tyler Stevenson, (Kyle Myers), (Peter Miyoshi) |
| 14:08.9, 14:13.0, 14:56.0, 15:11.1, 15:51.0, (16:47.1), (17:49.4) |
12 | 329 | Fort Vancouver,
WA - Team Time (1st 5) 1:14:15.0 | Spread (1st 5) 1:26.0 |
| 26, 57, 63, 91, 92, (108), (113) |
| Justin Ledridge, Cristian Fernadez, Alex Estell, Matt Delisle, Joshua Spangler, (Cameron Addis), (Adam Fischer) |
| 13:58.0, 14:41.0, 14:50.0, 15:22.0, 15:24.0, (15:47.0), (15:52.0) |
13 | 341 | Marysville Getchell,
WA - Team Time (1st 5) 1:14:36.7 | Spread (1st 5) 42.0 |
| 53, 62, 71, 72, 83, (106), (116) |
| Cameron Wagstaff, Mitch Ryiter, Thomas Lindgren, Roger Devora, Garrett Westover, (Sam Campbell), (Jake Shearer) |
| 14:34.6, 14:49.8, 14:57.7, 14:58.0, 15:16.6, (15:42.5), (15:59.2) |
14 | 353 | Granite Falls,
WA - Team Time (1st 5) 1:14:48.7 | Spread (1st 5) 48.0 |
| 52, 67, 70, 74, 90, (99), (101) |
| Ryan Nash, Tristin Larsen, Riley Hansen, Jarad Olander, Dante Gadbois, (KC Spencer), (Chris Cervarich) |
| 14:33.6, 14:53.5, 14:57.3, 15:02.7, 15:21.6, (15:38.1), (15:40.0) |
15 | 415 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:16:10.4 | Spread (1st 5) 2:10.8 |
| 17, 86, 100, 102, 110, (125), (131) |
| Kyle Cole, Kurt Hellwig, Chad Johanneck, Caleb King, Akio Namioka, (David Wingard), (Kevin Kirk) |
| 13:39.6, 15:20.0, 15:39.5, 15:40.9, 15:50.4, (16:28.3), (16:59.6) |
16 | 432 | South Whidbey,
WA - Team Time (1st 5) 1:16:35.1 | Spread (1st 5) 1:15.7 |
| 60, 75, 85, 93, 119, (123), (128) |
| Chris Anderson, Gavin Imes, Jhamil Bader-Jarvis, Andy Zisette, Evan Mellish, (Truman Hood), (Anthony Kovic) |
| 14:45.9, 15:04.7, 15:17.4, 15:25.5, 16:01.6, (16:22.7), (16:38.9) |
17 | 510 | Eatonville,
WA - Team Time (1st 5) 1:18:16.1 | Spread (1st 5) 36.0 |
| 87, 97, 103, 109, 114, (117), (124) |
| Gerald Caldwell, Oscar Trinidad, Nick Phipps, David Hamilton, Ron Roberts, (Austin Hayes), (Eli Evenson-silva) |
| 15:20.8, 15:28.8, 15:41.7, 15:48.0, 15:56.8, (15:59.7), (16:22.8) |
18 | 543 | Sehome,
WA - Team Time (1st 5) 1:19:02.0 | Spread (1st 5) 44.0 |
| 94, 95, 115, 118, 121, (121), (126) |
| Ricky Heilmann, Evan Otterholt, Elijiah Crabtree, Jake Bell, Liam Mora, (Thomas Mankle), (Adam Work) |
| 15:26.0, 15:27.0, 15:59.0, 16:00.0, 16:10.0, (16:10.0), (16:30.0) |
19 | 569 | Bear Creek,
WA - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 3:21.6 |
| 61, 104, 130, 136, 138 |
| David Broaddus, Dylan Kern, Luke Poling, Jake Casale, Emmett Shively |
| 14:49.1, 15:42.0, 16:51.0, 17:31.2, 18:10.7 |
20 | 610 | Vashon Island,
WA - Team Time (1st 5) 1:22:30.1 | Spread (1st 5) 1:39.0 |
| 98, 120, 127, 132, 133, (134), (135) |
| Landon Summers, Olin Nespor, Nathan Williams, Kanit Jungsakulrujire, Aaron Kitchener, (Philip VanDevanter), (Nathan Anderson) |
| 15:35.6, 16:03.6, 16:33.5, 17:02.8, 17:14.6, (17:27.0), (17:30.4) |