1 | 36 | Crosspoint,
WA - Team Time (1st 5) 1:33:22.8 | Spread (1st 5) 2:58.0 |
| 1, 4, 5, 8, 18, (36), (37) |
| Russell Melin, Mikal Pattee, John Reichel, Joe Wiltz, Steven Zipay, (Jimmy Prehm), (DJ Degnan) |
| 17:08.0, 18:20.2, 18:48.7, 18:59.9, 20:06.0, (22:22.8), (22:32.1) |
2 | 53 | Bear Creek,
WA - Team Time (1st 5) 1:36:16.2 | Spread (1st 5) 2:07.2 |
| 3, 6, 7, 16, 21, (25), (27) |
| Evan Simpson, David Broaddus, Jacob Benson, Dylan Kern, Joshua Cheung, (Gabriel Wang), (Sam Stansell) |
| 18:08.9, 18:59.0, 18:59.7, 19:52.5, 20:16.1, (20:25.0), (20:36.5) |
3 | 94 | Mt Vernon Christian,
WA - Team Time (1st 5) 1:40:44.6 | Spread (1st 5) 1:59.8 |
| 11, 15, 17, 20, 31, (34), (35) |
| Kyle Oliver, Matt Emery, Aaron Daut, Kurtis Noste, Denny Muia, (Jacob Noste), (Jack Krienen) |
| 19:24.4, 19:43.3, 20:00.7, 20:12.0, 21:24.2, (22:07.0), (22:13.1) |
| 94 | Shorewood Christian,
WA - Team Time (1st 5) 1:39:55.3 | Spread (1st 5) 4:00.6 |
| 2, 12, 19, 29, 32 |
| Garrett Boyd, Micah Lorenz, Kyle Lorenz, Jon Albers, Bryan George |
| 17:43.6, 19:32.5, 20:07.0, 20:48.0, 21:44.2 |
5 | 107 | Rainier Christian,
WA - Team Time (1st 5) 1:41:38.6 | Spread (1st 5) 1:48.1 |
| 13, 14, 22, 28, 30 |
| George McIntyre, Kason Coulter, Jeremy Erwin, Ben Jenkinson, Bryan Fosmire |
| 19:33.0, 19:40.0, 20:19.5, 20:45.0, 21:21.1 |
6 | 128 | Northwest Yeshiva,
WA - Team Time (1st 5) 1:45:15.0 | Spread (1st 5) 3:49.0 |
| 10, 23, 24, 33, 38, (40), (42) |
| Elie Aboulafia, Josh Voss, Andrew Orenstein, Binny Greene, Josh Gladstein, (Yotam Bentov), (Shmuel Treiger) |
| 19:20.0, 20:20.0, 20:23.0, 22:03.0, 23:09.0, (23:33.0), (25:10.0) |
7 | 158 | Chief Leschi,
WA - Team Time (1st 5) 1:52:41.0 | Spread (1st 5) 6:13.0 |
| 9, 26, 39, 41, 43, (44) |
| Hector Rendon, Alonzo Rendon, Cheyenne KudrinMello, Thomas Earl, Thomas Rasar, (Cheyenne Kudrin Mello) |
| 19:01.0, 20:26.0, 23:22.0, 24:38.0, 25:14.0, (30:00.0) |