1 | 38 | Skyline,
WA - Team Time (1st 5) 54:33.0 | Spread (1st 5) 22.0 |
| 5, 6, 8, 9, 10, (11), (12) |
| Blake Hallauer, Gordon Hu, Griffin Ganz, Isaac Uselman, Kevin Zhao, (Logan Cleary), (Nikhil Shyamkumar) |
| 10:43.0, 10:50.0, 10:53.0, 11:02.0, 11:05.0, (11:06.0), (11:08.0) |
2 | 47 | Inglemoor,
WA - Team Time (1st 5) 54:28.0 | Spread (1st 5) 58.0 |
| 2, 3, 13, 14, 15, (19), (21) |
| Nick Laccinole, Gavin Parpart, Jordan Sieben, Andrew Seckinger, Brayden Schultz, (Stanley Wu), (Ethan Karlinsey) |
| 10:20.0, 10:25.0, 11:11.0, 11:14.0, 11:18.0, (11:29.0), (11:31.0) |
3 | 48 | Issaquah,
WA - Team Time (1st 5) 54:16.0 | Spread (1st 5) 1:33.0 |
| 1, 4, 7, 17, 19, (23), (23) |
| Kennan Schrag, Jacob Brueckman, Luke George, Austin Rogers, Matthew Duff, (Brandon Lee), (Jared Putney) |
| 9:56.0, 10:37.0, 10:52.0, 11:22.0, 11:29.0, (11:40.0), (11:40.0) |
4 | 119 | Newport (Bellevue),
WA - Team Time (1st 5) 58:39.0 | Spread (1st 5) 34.0 |
| 18, 22, 25, 26, 28, (29), (30) |
| Dimitri Popoff, Jadon Martz, Ben Nygaard, Shalin Gogri, Igor Banin, (Greg Chu), (Dmytro Banin) |
| 11:24.0, 11:34.0, 11:49.0, 11:54.0, 11:58.0, (12:13.0), (12:14.0) |
5 | 138 | Woodinville,
WA - Team Time (1st 5) 1:01:10.0 | Spread (1st 5) 1:26.0 |
| 16, 27, 31, 31, 33, (34), (35) |
| Alex Hill, Dustin Lind, Matthew Vogt, Devin Smith, Nelson Rayl, (Nathaniel Gibbs), (Tom Wheaton) |
| 11:20.0, 11:56.0, 12:34.0, 12:34.0, 12:46.0, (12:51.0), (12:55.0) |