1 | 35 | Skyline,
WA - Team Time (1st 5) 54:33.0 | Spread (1st 5) 22.0 |
| 5, 6, 7, 8, 9, (10), (11) |
| 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 | 44 | Inglemoor,
WA - Team Time (1st 5) 54:28.0 | Spread (1st 5) 58.0 |
| 2, 3, 12, 13, 14, (18), (20) |
| 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 | 61 | Issaquah,
WA - Team Time (1st 5) 55:04.0 | Spread (1st 5) 1:44.0 |
| 1, 4, 16, 18, 22, (22), (24) |
| Kennan Schrag, Jacob Brueckman, Austin Rogers, Matthew Duff, Brandon Lee, (Jared Putney), (Dil Thiagarajan) |
| 9:56.0, 10:37.0, 11:22.0, 11:29.0, 11:40.0, (11:40.0), (11:41.0) |
4 | 117 | Newport (Bellevue),
WA - Team Time (1st 5) 58:39.0 | Spread (1st 5) 34.0 |
| 17, 21, 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 | 137 | Woodinville,
WA - Team Time (1st 5) 1:01:10.0 | Spread (1st 5) 1:26.0 |
| 15, 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) |