1 | 38 | Northwest,
WA - Team Time (1st 5) 48:31.3 | Spread (1st 5) 1:06.0 |
| 1, 5, 7, 10, 15, (20), (21) |
| Jasper Malamud, Max Mondzac, Samy Megalli, Kevin Ting, Sam Packard, (Aidan Miller), (Eli Wilson) |
| 8:58.9, 9:39.3, 9:53.2, 9:55.0, 10:04.9, (10:29.1), (10:38.4) |
2 | 56 | Overlake,
WA - Team Time (1st 5) 49:47.4 | Spread (1st 5) 1:00.5 |
| 3, 8, 12, 14, 19, (33), (34) |
| Cole Tsang, David Treadwell, Will Lundgren, Will Hooper, Jack Toland, (Gus Peterson), (Trevor Yokoyama) |
| 9:27.0, 9:53.5, 9:56.2, 10:03.2, 10:27.5, (11:35.6), (11:59.3) |
3 | 61 | Bush (Seattle),
WA - Team Time (1st 5) 49:49.1 | Spread (1st 5) 1:36.3 |
| 2, 9, 11, 16, 23, (30), (35) |
| Alex Corff, Keshav Ummat, Craig Bartholomew, Hugo Caplow, Christian Swenson, (Connor Rauch), (Max Pierce) |
| 9:05.5, 9:54.1, 9:55.4, 10:12.3, 10:41.8, (11:11.8), (12:06.1) |
4 | 84 | Seattle Academy,
WA - Team Time (1st 5) 51:46.5 | Spread (1st 5) 1:06.6 |
| 6, 13, 17, 22, 26, (27), (31) |
| Ben Richards, Christian MacArthur, Jack Allnutt, Yale Warner, Leonard Brkanac, (Sam Green), (Willie Vogel) |
| 9:49.0, 9:59.6, 10:21.0, 10:41.3, 10:55.6, (11:06.4), (11:23.1) |
5 | 125 | Bellevue Christian,
WA - Team Time (1st 5) 55:31.9 | Spread (1st 5) 2:46.8 |
| 4, 24, 29, 32, 36, (40), (42) |
| Jordan Markezich, Scott Graves, Justin Hathaway, David Reynolds, Blake Olson, (Zach Child), (Michael Dougherty) |
| 9:35.1, 10:54.1, 11:09.1, 11:31.7, 12:21.9, (13:38.3), (15:42.4) |
6 | 146 | University Prep,
WA - Team Time (1st 5) 57:18.2 | Spread (1st 5) 1:58.3 |
| 18, 25, 28, 37, 38, (39), (41) |
| David Funes, Mo Sreebny, Isaac Selby, Benjamin Hoover, Maxwell Bernard, (Andrew Gladden), (Daniel Gauld) |
| 10:26.8, 10:54.9, 11:06.9, 12:24.5, 12:25.1, (13:05.8), (14:10.7) |