1 | 31 | Northwest,
WA - Team Time (1st 5) 47:58.2 | Spread (1st 5) 45.1 |
| 2, 5, 6, 7, 11, (17), (22) |
| Morgan Ciliv, Jasper Malamud, Alex Olson, Sam Packard, Sam Lehman, (Richard Furman III), (Will Bush) |
| 9:10.1, 9:33.4, 9:34.4, 9:45.1, 9:55.2, (10:15.6), (10:34.7) |
2 | 63 | Bush (Seattle),
WA - Team Time (1st 5) 49:44.3 | Spread (1st 5) 1:38.0 |
| 3, 4, 9, 20, 27 |
| Javiar Titus, Alex Corff, Craig Bartholomew, David Sedlick, Alex Crist |
| 9:14.4, 9:19.9, 9:47.5, 10:30.1, 10:52.4 |
3 | 86 | Overlake,
WA - Team Time (1st 5) 51:48.3 | Spread (1st 5) 2:32.3 |
| 1, 12, 18, 23, 32, (35), (37) |
| Dylan Reynolds, Cole Tsang, Jack Toland, David Treadwell, Trevor Marcus, (Trevor Yokoyama), (Nikhil Gupta-Iwasaki) |
| 9:10.0, 9:55.6, 10:17.8, 10:42.6, 11:42.3, (13:29.7), (15:26.8) |
4 | 90 | Bellevue Christian,
WA - Team Time (1st 5) 51:38.4 | Spread (1st 5) 55.6 |
| 10, 15, 16, 24, 25, (26), (29) |
| Josh Satterlee, Casey Kramer, Matthew Carlson, Scott Lambert, Andrew Smith, (Hugh LeMintier), (Caleb Moyer) |
| 9:52.3, 10:05.4, 10:06.9, 10:45.9, 10:47.9, (10:49.6), (11:01.6) |
5 | 116 | University Prep,
WA - Team Time (1st 5) 54:22.0 | Spread (1st 5) 1:51.6 |
| 8, 19, 28, 30, 31, (33), (34) |
| Ira Fleming, David Funes, Mo Sreebny, Ben Scott, Aaron Rips, (Boone Patz), (Thomas Butler) |
| 9:46.1, 10:26.8, 10:54.1, 11:37.3, 11:37.7, (11:42.7), (12:41.0) |
6 | 122 | Seattle Academy,
WA - Team Time (1st 5) 1:01:18.2 | Spread (1st 5) 6:07.8 |
| 13, 14, 21, 36, 38 |
| Sean Brown, Richard Khang, Hadley Hillel, Owen Klinkon, Nick Zakaluk |
| 9:58.2, 10:00.3, 10:31.6, 14:42.1, 16:06.0 |