1 | 24 | Mountlake Terrace,
WA - Team Time (1st 5) 1:14:04.0 | Spread (1st 5) 1:08.0 |
| 1, 3, 5, 7, 8, (12), (17) |
| Jack Pearce, Peter Kidane, Nathan Sparks, Wyatt Allemann, Chris Baumgartner, (Conrad Bratz), (Nick Leidig) |
| 14:13.0, 14:38.0, 14:53.0, 14:59.0, 15:21.0, (15:33.0), (16:13.0) |
2 | 31 | Shorewood,
WA - Team Time (1st 5) 1:14:56.0 | Spread (1st 5) 49.0 |
| 2, 4, 6, 9, 10, (13), (14) |
| Omar Abdulla, Keenan Stephens, Andrew (AC) Christianson, Cameron Sanders, Chris Gerbino, (Shane Peterson), (Zachary Beetham) |
| 14:35.0, 14:41.0, 14:54.0, 15:22.0, 15:24.0, (15:40.0), (15:41.0) |
3 | 78 | Stanwood,
WA - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 50.0 |
| 11, 15, 16, 17, 19, (24), (25) |
| Nate McCaughan, Michael Sandquist, Isaac Olson, West Weinert, Kevin Sandquist, (Nick Uhrich), (Kyler Elmer) |
| 15:31.0, 15:48.0, 16:02.0, 16:13.0, 16:21.0, (17:31.0), (17:36.0) |
4 | 112 | Bonney Lake,
WA - Team Time (1st 5) 1:25:44.0 | Spread (1st 5) 59.0 |
| 20, 21, 22, 23, 26, (27), (28) |
| Jacob Bohl, Eric Voellger, Brock Frame, Mykel Fisher, Bennett Hillier, (Tyler Free), (Allen Fletcher) |
| 16:41.0, 17:01.0, 17:05.0, 17:17.0, 17:40.0, (17:44.0), (18:09.0) |