1 | 32 | Kelso,
WA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 55.0 |
| 3, 4, 7, 8, 10, (11), (12) |
| Colten Jorgenson, Tanner Graff, Christian Freund, Ryan McGhee, Rylan Stinger, (Damien Pulido), (Jesse Nieto-Verde) |
| 13:22.0, 13:25.0, 13:55.0, 14:00.0, 14:17.0, (14:22.0), (14:25.0) |
2 | 39 | Prairie,
WA - Team Time (1st 5) 1:09:53.0 | Spread (1st 5) 1:14.0 |
| 2, 5, 6, 12, 14, (17), (18) |
| Luke Lund, Donovan Benko, Isaac Moulton, Simon Benko, Christopher Dragut, (Irwin Ho), (Hunter Anderson) |
| 13:16.0, 13:50.0, 13:52.0, 14:25.0, 14:30.0, (14:50.0), (14:51.0) |
3 | 89 | Hudson's Bay,
WA - Team Time (1st 5) 1:14:08.0 | Spread (1st 5) 1:09.0 |
| 9, 16, 19, 22, 23, (24), (30) |
| Ethan Mayers, Thomas Goode, Micah Turner, Justin Terry, Sam Ellis, (Caden Hiebert), (Michael Klucas) |
| 14:05.0, 14:39.0, 14:57.0, 15:13.0, 15:14.0, (15:20.0), (15:56.0) |
4 | 111 | Evergreen (Vancouver),
WA - Team Time (1st 5) 1:15:58.0 | Spread (1st 5) 3:17.0 |
| 1, 20, 27, 31, 32, (34), (35) |
| Brock Schoene, Woodrow Davis, Miguel Cruz, Kyle LeCount, Cole Johnson, (Sebastian Bear), (Jacob Fertick) |
| 13:01.0, 15:03.0, 15:34.0, 16:02.0, 16:18.0, (16:25.0), (17:01.0) |
5 | 114 | Fort Vancouver,
WA - Team Time (1st 5) 1:16:11.5 | Spread (1st 5) 1:00.5 |
| 15, 21, 25, 26, 27, (29), (33) |
| James Husband, Ryan Caputo, Diego Meza, Tony Pedro, Daniel Duncan, (Morgan Riley), (Tyler Summerlin) |
| 14:33.5, 15:07.0, 15:24.0, 15:33.0, 15:34.0, (15:42.0), (16:19.0) |