1 | 23 | Sehome,
WA - Team Time (1st 5) 1:06:51.0 | Spread (1st 5) 59.0 |
| 1, 2, 4, 4, 12, (15), (18) |
| Conner Johnsen, Reed Henderson, Kirby Overman, Liam Toney, Nathan LeTavec, (Peter Finfrock), (Trevor Northrop) |
| 13:05.0, 13:08.0, 13:17.0, 13:17.0, 14:04.0, (14:11.0), (14:17.0) |
2 | 35 | Bellingham,
WA - Team Time (1st 5) 1:07:48.0 | Spread (1st 5) 46.0 |
| 3, 6, 7, 9, 10, (13), (14) |
| Joe Charbonneau, Brian Chmelik, Paris Speidel, Simon Maguire, Jamie Sayegh, (Rowan Chappell), (Jacob Stahl) |
| 13:11.0, 13:23.0, 13:33.0, 13:44.0, 13:57.0, (14:05.0), (14:07.0) |
3 | 73 | Squalicum,
WA - Team Time (1st 5) 1:10:22.0 | Spread (1st 5) 44.0 |
| 8, 10, 17, 18, 20, (24), (29) |
| Nick Gallaher, Dylan Dubuque, Jared Radtke, North Bennett, Dillon Rinauro, (Josh Yeend), (Wyatt Laviqueune) |
| 13:34.0, 13:57.0, 14:16.0, 14:17.0, 14:18.0, (14:53.0), (15:55.0) |
4 | 107 | Anacortes,
WA - Team Time (1st 5) 1:13:14.4 | Spread (1st 5) 42.2 |
| 16, 21, 22, 23, 25, (26), (28) |
| Sam Backman, Westin Mackenzie, Alex Hardison, Sam Rosson, Zak Roxborough, (Alex Rodriguez), (Jared Hanson) |
| 14:12.1, 14:26.4, 14:49.5, 14:52.1, 14:54.3, (14:59.1), (15:25.0) |
5 | 163 | Clarkston,
WA - Team Time (1st 5) 1:22:16.6 | Spread (1st 5) 1:41.2 |
| 27, 31, 32, 36, 37, (40), (42) |
| Brady McKay, Jordan Starr, Zach Bunce, Jacob Robinson, Jake Oldfield, (Jordan Miller), (Tanner Benton) |
| 15:14.5, 16:27.0, 16:45.5, 16:53.9, 16:55.7, (17:24.4), (18:04.6) |
6 | 170 | Lynden,
WA - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 53.8 |
| 30, 33, 34, 35, 38, (39), (41) |
| Nick Iaconetti, Eli Varner, Preetpal Sangha, Archer Luginbill, Aiden McCaig, (Anthony Ricci), (Jeffrey Propersi) |
| 16:05.2, 16:46.3, 16:47.2, 16:49.3, 16:59.0, (17:01.3), (17:49.1) |