| 1 | 40 | Meridian,
WA - Team Time (1st 5) 1:27:51.6 | Spread (1st 5) 1:00.0 |
| 4, 7, 8, 10, 11, (12), (15) |
| Kenny Barnes, Derek Holz, McKay Ross, Nathan Schneider, Bailey Hodge, (Kent Zander), (Zac Kinney) |
| 16:55.0, 17:20.0, 17:49.0, 17:52.6, 17:55.0, (18:00.0), (18:20.0) |
| 2 | 50 | Lynden Christian,
WA - Team Time (1st 5) 1:27:54.0 | Spread (1st 5) 2:41.0 |
| 1, 2, 5, 19, 23, (24), (28) |
| Eric Steiger, Josh Lingbloom, Brooks DeWaard, David Martin, Andrew Ward, (Ryan Vandenberg), (Levi Postma) |
| 16:22.0, 16:43.0, 17:07.0, 18:39.0, 19:03.0, (19:13.0), (20:14.0) |
| 3 | 63 | Nooksack Valley,
WA - Team Time (1st 5) 1:29:55.0 | Spread (1st 5) 1:43.0 |
| 3, 13, 14, 16, 17, (20), (22) |
| Conner Jones, Caleb Karber, Valentin Villalobos, Zach Harvey, Colten Starbuck, (Joseph Jefferson), (Joshua DeWeber) |
| 16:47.0, 18:04.0, 18:11.0, 18:23.0, 18:30.0, (18:45.0), (18:59.0) |
| 4 | 79 | Mount Baker,
WA - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 2:04.0 |
| 6, 9, 18, 21, 25, (26), (27) |
| Zak Kelly, Keenan Gray, Kameron Kelley, Mitchell Pelzer, Caleb Forbes, (Rowan McConnell), (Chason Critchley) |
| 17:13.0, 17:50.0, 18:36.0, 18:53.0, 19:17.0, (19:20.0), (19:59.0) |