1 | 38 | Olympic,
WA - Team Time (1st 5) 52:20.0 | Spread (1st 5) 46.0 |
| 2, 7, 8, 9, 12, (20), (23) |
| Logan Dean, Christian Neary, Tre Toledo, Joshua Combs, Tryston Martin, (Demetrius McLean), (Griffin Lax) |
| 9:58.0, 10:31.0, 10:32.0, 10:35.0, 10:44.0, (11:07.0), (11:10.0) |
2 | 112 | North Kitsap,
WA - Team Time (1st 5) 55:44.0 | Spread (1st 5) 41.0 |
| 13, 20, 22, 24, 33, (42), (46) |
| Samuel Stickney, Ethan Schmitt, David Blalock, Conrad Schauer, Jakob Anderson, (Matthew Grigsby), (Dane Keim) |
| 10:48.0, 11:07.0, 11:08.0, 11:12.0, 11:29.0, (11:45.0), (11:53.0) |
3 | 123 | North Mason,
WA - Team Time (1st 5) 56:05.0 | Spread (1st 5) 46.0 |
| 11, 18, 30, 31, 33, (47), (55) |
| Jeremiah Lambert, Mark Phillips, Ryel Velez, Corey Allen, Dustin Johnson, (Jackson Odette), (Anton Baur) |
| 10:43.0, 11:04.0, 11:24.0, 11:25.0, 11:29.0, (11:54.0), (12:14.0) |
| 123 | Royal,
WA - Team Time (1st 5) 56:09.0 | Spread (1st 5) 42.0 |
| 16, 19, 24, 26, 38, (44), (56) |
| Riley Lefler, Victor Garcia, Silver Beltran, J.J. Jimenez, Salvador Horta, (Cristian Garcia), (Cristian Gonzalez) |
| 10:58.0, 11:06.0, 11:12.0, 11:13.0, 11:40.0, (11:52.0), (12:17.0) |
5 | 128 | Kingston,
WA - Team Time (1st 5) 55:55.0 | Spread (1st 5) 1:19.0 |
| 4, 26, 26, 32, 40, (47), (50) |
| Alexander Winn, Andrew Simon, Henry Larson, Nolan Platz, Dietrich Hanson, (Gerrad Morgan), (Rowan Simpson) |
| 10:22.0, 11:13.0, 11:13.0, 11:26.0, 11:41.0, (11:54.0), (11:56.0) |
6 | 135 | Crosspoint,
WA - Team Time (1st 5) 56:06.0 | Spread (1st 5) 1:30.0 |
| 4, 4, 40, 43, 44, (59), (61) |
| Tyler Hoyle, Seth Huschka, Josh Merrill, Joshua Lee, Daniel Wheeler, (Shane Patterson), (Ian Wisbey) |
| 10:22.0, 10:22.0, 11:41.0, 11:49.0, 11:52.0, (12:39.0), (12:52.0) |
7 | 136 | Klahowya,
WA - Team Time (1st 5) 56:35.0 | Spread (1st 5) 51.0 |
| 13, 15, 35, 36, 37, (38), (57) |
| Brian Johnston, Kyle Daykin, Nick Ganowski, Jacob Wilson, Alex Becker, (Austin Wischhoefer), (Jonah Wilson) |
| 10:48.0, 10:57.0, 11:34.0, 11:37.0, 11:39.0, (11:40.0), (12:35.0) |
8 | 157 | Freeman,
WA - Team Time (1st 5) 56:51.0 | Spread (1st 5) 1:27.0 |
| 9, 16, 29, 51, 52, (53), (54) |
| Liam Doloughan, Mason Mackleit, Bobby Landoe, Andy Mitchell, Bradley Williams, (Nathan Longhurst), (Matthew Gilbertson) |
| 10:35.0, 10:58.0, 11:19.0, 11:57.0, 12:02.0, (12:03.0), (12:11.0) |
9 | 170 | Port Angeles,
WA - Team Time (1st 5) 57:11.0 | Spread (1st 5) 2:44.0 |
| 1, 3, 49, 57, 60, (62), (63) |
| Peter Butler, Simon Shindler, Alek Long, Forrest Clark, Hunter Dempsey, (Isaac Newlin), (Sam Waddell) |
| 9:57.0, 10:03.0, 11:55.0, 12:35.0, 12:41.0, (12:59.0), (13:15.0) |