1 | 40 | Burlington-Edison,
WA - Team Time (1st 5) 49:57.0 | Spread (1st 5) 1:09.0 |
| 1, 2, 6, 10, 21, (32), (42) |
| Tyler Williams, Connor Whan, Alan DenAdel, Nathan Power, Darion Cherberg, (Andrew Terrell), (Gaven Kreider) |
| 9:24.0, 9:45.0, 10:03.0, 10:12.0, 10:33.0, (10:44.0), (11:10.0) |
2 | 46 | Squalicum,
WA - Team Time (1st 5) 50:46.0 | Spread (1st 5) 28.0 |
| 3, 8, 9, 12, 14, (19), (24) |
| Daniel Gibson, Ian Palmgren, Kole DeGolier, Jesse Runestrand, Patrick Gibson, (Kyler Reed), (Hunter Bennett) |
| 9:50.0, 10:10.0, 10:11.0, 10:17.0, 10:18.0, (10:30.0), (10:36.0) |
3 | 95 | Nooksack Valley,
WA - Team Time (1st 5) 52:25.0 | Spread (1st 5) 54.0 |
| 7, 16, 17, 20, 35, (52), (55) |
| Oliver Bear Don't Walk, Mitch Beard, Connor Jackson, Jarrod Birkett, Jordan VanDyken, (Forest Crouse), (Brent Gwinner) |
| 10:04.0, 10:22.0, 10:29.0, 10:32.0, 10:58.0, (11:48.0), (11:56.0) |
4 | 102 | Arlington,
WA - Team Time (1st 5) 52:31.0 | Spread (1st 5) 41.0 |
| 5, 17, 24, 27, 29, (36), (44) |
| James Clark, Jacob Fure, Aaron Newson, Justin Goheen, Devin Swanson, (Andrew Bosket), (Lukas Chase) |
| 10:02.0, 10:29.0, 10:36.0, 10:41.0, 10:43.0, (11:01.0), (11:17.0) |
5 | 134 | Lynden,
WA - Team Time (1st 5) 53:42.0 | Spread (1st 5) 1:28.0 |
| 4, 21, 23, 39, 47, (52), (56) |
| Matt Keiper, Dusty Duncan, David Grambo, Paulin Fleishman, Jeremy Korthuis, (Thomas Miller), (Josh Doerksen) |
| 9:59.0, 10:33.0, 10:35.0, 11:08.0, 11:27.0, (11:48.0), (12:02.0) |
6 | 155 | Lynden Christian,
WA - Team Time (1st 5) 54:11.0 | Spread (1st 5) 52.0 |
| 12, 29, 34, 39, 41, (44), (50) |
| Jacob Hollander, Zach Crenshaw, Chris VandenBos, Luke Blok, Tyler Reardon, (Hunter Weinert), (Josh Scholten) |
| 10:17.0, 10:43.0, 10:54.0, 11:08.0, 11:09.0, (11:17.0), (11:43.0) |
7 | 166 | Meridian (WA),
WA - Team Time (1st 5) 54:25.0 | Spread (1st 5) 35.0 |
| 26, 28, 32, 37, 43, (54), (59) |
| Joel Wiebe, Marco Zamora, Sam Ryan, Evan Lee, Paris Spiedel, (Kelby Todd), (Tim Schwisow) |
| 10:40.0, 10:42.0, 10:44.0, 11:04.0, 11:15.0, (11:55.0), (12:23.0) |
8 | 176 | Ferndale,
WA - Team Time (1st 5) 55:00.0 | Spread (1st 5) 1:12.0 |
| 15, 29, 38, 46, 48, (51), (58) |
| Lee George, Connor Jungkuntz, Jake Catrain, Alex Scheck, Jordan Baron, (Logan Jungkuntz), (Jacob Jones) |
| 10:21.0, 10:43.0, 11:05.0, 11:18.0, 11:33.0, (11:45.0), (12:22.0) |
9 | 237 | Mount Baker,
WA - Team Time (1st 5) 1:01:36.0 | Spread (1st 5) 3:42.0 |
| 10, 49, 57, 60, 61 |
| Wes Finger, Jonathan Carlson, Tyler Buss, Zach Nern, Tyler Brisky |
| 10:12.0, 11:39.0, 12:21.0, 13:30.0, 13:54.0 |