1 | 44 | Prairie,
WA - Team Time (1st 5) 1:27:56.3 | Spread (1st 5) 1:42.0 |
| 1, 7, 11, 12, 13, (14), (18) |
| Luke Lund, Isaac Moulton, Nathaniel Johnson, Ty Kneeshaw, Sheldon Galipeau, (Luke Williams), (Landon Gunter) |
| 16:22.9, 17:28.7, 17:56.7, 18:03.1, 18:04.9, (18:09.7), (18:23.8) |
2 | 46 | Kelso,
WA - Team Time (1st 5) 1:28:55.9 | Spread (1st 5) 1:12.0 |
| 4, 8, 9, 10, 15, (17), (22) |
| Colten Jorgenson, Jared Masterson, Christian Freund, Jimmy Peabody, Damien Pulido, (Drew Norman), (Alan Luff) |
| 17:03.0, 17:46.0, 17:55.3, 17:56.6, 18:15.0, (18:23.3), (18:30.0) |
3 | 65 | Mountain View,
WA - Team Time (1st 5) 1:29:05.5 | Spread (1st 5) 2:09.9 |
| 2, 5, 16, 19, 23, (28), (30) |
| Shun Yamaguchi, Samuel Johnson, Justin Keanini, Mason Wrede, Anthony Johnson, (Oliver Clauson), (Joshua Wright) |
| 16:23.2, 17:20.9, 18:23.2, 18:25.1, 18:33.1, (19:04.4), (19:12.9) |
4 | 106 | Hudson's Bay,
WA - Team Time (1st 5) 1:32:31.4 | Spread (1st 5) 1:53.6 |
| 6, 20, 21, 27, 32, (33), (34) |
| Jonas Hicks, Adam McBroom, Micah Turner, Sam Ellis, Daymian Wright, (Elijah Sassmannshaussen), (Caden Hiebert) |
| 17:22.1, 18:27.9, 18:29.5, 18:56.2, 19:15.7, (19:31.2), (19:31.4) |
5 | 116 | Fort Vancouver,
WA - Team Time (1st 5) 1:32:37.4 | Spread (1st 5) 3:01.8 |
| 3, 24, 25, 29, 35, (38), (41) |
| Drew Weber, Ryan Caputo, Pablo Alvarado, Ethan Clark, Gabe Daigle, (Diego Meza), (Juan Osorio) |
| 16:30.6, 18:38.3, 18:49.0, 19:07.1, 19:32.4, (20:02.0), (21:48.2) |
6 | 169 | Evergreen (Vancouver),
WA - Team Time (1st 5) 1:38:10.5 | Spread (1st 5) 1:08.9 |
| 26, 31, 36, 37, 39, (40), (42) |
| Woodrow Davis, Kyle LeCount, Noah Fertick, Sebastian Bear, Luke Lundahl, (Jacob Fertick), (Jovan Trujillo) |
| 18:54.9, 19:13.8, 19:57.5, 20:00.5, 20:03.8, (20:25.0), (22:06.9) |