1 | 60 | King's,
WA - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 1:36.0 |
| 1, 2, 11, 18, 28, (35), (47) |
| Jeff Dull, Evan Dull, Brandon Dean, Griffin McGinley, Erik Halvorson, (Connor McMahon), (Austin Dean) |
| 16:18.0, 16:19.0, 17:19.0, 17:39.0, 17:54.0, (18:09.0), (18:25.0) |
2 | 69 | Meridian (WA),
WA - Team Time (1st 5) 1:27:15.0 | Spread (1st 5) 49.0 |
| 5, 14, 14, 16, 20, (21), (32) |
| Kyle Carlson, Robert Devic, Joel Wiebe, Mark Hardin, Steven Watts, (Matt Freymeyer), (Kyle Aamot) |
| 16:55.0, 17:31.0, 17:31.0, 17:34.0, 17:44.0, (17:45.0), (17:59.0) |
3 | 102 | Nooksack Valley,
WA - Team Time (1st 5) 1:28:15.0 | Spread (1st 5) 1:05.0 |
| 7, 10, 22, 25, 38, (41), (64) |
| Connor Jackson, Steven Kelly, CJ Morgan, Zack Lunde, Jarrod Birkett, (JJ Duran), (Fernando Olea) |
| 17:08.0, 17:17.0, 17:46.0, 17:51.0, 18:13.0, (18:19.0), (19:19.0) |
4 | 123 | Charles Wright Academy,
WA - Team Time (1st 5) 1:28:39.5 | Spread (1st 5) 1:24.5 |
| 4, 13, 30, 36, 40, (49), (51) |
| Jeffery Crabill, Russell Wyatt, Max LaBerge, Mikey Phillips, Jack Dunn, (Eli Manza), (Xavier Al-Mateen) |
| 16:51.5, 17:24.0, 17:57.0, 18:11.0, 18:16.0, (18:35.0), (18:38.0) |
5 | 137 | Lynden Christian,
WA - Team Time (1st 5) 1:29:11.0 | Spread (1st 5) 1:33.0 |
| 6, 9, 30, 39, 53, (57), (57) |
| Caleb Unema, Chris VandenBos, Zach Crenshaw, Andy Farrell, Niko Marttila, (Josh Scholten), (Owen Dudley) |
| 17:06.0, 17:14.0, 17:57.0, 18:15.0, 18:39.0, (18:50.0), (18:50.0) |
6 | 152 | Bellevue Christian,
WA - Team Time (1st 5) 1:29:55.0 | Spread (1st 5) 1:09.0 |
| 8, 33, 34, 36, 41, (54), (59) |
| Nathanael Sleight, Andrew VanNess, Luke Bergman, Martin Geier, Andrew VanNess, (Kyle Fremd), (Jon Fouquier) |
| 17:10.0, 18:07.0, 18:08.0, 18:11.0, 18:19.0, (18:40.0), (18:51.0) |
7 | 181 | Bush,
WA - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 1:14.0 |
| 12, 27, 44, 48, 50, (69), (74) |
| Oliver Wood, Jordi Viladas, Casey Jeszeck, Carson Dietz Hartmann, Ben Kumata, (Jack Bishop), (Zach Fung) |
| 17:23.0, 17:52.0, 18:21.0, 18:28.0, 18:37.0, (19:34.0), (19:50.0) |
8 | 206 | University Prep,
WA - Team Time (1st 5) 1:32:32.0 | Spread (1st 5) 2:26.0 |
| 17, 24, 29, 61, 75, (103), (104) |
| Sam Phillips, Owen Jollie, Hale Shaw, Wes Erickson, Daniel Strong, (Charlie Evans), (Evan Turner) |
| 17:36.0, 17:50.0, 17:56.0, 19:08.0, 20:02.0, (23:42.0), (24:04.0) |
9 | 287 | Seattle Academy,
WA - Team Time (1st 5) 1:35:38.0 | Spread (1st 5) 3:33.0 |
| 3, 55, 67, 80, 82, (93), (94) |
| Alex Johnson, Cameron McCulloch, Eli Mauksch, Sam Chapman, Leif Kjos, (Mike Creswell), (Ryan Anderson) |
| 16:50.0, 18:44.0, 19:26.0, 20:15.0, 20:23.0, (21:08.0), (21:11.0) |
10 | 288 | Vashon Island,
WA - Team Time (1st 5) 1:36:06.5 | Spread (1st 5) 2:48.0 |
| 25, 41, 52, 85, 85, (87), (89) |
| Tanner Means, Keller Cyra, Liam Rockwell, Ramsey Walker, Berry Amason, (Cole Grabow), (Tom Shumaker) |
| 17:51.0, 18:19.0, 18:38.5, 20:39.0, 20:39.0, (20:46.0), (20:52.0) |
11 | 305 | Northwest,
WA - Team Time (1st 5) 1:36:58.0 | Spread (1st 5) 3:32.0 |
| 18, 44, 70, 79, 94, (99), (101) |
| Alden Keefe Sampson, Evan Turner, Corey Lennon, Ben Garfinkel, Nick Hietter, (Carson Robinson), (Jimmy Colven) |
| 17:39.0, 18:21.0, 19:36.0, 20:11.0, 21:11.0, (21:27.0), (22:01.0) |
12 | 318 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:37:08.0 | Spread (1st 5) 2:36.0 |
| 23, 60, 72, 81, 82, (96), (100) |
| Daniel McKinley, Jordan Scholten, Joah Fennell, Brian Ridings, Ethan Dill, (Alex Timm), (Jesse Burke) |
| 17:47.0, 18:54.0, 19:42.0, 20:22.0, 20:23.0, (21:17.0), (21:38.0) |
13 | 324 | Seattle Christian,
WA - Team Time (1st 5) 1:36:53.0 | Spread (1st 5) 1:42.0 |
| 46, 56, 70, 75, 77, (92), (98) |
| Michael Cross, Bryson Rankin, Andy Edmondson, Michael Maloy, Jeff Blackstock, (Jon Meis), (John Meis) |
| 18:23.0, 18:47.0, 19:36.0, 20:02.0, 20:05.0, (21:06.0), (21:24.7) |
14 | 344 | Cascade Christian,
WA - Team Time (1st 5) 1:37:47.0 | Spread (1st 5) 52.0 |
| 63, 64, 66, 73, 78, (84), (90) |
| Willie Field, David Kleefeld, Jimmy Martin, Anthony Maxwell, Drew Knox, (Brad Hilty), (Alex Taylor) |
| 19:14.0, 19:19.0, 19:24.0, 19:44.0, 20:06.0, (20:36.0), (20:54.0) |
15 | 406 | Orting,
WA - Team Time (1st 5) 1:41:46.0 | Spread (1st 5) 2:08.0 |
| 62, 68, 88, 91, 97, (102) |
| Jon Keefer, Corey Dey, Jonny Tucker, Jacob Patton, Dakota Blankenship, (A. J. Rogers) |
| 19:12.0, 19:28.0, 20:47.0, 20:59.0, 21:20.0, (22:43.0) |