1 | 28 | Lakewood,
WA - Team Time (1st 5) 48:29.3 | Spread (1st 5) 49.5 |
| 1, 3, 5, 9, 10, (12), (16) |
| Douglas Davis, Mitchell Darrah, Drew Cabales, Preston Davis, Alex Cooper, (Connor Smith), (Ryan Whitehead) |
| 9:19.8, 9:21.3, 9:34.0, 10:04.9, 10:09.3, (10:15.2), (10:25.1) |
2 | 40 | Cedarcrest,
WA - Team Time (1st 5) 49:09.2 | Spread (1st 5) 57.3 |
| 4, 6, 7, 8, 15, (19), (21) |
| Logan Orndorf, Colton Green, Quinn Radbourne, Jonathan Gunderson, Gage Catherman, (John Shaw), (Ian Fay) |
| 9:27.0, 9:37.7, 9:42.4, 9:57.8, 10:24.3, (10:35.1), (10:38.9) |
3 | 77 | King's,
WA - Team Time (1st 5) 51:21.3 | Spread (1st 5) 1:19.7 |
| 2, 11, 17, 23, 24, (26), (27) |
| Andrew Ayers, Ryan Mills, Tyler Ward, Matt Jackson, Andrew Brodsky, (Arthur Emmons), (Nate Richards) |
| 9:20.3, 10:14.8, 10:26.8, 10:39.4, 10:40.0, (10:51.2), (10:51.3) |
4 | 140 | Archbishop Murphy,
WA - Team Time (1st 5) 55:05.9 | Spread (1st 5) 1:23.2 |
| 13, 20, 28, 36, 43, (44), (46) |
| Samuel Byrne, Tate Johnson, Luke Van Hollebeke, Dillon Steinenga, Mitchell Dennis, (Gunnar Swenson), (David Yao) |
| 10:17.5, 10:37.4, 11:08.8, 11:21.5, 11:40.7, (11:40.8), (12:08.1) |
5 | 153 | Granite Falls,
WA - Team Time (1st 5) 55:37.2 | Spread (1st 5) 41.6 |
| 22, 30, 32, 34, 35, (37), (38) |
| Dante Gadbois, Tristin Larsen, KC Spencer, Devin Pierce, John Brown, (Alliver Buchholz), (Ricky Mueller) |
| 10:39.0, 11:09.0, 11:12.8, 11:15.8, 11:20.6, (11:23.2), (11:23.5) |
6 | 157 | Sultan,
WA - Team Time (1st 5) 58:18.8 | Spread (1st 5) 3:40.1 |
| 14, 18, 33, 45, 47 |
| Aaron Heidlage, Jacob Barrus, Nicholas Sorgen, McCrea Black, John Fisher |
| 10:22.6, 10:30.5, 11:15.3, 12:07.7, 14:02.7 |
7 | 163 | South Whidbey,
WA - Team Time (1st 5) 55:57.0 | Spread (1st 5) 50.4 |
| 24, 29, 31, 39, 40, (41), (42) |
| Gavin Imes, Truman Hood, Will Simms, Justin Gonzales, Cole Zink, (Evan Mellish), (Cory Ackerman) |
| 10:40.0, 11:08.9, 11:09.2, 11:28.5, 11:30.4, (11:30.5), (11:32.1) |