1 | 31 | Medical Lake,
WA - Team Time (1st 5) 1:20:47.0 | Spread (1st 5) 1:35.0 |
| 1, 2, 3, 6, 19, (32), (33) |
| Domenic Rehm, Jacob Dingfield, Noah Kroeze, Micah Dingfield, Wil Noble, (Mason Williams), (Tanner Henry) |
| 15:32.0, 15:43.0, 16:04.0, 16:21.0, 17:07.0, (17:43.1), (17:44.2) |
2 | 78 | Riverside,
WA - Team Time (1st 5) 1:24:31.4 | Spread (1st 5) 1:22.3 |
| 4, 13, 14, 22, 25, (29), (31) |
| Ben Shaw, Brandon Hartill, Austin Calder, Angelo Ferraro, Tanner Supanchick, (Eric Taylor), (Nathan Pratt) |
| 16:04.5, 16:50.5, 16:54.1, 17:15.5, 17:26.8, (17:38.2), (17:41.9) |
3 | 83 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:24:45.4 | Spread (1st 5) 55.0 |
| 9, 10, 20, 21, 23, (30), (38) |
| Daniel Olmstead, Nathan Wells, Daniel Tveten, Joseph Winters, Blakely Browne, (William Demarest), (Austin Cassayre) |
| 16:28.6, 16:32.4, 17:07.6, 17:13.2, 17:23.6, (17:39.7), (18:00.8) |
4 | 97 | Chelan,
WA - Team Time (1st 5) 1:25:41.9 | Spread (1st 5) 1:46.2 |
| 8, 15, 16, 17, 41, (50), (54) |
| Mereck Palazzo, Dillon Dawson, Henry Elsner, Ivan Reyes, Brair Ivory, (Giovanni Reyes), (Livan Barajas) |
| 16:24.8, 17:00.7, 17:01.6, 17:03.8, 18:11.0, (18:33.7), (18:45.0) |
5 | 119 | Quincy,
WA - Team Time (1st 5) 1:26:09.7 | Spread (1st 5) 2:15.3 |
| 5, 7, 25, 35, 47, (59), (69) |
| Spencer Elmore, Victor Salgado, Jimmy Garcia, Gustavo Mendoza, Jesus Guzman, (Dylan Baty), (Daniel Cruz) |
| 16:07.7, 16:24.7, 17:26.8, 17:47.5, 18:23.0, (19:08.2), (19:55.3) |
6 | 128 | Cashmere,
WA - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 1:34.7 |
| 11, 12, 28, 37, 40, (42), (48) |
| Jonathan Mangas, Eli Phillips, Kendall Getchell, Evan Gambill, Tate Christensen, (Jackson Hartwich), (AJ Ross) |
| 16:34.7, 16:45.2, 17:38.0, 17:57.7, 18:09.4, (18:11.5), (18:27.4) |
7 | 192 | Lakeside (Nine Mile),
WA - Team Time (1st 5) 1:30:10.9 | Spread (1st 5) 1:06.8 |
| 27, 34, 36, 43, 52, (56), (60) |
| Brad Rehwaldt, Noah Ircink, Troy Traeger, Trystan Davila, Seth Abrams, (Andrew Ames), (Ryan Duclos) |
| 17:37.1, 17:45.0, 17:51.7, 18:13.2, 18:43.9, (18:47.5), (19:14.7) |
8 | 222 | Omak,
WA - Team Time (1st 5) 1:31:31.4 | Spread (1st 5) 1:22.5 |
| 24, 44, 46, 53, 55, (61), (70) |
| Kyle Holborn, Ben Kraske, Jordan Click, Kyle Abrahamson, Alfonso Medina, (Dawson Click), (Gabe Holz) |
| 17:24.2, 18:14.3, 18:22.0, 18:44.2, 18:46.7, (19:17.0), (20:17.0) |
9 | 255 | Tonasket,
WA - Team Time (1st 5) 1:33:53.0 | Spread (1st 5) 2:37.0 |
| 18, 45, 62, 63, 67, (68), (72) |
| Hunter Swanson, Adrian McCarthy, Abe Podkranic, Rade Pilkinton, Smith Condon, (Justin McDonald), (Samuel Strandberg) |
| 17:05.0, 18:20.0, 19:19.0, 19:27.0, 19:42.0, (19:46.0), (20:21.0) |
10 | 276 | Freeman,
WA - Team Time (1st 5) 1:34:58.0 | Spread (1st 5) 1:34.0 |
| 39, 51, 57, 63, 66, (71), (73) |
| Liam Doloughan, Bobby Landoe, Mason Mackleit, Andy Mitchell, Adam D'Auria, (Bradley Williams), (Odie Landoe) |
| 18:07.0, 18:43.0, 19:00.0, 19:27.0, 19:41.0, (20:18.0), (20:23.0) |
11 | 321 | Brewster,
WA - Team Time (1st 5) 1:41:37.7 | Spread (1st 5) 4:14.7 |
| 49, 58, 65, 74, 75 |
| Edgar Guzman, Brady Busching, Ramiro Rincon, Emmanuel Martinez, Jovani Barrios |
| 18:28.0, 19:04.0, 19:39.0, 21:44.0, 22:42.7 |
12 | 390 | Newport,
WA - Team Time (1st 5) 2:00:21.6 | Spread (1st 5) 1.0 |
| 76, 77, 78, 79, 80, (81) |
| Ben Simila, Brent Willis, Jordan McGhee, Brad McMeen, Ben Jakeman, (Christian Loutzenhiser) |
| 24:04.0, 24:04.1, 24:04.2, 24:04.3, 24:05.0, (24:05.1) |