1 | 22 | Snohomish,
WA - Team Time (1st 5) 1:16:56.5 | Spread (1st 5) 1:00.0 |
| 1, 3, 5, 6, 7, (11), (13) |
| Aaron Leavens, Matt Goddard, Liam Anderson, Jason Fairhurst, Jacob Quintana, (Joel Lepse), (Gabe Tonks) |
| 14:49.0, 15:06.5, 15:29.0, 15:43.0, 15:49.0, (16:09.0), (16:14.0) |
2 | 76 | Marysville-Getchell,
WA - Team Time (1st 5) 1:22:30.5 | Spread (1st 5) 51.3 |
| 10, 14, 15, 17, 20, (22), (23) |
| Zachary Arcaro-Frazier, Channing Frohlich, Evan Krautkremer, Levi Jones, Connor Stickels, (Austin McAuliffe), (Anthony LaBrake) |
| 16:07.9, 16:21.2, 16:26.0, 16:36.2, 16:59.2, (17:00.6), (17:15.5) |
3 | 87 | Shorecrest,
WA - Team Time (1st 5) 1:23:41.6 | Spread (1st 5) 1:47.3 |
| 8, 12, 16, 25, 26, (27), (28) |
| Erik Luu, Mac Franks, Kent Scollard, Matthew Walton, Zeth Peterka, (Anders Wennstig), (Alaiyi Lawson) |
| 15:50.3, 16:09.7, 16:30.4, 17:33.6, 17:37.6, (17:38.4), (17:49.2) |
4 | 90 | Meadowdale,
WA - Team Time (1st 5) 1:25:13.5 | Spread (1st 5) 3:58.5 |
| 2, 4, 19, 32, 33, (34), (35) |
| Cameron Sanders, Colin Knechtel, Andy Burk, Ethan Sargent, Casey Cuprynski, (Ryan Dallas), (Wyatt Muszala) |
| 15:05.0, 15:14.0, 16:59.0, 18:52.0, 19:03.5, (19:13.0), (21:14.0) |
5 | 101 | Lynnwood,
WA - Team Time (1st 5) 1:25:17.0 | Spread (1st 5) 2:06.0 |
| 9, 18, 21, 24, 29, (30), (31) |
| Leul Wolde, Micah Murphy, Brayam Juarez-Ramirez, Cameron Hawk, Tyler Dao, (Jacob Potter), (Long Nguyen) |
| 15:53.0, 16:52.0, 17:00.0, 17:33.0, 17:59.0, (18:23.0), (18:42.0) |