1 | 21 | Cedarcrest,
WA - Team Time (1st 5) 1:08:36.8 | Spread (1st 5) 1:00.8 |
| 1, 2, 3, 4, 11, (19), (22) |
| Logan Orndorf, Quinn Radbourne, Jonathan Gunderson, Colton Green, Gage Catherman, (Cameron Hammontree), (Evan Atwater) |
| 13:10.9, 13:39.4, 13:44.4, 13:50.4, 14:11.7, (14:37.0), (14:47.0) |
2 | 45 | Squalicum,
WA - Team Time (1st 5) 1:10:41.0 | Spread (1st 5) 41.0 |
| 5, 5, 9, 10, 16, (24), (26) |
| Dillon Rinauro, Christopher Fredlund, Jared Radtke, Chais Sugden, Justin Rinauro, (Dylan Tomberlin), (Wyatt Laviqueune) |
| 13:53.0, 13:53.0, 14:10.0, 14:11.0, 14:34.0, (14:49.0), (14:57.0) |
3 | 100 | Deer Park,
WA - Team Time (1st 5) 1:13:23.0 | Spread (1st 5) 1:13.0 |
| 8, 12, 25, 27, 28, (28), (30) |
| Kody Turner, Brady Bollum, Ammon Hall, Tanner Bollum, Trevor Amann, (Cody Bollum), (Kevin Conner) |
| 13:55.0, 14:18.0, 14:55.0, 15:07.0, 15:08.0, (15:08.0), (15:10.0) |
4 | 117 | Anacortes,
WA - Team Time (1st 5) 1:14:30.0 | Spread (1st 5) 1:06.0 |
| 14, 15, 22, 31, 35, (36), (39) |
| Dylan Holland, Zak Roxborough, Trevor Derie, Jared Hanson, James Parker, (Sam Riccardi), (Ryan Foggin) |
| 14:26.0, 14:31.0, 14:47.0, 15:14.0, 15:32.0, (15:36.0), (15:42.0) |
5 | 123 | Archbishop Murphy,
WA - Team Time (1st 5) 1:14:35.9 | Spread (1st 5) 1:47.1 |
| 7, 20, 21, 37, 38, (40), (42) |
| Peter Smith, Tate Johnson, Samuel Byrne, Gunnar Swenson, David Yao, (Mitchell Dennis), (Luke Van Hollebeke) |
| 13:53.1, 14:41.6, 14:43.7, 15:37.3, 15:40.2, (15:46.2), (16:31.0) |
6 | 143 | Sultan,
WA - Team Time (1st 5) 1:21:02.5 | Spread (1st 5) 6:48.4 |
| 13, 18, 32, 33, 47 |
| Aaron Heidlage, Jacob Barrus, Nicholas Sorgen, McCrea Black, John Fisher |
| 14:18.9, 14:36.0, 15:29.7, 15:30.6, 21:07.3 |
7 | 178 | Lynden,
WA - Team Time (1st 5) 1:20:07.0 | Spread (1st 5) 2:20.0 |
| 16, 34, 41, 43, 44, (45), (46) |
| Thomas Swineford, Anthony Ricci, Jacob Heeringa, Tyler Stokes, Aiden McCaig, (Caleb Sterk), (Alex Hathaway) |
| 14:34.0, 15:31.0, 16:28.0, 16:40.0, 16:54.0, (17:54.0), (18:06.0) |