1 | 33 | Squalicum,
WA - Team Time (1st 5) 1:08:08.0 | Spread (1st 5) 50.0 |
| 1, 3, 7, 11, 11, (13), (14) |
| Owen Voigt, Taylor Rush, Ty Hoffmann, Thomas Knudsen, Chase Bartlett, (Evan Rush), (James Rust) |
| 13:09.0, 13:26.0, 13:35.0, 13:59.0, 13:59.0, (14:00.0), (14:01.0) |
2 | 47 | Lynden,
WA - Team Time (1st 5) 1:09:02.0 | Spread (1st 5) 1:20.0 |
| 2, 4, 6, 15, 20, (21), (24) |
| Gage Ellis, Sam Clarke, Daniel Mrak, Andrew Bargen, Evan Bajema, (Peter Tamminga), (Jared McCrory) |
| 13:18.0, 13:29.0, 13:32.0, 14:05.0, 14:38.0, (14:39.0), (14:43.0) |
3 | 93 | Cedarcrest,
WA - Team Time (1st 5) 1:12:05.7 | Spread (1st 5) 1:33.0 |
| 8, 9, 17, 27, 32, (34), (35) |
| Nate Bergman, Brooks Sammarco, Teagan Randles, Jake Zlateff, Caleb Tobing, (Korbin Randles), (Colter Steere) |
| 13:38.6, 13:42.8, 14:28.8, 15:03.9, 15:11.6, (15:26.9), (15:27.2) |
4 | 97 | Archbishop Murphy,
WA - Team Time (1st 5) 1:12:50.0 | Spread (1st 5) 1:56.0 |
| 4, 16, 18, 26, 33, (44), (48) |
| Brooks Salopek, Eliot White, Cory Maxwell, Carson Burley, Cesar Ruiz-Martinez, (Ben Lowry), (Ian Langowski) |
| 13:29.0, 14:27.0, 14:32.0, 14:57.0, 15:25.0, (15:59.0), (17:07.0) |
5 | 127 | White River,
WA - Team Time (1st 5) 1:14:35.1 | Spread (1st 5) 1:47.9 |
| 10, 19, 22, 37, 39, (42), (43) |
| Michael Marlow, Cannon Ross, Eli Long, Josiah Dehnert, Porter Simmons, (Oliver Schramm), (Grant Robinson) |
| 13:56.6, 14:35.6, 14:39.7, 15:38.7, 15:44.5, (15:56.3), (15:57.1) |
6 | 135 | Anacortes,
WA - Team Time (1st 5) 1:14:50.0 | Spread (1st 5) 27.0 |
| 23, 25, 28, 29, 30, (31), (36) |
| Ethan Hicks, Owen Kennedy, Andrew Rodman, Luke Kidder, Hunter Umayam, (Luke Graham), (Owen Hofheimer) |
| 14:41.0, 14:52.0, 15:04.0, 15:05.0, 15:08.0, (15:11.0), (15:38.0) |
7 | 210 | Enumclaw,
WA - Team Time (1st 5) 1:20:25.4 | Spread (1st 5) 1:09.6 |
| 38, 40, 41, 45, 46, (47), (49) |
| Cole Olson, Melvin Johnson, Jack Blair, Colin Flynn, Caleb Grantham, (Spencer Ballard), (Luke Bartlett) |
| 15:41.7, 15:46.0, 15:52.7, 16:13.7, 16:51.3, (16:57.6), (17:09.8) |