1 | 15 | Gig Harbor,
WA - Team Time (1st 5) 50:17.0 | Spread (1st 5) 1:06.6 |
| 1, 2, 3, 4, 5, (6), (7) |
| Jonathan Miles, Preston Fradet, Gavin McKeegan, Christian Keck, Joey Campbell, (Jack Greer), (Max Dower) |
| 9:21.6, 9:42.0, 10:22.6, 10:22.8, 10:28.1, (10:38.2), (10:41.3) |
2 | 64 | Yelm,
WA - Team Time (1st 5) 56:31.9 | Spread (1st 5) 15.5 |
| 9, 10, 14, 15, 16, (17), (24) |
| Sam Hall, Matthew Walsh, Ethan Stewart, Hewitt Smith, Patrick Walsh, (Alexander Hurd), (Cristian Flores) |
| 11:09.0, 11:12.5, 11:22.9, 11:23.0, 11:24.5, (11:27.1), (11:42.1) |
3 | 95 | Capital,
WA - Team Time (1st 5) 57:46.3 | Spread (1st 5) 33.5 |
| 11, 13, 22, 23, 26, (30), (34) |
| Luke Lukasik, Ryan Dura, Jae Walz, Malachi Cardona, Cole Pearson, (Lucas Rivera), (Ian Touney) |
| 11:15.9, 11:19.2, 11:40.3, 11:41.5, 11:49.4, (11:59.3), (12:14.6) |
4 | 123 | Timberline,
WA - Team Time (1st 5) 59:04.6 | Spread (1st 5) 57.7 |
| 12, 18, 25, 33, 35, (36), (43) |
| Aaron Blume, Nathaniel Boyer, Nathan Tulloch, Ethan Peterson, Tanner Hulse, (Brayden Smith), (Porter Mroszczyk) |
| 11:17.0, 11:30.4, 11:49.1, 12:13.4, 12:14.7, (12:18.5), (12:43.9) |
5 | 137 | River Ridge,
WA - Team Time (1st 5) 59:07.9 | Spread (1st 5) 1:29.8 |
| 8, 27, 30, 32, 40, (41), (46) |
| Bailey Frerich, James Morrison, David Richards, Jaiden Scoggins, Braxton Martinez, (Owen Tracy), (Nicholas Chow) |
| 10:54.8, 11:49.8, 11:59.3, 11:59.4, 12:24.6, (12:25.2), (12:50.1) |
6 | 156 | Peninsula,
WA - Team Time (1st 5) 1:00:32.5 | Spread (1st 5) 1:23.9 |
| 20, 21, 29, 39, 47, (48), (49) |
| Gavin Henrickson, Joshua Cashion, Jack Clark, Ben Johnson, Spencer Boden, (William Starks), (Aidan Pawson) |
| 11:37.2, 11:37.4, 11:56.6, 12:20.2, 13:01.1, (13:36.5), (13:41.6) |
7 | 164 | North Thurston,
WA - Team Time (1st 5) 1:00:39.5 | Spread (1st 5) 1:04.3 |
| 19, 28, 37, 38, 42, (44), (44) |
| Nathaniel Sanchez, Daniel Sanchez, Joshua Valerio, Isaac Taylor, Henry Nelson, (Elijah Taylor), (Marc Montefalcon) |
| 11:33.3, 11:50.0, 12:19.1, 12:19.5, 12:37.6, (12:46.5), (12:46.5) |