1 | 58 | Curtis,
WA - Team Time (1st 5) 1:14:23.0 | Spread (1st 5) 36.0 |
| 6, 8, 10, 11, 23, (47), (51) |
| Tony Elias, Nicolas Basil, Jackson Hogan, Andrew Gill, Conner Hourihan, (David James), (David Gill) |
| 14:41.0, 14:45.0, 14:48.0, 14:52.0, 15:17.0, (15:49.0), (16:07.0) |
2 | 69 | Graham-Kapowsin,
WA - Team Time (1st 5) 1:13:54.0 | Spread (1st 5) 1:41.0 |
| 1, 5, 11, 19, 33, (37), (39) |
| Jonathan Jackson, Peyton Graham, Brendon Bonnell, Taylor Salzberg, Spencer Schroeder, (Jared Schroeder), (Luke Leamy) |
| 13:49.0, 14:39.0, 14:52.0, 15:04.0, 15:30.0, (15:36.0), (15:38.0) |
3 | 87 | Federal Way,
WA - Team Time (1st 5) 1:14:22.0 | Spread (1st 5) 1:31.0 |
| 2, 3, 22, 25, 35, (43), (49) |
| Mussie Simon, Tremaine Rambo, Connor Low, Daniel Hart, Sheldon Gray, (Joseph Decena), (Kenai Brazier) |
| 14:01.0, 14:16.0, 15:14.0, 15:19.0, 15:32.0, (15:40.0), (15:54.0) |
4 | 91 | Wenatchee,
WA - Team Time (1st 5) 1:15:14.0 | Spread (1st 5) 27.0 |
| 15, 15, 17, 17, 27, (37), (42) |
| Cole Christman, Tristan Cunderla, Austen Lane, Austin Conklin, Jack Dunley, (Reid Lovercamp), (Justin Pringle) |
| 14:57.0, 14:57.0, 14:58.0, 14:58.0, 15:24.0, (15:36.0), (15:39.0) |
5 | 101 | Puyallup,
WA - Team Time (1st 5) 1:15:36.0 | Spread (1st 5) 57.0 |
| 4, 7, 27, 29, 34, (46), (50) |
| Michael Ottesen, Mason Fletcher, Dylan McConnell, Elliot Turner, Daniel Konzelman, (Caleb Hatcher), (Jordan Binford) |
| 14:34.0, 14:42.0, 15:24.0, 15:25.0, 15:31.0, (15:47.0), (16:04.0) |
6 | 108 | Rogers (Puyallup),
WA - Team Time (1st 5) 1:15:55.0 | Spread (1st 5) 43.0 |
| 9, 13, 24, 30, 32, (39), (39) |
| Tyler Humphries, Nick Pluskett, Mark Ely, Chance Pecheos, Evan Shelton, (Colin Mayes), (Kory Webster) |
| 14:46.0, 14:55.0, 15:18.0, 15:27.0, 15:29.0, (15:38.0), (15:38.0) |
7 | 166 | Todd Beamer,
WA - Team Time (1st 5) 1:18:11.0 | Spread (1st 5) 1:28.0 |
| 13, 21, 26, 53, 53, (55), (59) |
| Austin Jex, Haftom Tafere, Blake Hansen, Jaden VanWechel, Matt Maloney, (Daniel Kubay), (Kepler House) |
| 14:55.0, 15:10.0, 15:20.0, 16:23.0, 16:23.0, (16:31.0), (16:38.0) |
8 | 189 | Cashmere,
WA - Team Time (1st 5) 1:18:27.0 | Spread (1st 5) 1:31.0 |
| 20, 30, 36, 44, 59, (61), (70) |
| Drew Van Polen, Oliver Fernandez, Jonathan Mangas, Dawson Taylor, Ricardo Naranjo, (Brock Steele), (Cole Paton) |
| 15:07.0, 15:27.0, 15:33.0, 15:42.0, 16:38.0, (16:52.0), (17:16.0) |
9 | 296 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:23:34.0 | Spread (1st 5) 2:21.0 |
| 45, 47, 62, 64, 78, (92), (96) |
| Daniel Tveten, Daniel Olmstead, Blakely Browne, Neil Flodin, Caleb Spiegel, (Nathan Wells), (Garrett Hill) |
| 15:46.0, 15:49.0, 16:54.0, 16:58.0, 18:07.0, (18:49.0), (19:18.0) |
10 | 298 | Cedarcrest,
WA - Team Time (1st 5) 1:23:40.0 | Spread (1st 5) 46.0 |
| 52, 57, 58, 65, 66, (68), (69) |
| Logan Orndorf, Cody Wanichek, Dominic Dams, Quinn Radbourne, Colton Green, (Gage Catherman), (Evan Atwater) |
| 16:19.0, 16:35.0, 16:37.0, 17:04.0, 17:05.0, (17:09.0), (17:14.0) |
11 | 365 | Bethel,
WA - Team Time (1st 5) 1:28:36.0 | Spread (1st 5) 2:01.0 |
| 56, 63, 77, 83, 86, (86), (89) |
| Kyle Paterson, Brandon Asahara, Gino Bruce, Caleb McGowen, Jacob Harkrider, (Clint Nielson), (Jaremi Koivu) |
| 16:34.0, 16:56.0, 18:05.0, 18:26.0, 18:35.0, (18:35.0), (18:36.0) |
12 | 370 | Granite Falls,
WA - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:02.0 |
| 67, 73, 75, 76, 79, (81), (82) |
| Ryan Nash, Adam Gibson, Jarad Olander, Riley Hansen, Addison Buchholz, (Jesse Littlelight), (Chris Cervarich) |
| 17:06.0, 17:54.0, 18:02.0, 18:03.0, 18:08.0, (18:22.0), (18:23.0) |
13 | 405 | Sultan,
WA - Team Time (1st 5) 1:31:29.0 | Spread (1st 5) 1:08.0 |
| 71, 71, 74, 94, 95 |
| Aaron Heidlage, Jason Barrus, Jacob Barrus, Nicholas Sorgen, Kaleb Wallace |
| 17:49.0, 17:49.0, 18:00.0, 18:54.0, 18:57.0 |
14 | 423 | Lakewood,
WA - Team Time (1st 5) 1:32:24.0 | Spread (1st 5) 17.0 |
| 80, 83, 85, 86, 89, (89), (92) |
| Alex Cooper, Connor Smith, Andrew Stich, Jake Ryan, Matt Studzinski, (Mitchell Darrah), (Ryan Whitehead) |
| 18:19.0, 18:26.0, 18:28.0, 18:35.0, 18:36.0, (18:36.0), (18:49.0) |