1 | 24 | Prairie,
WA - Team Time (1st 5) 1:24:10.1 | Spread (1st 5) 44.9 |
| 2, 4, 5, 6, 7, (15), (21) |
| Landon Gunter, Caden Hoyt, Jordan McCready, Logan Bigelow, Samuel Snyder, (Dylan Ho), (Spencer Hoyt) |
| 16:20.1, 16:51.0, 16:55.0, 16:59.0, 17:05.0, (17:44.0), (18:06.0) |
2 | 47 | Kelso,
WA - Team Time (1st 5) 1:25:51.1 | Spread (1st 5) 1:41.5 |
| 1, 9, 11, 12, 14, (17), (20) |
| Drew Norman, Jonah Chamblee, Kamren Mattison, Norman Hartman, Giovannie Lopez, (Evan Williams), (Stanley Johnson) |
| 15:58.5, 17:10.0, 17:30.0, 17:32.6, 17:40.0, (17:50.2), (18:04.8) |
3 | 104 | Battle Ground,
WA - Team Time (1st 5) 1:31:28.2 | Spread (1st 5) 2:06.7 |
| 8, 10, 27, 29, 30, (41), (42) |
| Ben Gamblin, Samuel Bacon, Henry Cameron, Caden Ashworth, Calvin Hubbard, (Danny Rashevskyi), (Colton Sahota) |
| 17:06.7, 17:25.6, 18:42.0, 19:00.5, 19:13.4, (20:59.0), (23:15.5) |
4 | 113 | Monroe,
WA - Team Time (1st 5) 1:31:42.0 | Spread (1st 5) 1:01.0 |
| 16, 19, 24, 26, 28, (35), (38) |
| Nathan Hastings, Garrett Negrette, Jon Kenyon, Ean Wood, Nathan Burrell, (Ben Addicott), (James Swanigan) |
| 17:50.0, 18:01.0, 18:23.0, 18:37.0, 18:51.0, (20:01.0), (20:33.0) |
5 | 116 | Mountain View (WA),
WA - Team Time (1st 5) 1:33:00.1 | Spread (1st 5) 3:29.3 |
| 3, 22, 23, 32, 36, (39), (40) |
| Branden Chou, Caden Alt, Adin Jura, Justin Keanini, Alexyz Agriam, (Eduardo Ramirez), (Zachary Wolfe) |
| 16:46.6, 18:12.6, 18:17.5, 19:27.5, 20:15.9, (20:40.1), (20:50.2) |
6 | 120 | Snohomish,
WA - Team Time (1st 5) 1:32:55.0 | Spread (1st 5) 1:57.0 |
| 13, 18, 25, 31, 33, (34), (37) |
| Simon Bidne, Aiden Flynn, Dylan Thede, Diego Corchado, Sam Lepse, (Austin Kramer), (Fletcher Stephens) |
| 17:36.0, 17:55.0, 18:30.0, 19:21.0, 19:33.0, (19:44.0), (20:28.0) |