| 1 | 48 | Charles Wright Academy,
WA - Team Time (1st 5) 1:37:35.0 | Spread (1st 5) 1:32.0 |
| 2, 2, 13, 15, 16, (29), (39) |
| Nick Smith, Max LaBerge, Nick Flood, Jeffery Crabill, David Dennis, (William Livingston), (Sean Olsen) |
| 18:42.0, 18:42.0, 19:48.0, 20:09.0, 20:14.0, (21:07.0), (22:04.0) |
| 2 | 64 | Orting,
WA - Team Time (1st 5) 1:39:10.0 | Spread (1st 5) 1:07.0 |
| 7, 8, 9, 16, 24, (27), (28) |
| Gabe Bol, Jon Plourd, Trevor McCoy, Brady Maris, Collin Pitts, (Drew Templeman), (Shannon Maris) |
| 19:22.0, 19:32.0, 19:33.0, 20:14.0, 20:29.0, (20:35.0), (20:59.0) |
| 3 | 74 | Vashon Island,
WA - Team Time (1st 5) 1:39:47.0 | Spread (1st 5) 44.0 |
| 10, 11, 14, 18, 21, (26), (30) |
| Jackson Mcfall, Maximo Mandl, James Spencer, Cole Grabow, Colin Andrus, (Aidan Cyra), (Ramsey Walker) |
| 19:36.0, 19:45.0, 19:51.0, 20:15.0, 20:20.0, (20:34.0), (21:13.0) |
| 4 | 85 | Seattle Christian,
WA - Team Time (1st 5) 1:39:52.0 | Spread (1st 5) 1:33.0 |
| 5, 12, 20, 23, 25, (34), (37) |
| Andy Edmondson, James Beckman, Michael Cardenas, John Meis, Jacob Wyatt, (Jeff Rhubottom), (Wilson Flint) |
| 18:57.0, 19:46.0, 20:17.0, 20:22.0, 20:30.0, (21:44.0), (21:57.0) |
| 5 | 102 | Highline,
WA - Team Time (1st 5) 1:42:54.0 | Spread (1st 5) 4:39.0 |
| 4, 6, 19, 33, 40, (41), (42) |
| Darrel Tarrant, Justin Simons, Taylor Barrett, Ben Fader, Mel Groschow, (Michael Clark), (Rudie McDaniel) |
| 18:43.0, 19:02.0, 20:16.0, 21:31.0, 23:22.0, (24:11.0), (24:24.0) |
| 6 | 121 | Steilacoom,
WA - Team Time (1st 5) 1:43:03.0 | Spread (1st 5) 3:43.0 |
| 1, 22, 31, 32, 35, (36), (38) |
| Zach Bryan, Tyler Kilgore, Sammy Scott, Anthony Gonzales, Harrison Place, (Adam Rose), (Jalen Penn) |
| 18:07.0, 20:21.0, 21:21.0, 21:24.0, 21:50.0, (21:56.0), (21:59.0) |