1 | 21 | Medical Lake,
WA - Team Time (1st 5) 1:20:58.1 | Spread (1st 5) 55.8 |
| 1, 2, 3, 5, 10, (18), (24) |
| Domenic Rehm, Micah Dingfield, Jacob Dingfield, Noah Kroeze, Mason Williams, (Mark Jensen), (Wil Noble) |
| 15:43.2, 16:01.0, 16:09.9, 16:25.0, 16:39.0, (17:09.0), (17:34.5) |
2 | 49 | Riverside,
WA - Team Time (1st 5) 1:23:17.0 | Spread (1st 5) 48.0 |
| 4, 7, 8, 14, 16, (17), (25) |
| Ben Shaw, Austin Calder, Brandon Hartill, Eric Taylor, Tanner Supanchick, (Angelo Ferraro), (Nathan Pratt) |
| 16:16.0, 16:29.0, 16:32.0, 16:56.0, 17:04.0, (17:07.5), (17:36.7) |
3 | 91 | Lakeside (Nine Mile),
WA - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 54.0 |
| 11, 13, 19, 22, 26, (29), (30) |
| Troy Traeger, Brad Rehwaldt, Trystan Davila, Noah Ircink, Andrew Ames, (Dylan Bleth), (Ryan Duclos) |
| 16:44.0, 16:50.0, 17:10.0, 17:27.0, 17:38.0, (17:45.0), (17:49.0) |
4 | 110 | Quincy,
WA - Team Time (1st 5) 1:27:00.0 | Spread (1st 5) 1:49.0 |
| 5, 9, 27, 32, 37, (47), (53) |
| Spencer Elmore, Victor Salgado, Jimmy Garcia, Gustavo Mendoza, Jesus Guzman, (Dylan Baty), (Cyril Berndt) |
| 16:25.0, 16:37.0, 17:41.0, 18:03.0, 18:14.0, (18:54.0), (19:16.0) |
5 | 114 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:27:17.5 | Spread (1st 5) 1:09.5 |
| 12, 20, 23, 28, 31, (40), (43) |
| Daniel Olmstead, Nathan Wells, Daniel Tveten, Joseph Winters, Blakely Browne, (William Demarest), (Austin Cassayre) |
| 16:46.6, 17:22.9, 17:28.6, 17:43.3, 17:56.1, (18:32.9), (18:45.5) |
6 | 175 | Chelan,
WA - Team Time (1st 5) 1:30:55.2 | Spread (1st 5) 2:11.7 |
| 15, 34, 36, 39, 51, (56), (61) |
| Mereck Palazzo, Ivan Reyes, Henry Elsner, Dillon Dawson, Brair Ivory, (Giovanni Reyes), (Logan Manier) |
| 16:59.4, 18:05.0, 18:10.7, 18:29.0, 19:11.1, (19:21.6), (19:35.0) |
7 | 233 | Freeman,
WA - Team Time (1st 5) 1:34:22.0 | Spread (1st 5) 1:20.0 |
| 35, 41, 49, 50, 58, (62), (65) |
| Liam Doloughan, Bobby Landoe, Andy Mitchell, Mason Mackleit, Nathan Longhurst, (Adam D'Auria), (Bradley Williams) |
| 18:08.0, 18:43.0, 18:59.0, 19:04.0, 19:28.0, (19:54.0), (20:04.0) |
8 | 257 | Tonasket,
WA - Team Time (1st 5) 1:36:11.5 | Spread (1st 5) 2:55.5 |
| 21, 46, 60, 63, 67, (70), (74) |
| Hunter Swanson, Adrian McCarthy, Abe Podkranic, Smith Condon, Justin McDonald, (Rade Pilkinton), (Samuel Strandberg) |
| 17:25.7, 18:52.0, 19:33.0, 19:59.6, 20:21.2, (20:28.6), (20:37.3) |
9 | 282 | Newport,
WA - Team Time (1st 5) 1:37:56.0 | Spread (1st 5) 3:14.0 |
| 33, 52, 54, 64, 79, (79), (81) |
| Brent Willis, Brad McMeen, Christian Loutzenhiser, Noah kRESS, Jordan McGhee, (Nichols Graham), (Ben Jakeman) |
| 18:04.0, 19:14.0, 19:17.0, 20:03.0, 21:18.0, (21:18.0), (21:19.0) |
10 | 285 | Chewelah,
WA - Team Time (1st 5) 1:37:39.0 | Spread (1st 5) 2:24.0 |
| 37, 45, 59, 69, 75, (76), (78) |
| Quenton Smith, Ben Eminger, Ridge Robison, Michael Larsen, Reimes Schatz, (Dylan Walser), (Noah Thompson) |
| 18:14.0, 18:50.0, 19:29.0, 20:28.0, 20:38.0, (20:39.0), (20:49.0) |
11 | 314 | Omak,
WA - Team Time (1st 5) 1:39:46.6 | Spread (1st 5) 1:33.7 |
| 48, 55, 68, 71, 72, (83), (85) |
| Jordan Click, Ben Kraske, Dawson Click, Kyle Abrahamson, Kyle Holborn, (Alfonso Medina), (Devyn Grillo) |
| 18:58.4, 19:17.7, 20:26.7, 20:31.7, 20:32.1, (21:53.5), (22:36.5) |
12 | 341 | Brewster,
WA - Team Time (1st 5) 1:44:08.1 | Spread (1st 5) 4:10.0 |
| 44, 57, 66, 86, 88 |
| Edgar Guzman, Brady Busching, Ramiro Rincon, Emmanuel Martinez, Jovani Barrios |
| 18:46.0, 19:26.0, 20:19.1, 22:41.0, 22:56.0 |
13 | 358 | Kettle Falls,
WA - Team Time (1st 5) 1:44:12.1 | Spread (1st 5) 3:43.9 |
| 42, 73, 77, 82, 84, (87), (89) |
| Kyle Reddeman, Jake Kenney, Carson Collier, Jacob Moak, Coltin Williams, (Brycen Martin), (CJ Leathers) |
| 18:43.9, 20:36.1, 20:40.1, 21:44.2, 22:27.8, (22:47.0), (23:55.4) |