1 | 49 | Overlake,
WA - Team Time (1st 5) 48:21.3 | Spread (1st 5) 1:18.4 |
| 2, 6, 8, 16, 17, (31), (39) |
| Omar Aldahleh, Nolan Michaels, Will Hooper, Jake Bottner, Trevor Yokoyama, (Jacob Kahn), (Declan Daly) |
| 8:56.7, 9:28.0, 9:38.3, 10:03.2, 10:15.1, (10:39.4), (11:02.5) |
2 | 74 | Bush (Seattle),
WA - Team Time (1st 5) 49:50.9 | Spread (1st 5) 58.6 |
| 5, 7, 14, 23, 25, (32), (37) |
| Tom Fahlman, Eamon Oldridge, Connor Rauch, Chase Habu-Chinn, Noah Gorstein, (Tyler Sharples), (Nils Brandstrom) |
| 9:27.6, 9:35.6, 10:00.1, 10:21.4, 10:26.2, (10:42.2), (10:47.6) |
3 | 77 | Northwest,
WA - Team Time (1st 5) 49:44.6 | Spread (1st 5) 1:29.1 |
| 4, 10, 12, 18, 33, (34), (41) |
| Kevin Ting, Aidan Miller, Aris White, Frank Garland, Henry Hicks, (Leo Packard), (Carl Celini) |
| 9:13.4, 9:45.3, 9:46.7, 10:16.7, 10:42.5, (10:43.6), (11:23.4) |
4 | 97 | Seattle Academy,
WA - Team Time (1st 5) 51:07.7 | Spread (1st 5) 39.1 |
| 13, 15, 19, 22, 28, (42), (43) |
| Yale Warner, Jack Allnutt, Ben Richards, Adam Bernhard, Jesse Walling, (Wynn O'Donnell), (Noah Sarkowsky) |
| 9:53.9, 10:01.5, 10:18.8, 10:20.5, 10:33.0, (11:23.8), (11:27.9) |
5 | 114 | University Prep,
WA - Team Time (1st 5) 51:42.9 | Spread (1st 5) 55.7 |
| 9, 20, 26, 29, 30, (36), (44) |
| Hyunrae Kim, Taylor Saari, Paul Kiefer, Milo Sherman, Isaac Selby, (Benjamin Hoover), (Maxwell Bernard) |
| 9:40.8, 10:19.2, 10:30.4, 10:36.0, 10:36.5, (10:46.1), (11:28.6) |
6 | 140 | Bellevue Christian,
WA - Team Time (1st 5) 54:46.2 | Spread (1st 5) 4:07.5 |
| 3, 11, 27, 48, 51, (53) |
| Craig Lambert, Scott Graves, Garrett Olerud, Izak Casterline, Adam Pinkerton, (Joseph Peder) |
| 9:12.8, 9:45.6, 10:32.6, 11:54.9, 13:20.3, (13:32.2) |
7 | 167 | Bear Creek,
WA - Team Time (1st 5) 54:58.1 | Spread (1st 5) 2:12.6 |
| 21, 24, 35, 38, 49, (50), (55) |
| James Geiger, Luke Poling, Jack Reilly, Daniel Snook, Westley Ward, (Alex Weaver), (Karsten Kohout) |
| 10:19.6, 10:21.7, 10:45.8, 10:58.8, 12:32.2, (12:53.0), (16:48.2) |
8 | 179 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 55:11.0 | Spread (1st 5) 2:52.8 |
| 1, 40, 45, 46, 47, (52), (54) |
| Ryan Abdalla, Kyle Fugelstad, Kellen Fairfield, Grant Gorc, Joshua Masters, (Hunter Domitrovich), (Jordan Ngai) |
| 8:56.4, 11:02.9, 11:40.5, 11:42.0, 11:49.2, (13:22.2), (13:42.6) |