1 | 37 | Kingston,
WA - Team Time (1st 5) 1:21:39.9 | Spread (1st 5) 38.3 |
| 3, 4, 7, 10, 13, (14), (23) |
| Thomas Gill, Lucas Thompson, Anthony Woelke, Nicholas Boles, John Griffin, (Jacob Rasely), (Lucas Hughes) |
| 16:04.1, 16:07.9, 16:14.1, 16:31.4, 16:42.4, (16:49.9), (17:23.1) |
2 | 55 | Bremerton,
WA - Team Time (1st 5) 1:22:50.1 | Spread (1st 5) 1:19.1 |
| 2, 5, 8, 18, 22, (24), (25) |
| Chris Sargent, Nick Noble, Caleb Smith, Joshua Burton, Cyrus Torgeson, (John Busch), (James Bonagofski) |
| 15:59.5, 16:08.2, 16:19.9, 17:03.9, 17:18.6, (17:23.2), (17:23.5) |
3 | 57 | Olympic,
WA - Team Time (1st 5) 1:22:44.0 | Spread (1st 5) 1:21.2 |
| 1, 9, 11, 16, 20, (29), (31) |
| Craig Boekenoogen, Zack Coulson, Logan Dean, Alexander Strayer, Tyler Church, (Joshua Bonkowski), (Austin Love) |
| 15:43.5, 16:27.6, 16:31.8, 16:56.4, 17:04.7, (18:45.1), (18:46.9) |
4 | 76 | North Kitsap,
WA - Team Time (1st 5) 1:24:41.0 | Spread (1st 5) 1:53.0 |
| 6, 12, 15, 17, 26, (28), (30) |
| Ian Christen, Cooper Wall, Sean Hitchcock, Dutton Crowley, Alex Waddell, (Ethan Schmitt), (Taylor Reid) |
| 16:11.0, 16:32.0, 16:55.0, 16:59.0, 18:04.0, (18:20.0), (18:46.0) |
5 | 132 | North Mason,
WA - Team Time (1st 5) 1:32:38.0 | Spread (1st 5) 3:52.0 |
| 19, 21, 27, 32, 33, (33), (35) |
| Bjorn van Dijk, Jonathan Day, Corey Allen, Noah Denend, Dustin Scharbor, (Bryan Plankenhorn), (Jackson Odette) |
| 17:04.0, 17:11.0, 18:14.0, 19:13.0, 20:56.0, (20:56.0), (20:58.0) |