1 | 35 | Prairie,
WA - Team Time (1st 5) 1:23:01.1 | Spread (1st 5) 1:31.2 |
| 1, 5, 7, 9, 13, (14), (15) |
| Luke Lund, Isaac Moulton, Sheldon Galipeau, Ty Kneeshaw, Luke Williams, (Nathaniel Johnson), (Landon Gunter) |
| 15:40.7, 16:36.5, 16:43.1, 16:48.9, 17:11.9, (17:17.4), (17:18.1) |
2 | 38 | Kelso,
WA - Team Time (1st 5) 1:23:29.1 | Spread (1st 5) 35.4 |
| 3, 6, 8, 10, 11, (16), (20) |
| Colten Jorgenson, Damien Pulido, Jimmy Peabody, Jared Masterson, Christian Freund, (Drew Norman), (Alan Luff) |
| 16:17.7, 16:42.7, 16:43.6, 16:52.0, 16:53.1, (17:18.3), (17:41.3) |
3 | 74 | Mountain View (WA),
WA - Team Time (1st 5) 1:26:00.5 | Spread (1st 5) 1:58.9 |
| 2, 12, 17, 18, 25, (31), (36) |
| Shun Yamaguchi, Samuel Johnson, Justin Keanini, Mason Wrede, Oliver Clauson, (Joshua Wright), (Surya Mylahanan) |
| 16:01.2, 17:06.9, 17:25.9, 17:26.4, 18:00.1, (18:29.3), (19:09.8) |
4 | 96 | Hudson's Bay,
WA - Team Time (1st 5) 1:27:38.8 | Spread (1st 5) 1:42.9 |
| 4, 19, 23, 24, 26, (28), (34) |
| Jonas Hicks, Adam McBroom, Micah Turner, Caden Hiebert, Sam Ellis, (Elijah Sassmannshaussen), (Justin Terry) |
| 16:21.5, 17:35.6, 17:43.2, 17:54.1, 18:04.4, (18:23.9), (18:42.0) |
5 | 138 | Fort Vancouver,
WA - Team Time (1st 5) 1:31:19.7 | Spread (1st 5) 1:29.4 |
| 21, 22, 27, 30, 38, (39), (40) |
| Ryan Caputo, Pablo Alvarado, Ethan Clark, Gabe Daigle, Skylar Jensen, (Juan Osorio), (Diego Meza) |
| 17:41.8, 17:42.3, 18:16.5, 18:27.9, 19:11.2, (19:16.8), (19:36.4) |
6 | 166 | Evergreen (Vancouver),
WA - Team Time (1st 5) 1:33:49.1 | Spread (1st 5) 45.1 |
| 29, 32, 33, 35, 37, (41), (42) |
| Kyle LeCount, Woodrow Davis, Sebastian Bear, Luke Lundahl, Noah Fertick, (Jacob Fertick), (Seth Wampach) |
| 18:25.1, 18:32.5, 18:35.1, 19:06.2, 19:10.2, (19:38.6), (20:53.1) |