1 | 28 | Yelm,
WA - Team Time (1st 5) 24:08.2 | Spread (1st 5) 28.6 |
| 1, 3, 7, 8, 9, (39), (47) |
| Bryce Cerkowniak, Ethan Coon, Kelan Herness, Calum Thornhill, Zachary Walsh, (Cody Helligso), (Ben Holcombe) |
| 4:28.0, 4:51.7, 4:55.7, 4:56.2, 4:56.6, (6:06.9), (6:26.1) |
2 | 46 | Anacortes,
WA - Team Time (1st 5) 25:03.0 | Spread (1st 5) 24.0 |
| 4, 5, 10, 11, 16, (19), (22) |
| Alek Miller, Blake Martens, Michael Hanrahan, John-Fritz VonHagel, Wolfgang Strohschein, (Parker Mong), (Ayden Swain) |
| 4:52.0, 4:54.0, 4:57.0, 5:04.0, 5:16.0, (5:17.0), (5:21.0) |
3 | 78 | Squalicum,
WA - Team Time (1st 5) 26:03.0 | Spread (1st 5) 24.0 |
| 6, 15, 16, 20, 21, (30), (30) |
| Chase Bartlett, Wesley Sluys, Hayden Smet, Noah Mason, William Wright, (Pedro Bojorquez), (Nicko Lamm) |
| 4:55.0, 5:15.0, 5:16.0, 5:18.0, 5:19.0, (5:39.0), (5:39.0) |
4 | 80 | Seattle Prep,
WA - Team Time (1st 5) 26:01.2 | Spread (1st 5) 51.5 |
| 2, 12, 14, 25, 27, (28), (35) |
| Will Purnell, Nicolas Davila, Rory De vere white, Ben Royce, Matthew Kennedy, (Luke Shields), (Peter Frazzini) |
| 4:42.3, 5:05.4, 5:10.4, 5:29.1, 5:33.8, (5:34.0), (5:49.2) |
5 | 143 | Sehome,
WA - Team Time (1st 5) 28:04.0 | Spread (1st 5) 25.2 |
| 23, 24, 26, 34, 36, (38), (41) |
| Sawyer Fleming, Jonathan McCarty, Mason Hill, Ross Werner, Conner Wilson, (Cayden Durkee-Wilson), (Tyler McCuistion) |
| 5:25.8, 5:28.9, 5:31.7, 5:46.6, 5:51.0, (5:59.8), (6:09.3) |
6 | 160 | Bainbridge,
WA - Team Time (1st 5) 29:03.0 | Spread (1st 5) 1:01.0 |
| 16, 29, 32, 40, 43, (45), (46) |
| Alexander Miller, James Nick Grant, Abe Cole, Garrett Swanson, Josiah McDaniel, (Zachary Shields), (Maxwell Strom) |
| 5:16.0, 5:38.0, 5:43.0, 6:09.0, 6:17.0, (6:22.0), (6:23.0) |
7 | 169 | Burlington-Edison,
WA - Team Time (1st 5) 29:26.0 | Spread (1st 5) 1:10.0 |
| 13, 33, 37, 42, 44 |
| Bryce Robinson, Aidan Perales, Iver Light, CJ Ruacho, Christopher Elton |
| 5:10.0, 5:44.0, 5:56.0, 6:16.0, 6:20.0 |