1 | 39 | Prairie,
WA - Team Time (1st 5) 1:23:01.1 | Spread (1st 5) 1:31.2 |
| 1, 6, 8, 10, 14, (15), (16) |
| 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 | 43 | Kelso,
WA - Team Time (1st 5) 1:23:29.1 | Spread (1st 5) 35.4 |
| 4, 7, 9, 11, 12, (17), (21) |
| 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 | 79 | Mountain View (WA),
WA - Team Time (1st 5) 1:26:00.5 | Spread (1st 5) 1:58.9 |
| 3, 13, 18, 19, 26, (32), (37) |
| 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 | 101 | Hudson's Bay,
WA - Team Time (1st 5) 1:27:38.8 | Spread (1st 5) 1:42.9 |
| 5, 20, 24, 25, 27, (29), (35) |
| 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 | 106 | Fort Vancouver,
WA - Team Time (1st 5) 1:28:04.7 | Spread (1st 5) 2:31.7 |
| 2, 22, 23, 28, 31, (39), (40) |
| Drew Weber, Ryan Caputo, Pablo Alvarado, Ethan Clark, Gabe Daigle, (Skylar Jensen), (Juan Osorio) |
| 15:56.2, 17:41.8, 17:42.3, 18:16.5, 18:27.9, (19:11.2), (19:16.8) |
6 | 171 | Evergreen (Vancouver),
WA - Team Time (1st 5) 1:33:49.1 | Spread (1st 5) 45.1 |
| 30, 33, 34, 36, 38, (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) |