1 | 68 | Northwest,
WA - Team Time (1st 5) 47:44.0 | Spread (1st 5) 1:00.0 |
| 3, 4, 15, 20, 26, (30), (35) |
| Noah Shapiro, Dylan Clark, Aris White, Patrick Furman, Leo Packard, (Adrian Tarr), (Cooper Morrison) |
| 9:03.0, 9:04.0, 9:43.0, 9:51.0, 10:03.0, (10:08.0), (10:23.0) |
2 | 73 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 47:16.0 | Spread (1st 5) 1:34.0 |
| 1, 9, 13, 21, 29, (43), (47) |
| Ryan Abdalla, Gannon Goering, Brian Fox, Zach Fisk, Grant Gorc, (Trevor Bickford), (Kellen Fairfield) |
| 8:33.0, 9:13.0, 9:30.0, 9:53.0, 10:07.0, (10:54.0), (11:02.0) |
3 | 82 | University Prep,
WA - Team Time (1st 5) 47:54.0 | Spread (1st 5) 52.0 |
| 4, 6, 23, 24, 25, (34), (56) |
| Gus Coluccio, Cooper Kroll, Isaac Selby, Benjamin Hoover, Michael Lin, (Maxwell Bernard), (Levi Homman) |
| 9:04.0, 9:05.0, 9:54.0, 9:55.0, 9:56.0, (10:15.0), (12:00.0) |
4 | 89 | Bellevue Christian,
WA - Team Time (1st 5) 48:01.0 | Spread (1st 5) 1:35.0 |
| 2, 7, 10, 31, 39, (50), (55) |
| Craig Lambert, Kevin Smith, Jared Donnel, Garrett Olerud, Alexander Chee, (Peyton Wallace), (Zachary Douglass) |
| 8:57.0, 9:06.0, 9:14.0, 10:12.0, 10:32.0, (11:07.0), (11:32.0) |
5 | 120 | Overlake,
WA - Team Time (1st 5) 49:37.0 | Spread (1st 5) 1:15.0 |
| 11, 12, 21, 36, 40, (42), (47) |
| Nolan Michaels, Tyler Strafford, Zach Torrey, Ryan Long, Nikhil Harikrishnan, (Toby Sinclair), (Nolan Chinn) |
| 9:18.0, 9:29.0, 9:53.0, 10:24.0, 10:33.0, (10:52.0), (11:02.0) |
6 | 126 | Bear Creek,
WA - Team Time (1st 5) 50:10.0 | Spread (1st 5) 47.0 |
| 15, 19, 26, 28, 38, (41), (44) |
| Michael Snook, Alex Finan, Joseph Carruth, Peter Chen, George Anderson, (Benjamin Mitchell), (Sam Prokopchuk) |
| 9:43.0, 9:50.0, 10:03.0, 10:04.0, 10:30.0, (10:37.0), (10:57.0) |
7 | 141 | Bush (Seattle),
WA - Team Time (1st 5) 51:00.0 | Spread (1st 5) 2:11.0 |
| 8, 14, 18, 49, 52, (53), (54) |
| Connor Rauch, William Dumas, Jujaar Singh, Jackson McCloskey, Giancario Fimmano, (Dylan Kim), (Alex Dadoun) |
| 9:09.0, 9:36.0, 9:49.0, 11:06.0, 11:20.0, (11:22.0), (11:25.0) |
8 | 163 | Seattle Academy,
WA - Team Time (1st 5) 51:35.0 | Spread (1st 5) 1:15.0 |
| 17, 31, 33, 37, 45, (46), (51) |
| Adam Bernhard, Noah Sarkowsky, Gage Raftery, Jesse Walling, Evin Jaff, (Max Richmond), (Sam Zivin) |
| 9:45.0, 10:12.0, 10:13.0, 10:25.0, 11:00.0, (11:01.0), (11:13.0) |