1 | 63 | Lindbergh,
WA - Team Time (1st 5) 1:21:47.9 | Spread (1st 5) 27.2 |
| 7, 8, 12, 14, 22, (38), (62) |
| Luke Garcia, Mark Garcia, Mohamud Abdi, Travis Downen, Nathan Haley, (Ben Platt), (Omelyan Strembitskyy) |
| 16:10.3, 16:12.1, 16:22.6, 16:25.4, 16:37.5, (16:53.7), (17:23.9) |
2 | 101 | Olympic,
WA - Team Time (1st 5) 1:22:28.8 | Spread (1st 5) 1:21.5 |
| 2, 6, 17, 25, 51, (84), (92) |
| Matthew Lutz, Ian Goldizen, Zack Coulson, Craig Boekenoogen, Ryan Woodward, (Tyler Church), (James McCarty) |
| 15:52.9, 16:08.5, 16:32.8, 16:40.2, 17:14.4, (18:06.0), (18:15.6) |
| 101 | Port Angeles,
WA - Team Time (1st 5) 1:22:38.3 | Spread (1st 5) 49.8 |
| 4, 13, 24, 28, 32, (77), (80) |
| Nick Schindler, Michael Ahrens, Brendan Dennis, Kyle Tupper, Evan Herbert, (Tony Dalgardno), (Peter Butler) |
| 15:58.9, 16:25.1, 16:39.8, 16:45.8, 16:48.7, (17:46.1), (17:56.4) |
4 | 120 | Kingston,
WA - Team Time (1st 5) 1:23:18.3 | Spread (1st 5) 22.7 |
| 16, 20, 21, 23, 40, (63), (66) |
| Thomas Gill, Lucas Thompson, Devon Jacob, Ross Burk, Anthony Woelke, (Kevin Fox), (Luke Wenberg) |
| 16:32.0, 16:36.0, 16:36.9, 16:38.7, 16:54.7, (17:25.0), (17:32.1) |
5 | 131 | White River,
WA - Team Time (1st 5) 1:22:38.0 | Spread (1st 5) 1:42.0 |
| 1, 3, 27, 47, 53, (68), (82) |
| Marcus Dickson, Kody Gould, Kyle Smith, Chris Fisher, Wesley Fueston, (Taylor Moser), (Jordan Cook) |
| 15:35.8, 15:54.3, 16:45.7, 17:04.4, 17:17.8, (17:34.9), (18:03.4) |
6 | 149 | Interlake,
WA - Team Time (1st 5) 1:23:40.0 | Spread (1st 5) 1:27.1 |
| 5, 19, 30, 31, 64, (67), (72) |
| Sam Giner, Jay Taves, Ivan Leniski, Jack Taylor, Axl Alvarez, (Colin Glenny), (Daniel Gorrie) |
| 16:01.0, 16:35.5, 16:46.9, 16:48.5, 17:28.1, (17:33.9), (17:39.0) |
7 | 158 | North Kitsap,
WA - Team Time (1st 5) 1:23:53.1 | Spread (1st 5) 1:04.9 |
| 9, 11, 36, 48, 54, (59), (64) |
| Ian Christen, Kyle Ramsey, Cooper Wall, Sam Zimmerman, Beau Walters, (Adam Beck), (Shawn Swanson) |
| 16:14.8, 16:21.5, 16:50.5, 17:06.6, 17:19.7, (17:22.7), (17:28.1) |
8 | 185 | Sequim,
WA - Team Time (1st 5) 1:24:32.7 | Spread (1st 5) 56.2 |
| 10, 29, 45, 49, 52, (81), (121) |
| Adrian Clifford, Mikey Cobb, Peter Ohnstad, Joel Christopher, Dylan Chatters, (Alex Barry), (Kiano Stoppani) |
| 16:19.3, 16:46.8, 17:02.6, 17:08.5, 17:15.5, (18:01.2), (19:15.7) |
9 | 203 | Renton,
WA - Team Time (1st 5) 1:24:53.1 | Spread (1st 5) 1:02.5 |
| 18, 34, 39, 42, 70, (86), (88) |
| Aslan DaVault, Brian Reilly, Hamilton Carter III, Adriel Paine IV, Michael Weaver, (Tyler Pascual), (Giao Ly) |
| 16:34.2, 16:49.3, 16:54.4, 16:58.5, 17:36.7, (18:07.7), (18:09.1) |
10 | 208 | Klahowya,
WA - Team Time (1st 5) 1:25:02.7 | Spread (1st 5) 1:08.6 |
| 15, 26, 43, 56, 68, (76), (79) |
| Mike Ward, Keith Ryan, Jared Sell, Dane Ballou, Derek Avery, (Egan Dunning), (Jeremy Felty) |
| 16:26.3, 16:41.0, 17:00.5, 17:20.0, 17:34.9, (17:41.2), (17:56.2) |
11 | 261 | Sumner,
WA - Team Time (1st 5) 1:26:03.4 | Spread (1st 5) 48.9 |
| 35, 37, 46, 71, 72, (84), (105) |
| Coltin Tanner, Cory Brandt, Jose Hernandez, Arturo Perez, Reid Selmer, (Shaun LaVigne), (Josh Goodsell) |
| 16:50.1, 16:52.0, 17:04.3, 17:38.0, 17:39.0, (18:06.0), (18:37.4) |
12 | 335 | Steilacoom,
WA - Team Time (1st 5) 1:28:03.2 | Spread (1st 5) 1:24.0 |
| 41, 50, 60, 89, 95, (107), (118) |
| Sebastian Wingfield, Hezekiah Allen, Dunn Westhoff, Drew Peters, Jordan Walker, (Giovanni Maldonado), (Jalen Penn) |
| 16:56.8, 17:12.0, 17:23.0, 18:10.6, 18:20.8, (18:39.3), (19:12.0) |
13 | 393 | Washington,
WA - Team Time (1st 5) 1:29:35.0 | Spread (1st 5) 1:58.0 |
| 44, 60, 72, 103, 114, (116), (117) |
| Elijah Fuller, Kegan Mulholland, Donovan Beckford, Matt Krick, Josh Quichocho, (Russelle Ramac), (Marcus Rich) |
| 17:01.0, 17:23.0, 17:39.0, 18:33.0, 18:59.0, (19:05.0), (19:10.0) |
14 | 415 | Tyee,
WA - Team Time (1st 5) 1:30:14.1 | Spread (1st 5) 1:07.8 |
| 55, 78, 90, 93, 99 |
| Derek Ingraham, Alebachew Shiferaw, Billy Marble, Abraham Torres, Moises Torres |
| 17:19.9, 17:54.3, 18:13.3, 18:18.9, 18:27.7 |
15 | 461 | North Mason,
WA - Team Time (1st 5) 1:31:27.4 | Spread (1st 5) 1:28.1 |
| 58, 94, 97, 102, 110, (115), (131) |
| Bjorn van Dijk, Brian McCarty, Cameron Niesen, Jonathan Day, Ryel Velez, (Corey Allen), (Will Crummey) |
| 17:21.3, 18:20.6, 18:23.4, 18:32.7, 18:49.4, (19:02.0), (19:55.4) |
16 | 468 | Foster,
WA - Team Time (1st 5) 1:31:32.1 | Spread (1st 5) 1:12.5 |
| 75, 83, 98, 100, 112, (120), (124) |
| Aven Zemo, Yohanes Beyene, Alvin Zemo, Bello Donja, Taylor Albrect, (Elemo Mussa), (Connor Forsyth) |
| 17:40.9, 18:03.8, 18:26.0, 18:28.0, 18:53.4, (19:13.0), (19:26.0) |
17 | 472 | Franklin Pierce,
WA - Team Time (1st 5) 1:32:17.7 | Spread (1st 5) 2:28.3 |
| 32, 91, 109, 118, 122, (127), (128) |
| Nehemiah Barrett, Mathias Palmer, Isaac Barrett, Cameron Lambert, Edward Malgren, (Emerson Matson), (Daniel Malgren) |
| 16:48.7, 18:15.0, 18:45.0, 19:12.0, 19:17.0, (19:34.4), (19:38.3) |
18 | 510 | Clover Park,
WA - Team Time (1st 5) 1:34:25.6 | Spread (1st 5) 3:42.1 |
| 57, 96, 108, 113, 136, (143) |
| Ramon Fugueredo, Travis Pate, Shaynge Ling, Austin Estevez, Tyler Borland, (James Williams) |
| 17:21.0, 18:23.0, 18:43.2, 18:55.3, 21:03.1, (27:54.6) |
19 | 530 | Fife,
WA - Team Time (1st 5) 1:33:42.6 | Spread (1st 5) 1:24.3 |
| 87, 101, 106, 111, 125, (142) |
| Phillip Robinson, Nate Asbury, Riley Gale, Travis Beets, Nathaniel Burns, (Jacob Elder) |
| 18:08.8, 18:31.7, 18:38.0, 18:51.0, 19:33.1, (24:32.0) |
20 | 618 | Eatonville,
WA - Team Time (1st 5) 1:37:50.9 | Spread (1st 5) 1:37.4 |
| 104, 123, 126, 132, 133, (135), (141) |
| Jerze Mach, Austin Hayes, Josh Peters, Gerald Caldwell, Nick Phipps, (David Hamilton), (Oscar Trinidad) |
| 18:37.3, 19:20.1, 19:33.6, 20:05.2, 20:14.7, (20:26.8), (22:41.1) |
21 | 668 | Evergreen (Seattle),
WA - Team Time (1st 5) 1:43:20.5 | Spread (1st 5) 2:16.0 |
| 129, 130, 134, 137, 138, (139), (140) |
| Riley Koback, Ryan Carlstrom, Henk Ufkes, Marco Barajas-Luna, Jacob WalkingChild, (Luis Cruz-Bernardino), (Mason Gaul) |
| 19:43.0, 19:50.1, 20:15.4, 21:33.0, 21:59.0, (22:02.0), (22:11.0) |