1 | 22 | Stanwood,
WA - Team Time (1st 5) 55:43.6 | Spread (1st 5) 33.6 |
| 2, 3, 4, 6, 7, (12), (13) |
| Tanner Nieman, Cody Hoskins, Nate McCaughan, Kevin Sandquist, West Weinert, (Halen Davis), (Isaac Olson) |
| 10:49.9, 10:56.9, 11:10.3, 11:23.0, 11:23.5, (11:37.0), (11:38.0) |
2 | 50 | Oak Harbor,
WA - Team Time (1st 5) 57:12.7 | Spread (1st 5) 1:06.4 |
| 1, 5, 11, 15, 18, (24), (26) |
| John Rodeheffer, Jason Salas, Nathan Wagner, Isaac Matthews, Logan Clark, (Gavin Stewart), (Nathan Richardson) |
| 10:42.1, 11:22.3, 11:33.4, 11:46.4, 11:48.5, (12:19.3), (12:34.7) |
3 | 80 | Everett,
WA - Team Time (1st 5) 59:19.0 | Spread (1st 5) 1:07.9 |
| 8, 9, 17, 21, 25, (28), (30) |
| Cole Havener, Lance Mowilos, Cooper James, Chris Boe, Francisco Zamora, (Juan Carillo), (Corey Lee) |
| 11:24.6, 11:27.9, 11:48.0, 12:06.0, 12:32.5, (12:38.5), (12:40.8) |
4 | 106 | Marysville Getchell,
WA - Team Time (1st 5) 1:00:35.7 | Spread (1st 5) 57.4 |
| 14, 20, 22, 23, 27, (29), (32) |
| Mitch Ryiter, Cameron Wagstaff, Thomas Lindgren, Roger Devora, Garrett Westover, (Jake Shearer), (Sam Campbell) |
| 11:38.4, 11:58.5, 12:09.3, 12:13.7, 12:35.8, (12:40.5), (13:12.2) |
5 | 109 | Marysville-Pilchuck,
WA - Team Time (1st 5) 1:01:15.2 | Spread (1st 5) 1:43.1 |
| 10, 16, 19, 31, 33, (34), (35) |
| David Gloyd, Chris Moen, Josh Bevan, Isreal Lopez, Nate Heckendorf, (Brandon Farrington), (David Adams) |
| 11:30.6, 11:47.0, 11:54.7, 12:49.2, 13:13.7, (13:19.3), (13:42.4) |