1 | 23 | Arlington,
WA - Team Time (1st 5) 52:12.0 | Spread (1st 5) 32.0 |
| 2, 3, 5, 6, 7, (10), (14) |
| Brandon Moore, Chance Pearston, Vincent Loftis, Ryan Barene, Isaiah Lowery, (Ryan Rushton), (Kiyoshi Hall) |
| 10:11.0, 10:21.0, 10:27.0, 10:30.0, 10:43.0, (10:48.0), (10:52.0) |
2 | 62 | Lake Stevens,
WA - Team Time (1st 5) 54:11.0 | Spread (1st 5) 55.0 |
| 3, 7, 9, 20, 23, (25), (38) |
| Owen Flinn, Jakob Broadbent, Trey Roe, Carter Edens, Braden Wallace, (Ammon Wagner), (Joel Haack) |
| 10:21.0, 10:43.0, 10:45.0, 11:06.0, 11:16.0, (11:22.0), (11:50.0) |
3 | 86 | Snohomish,
WA - Team Time (1st 5) 55:17.0 | Spread (1st 5) 49.0 |
| 10, 12, 12, 22, 30, (32), (37) |
| Dylan Thede, Joel Lepse, Aiden Flynn, Chorin Weller, Sam Lepse, (Conner Watt), (Diego Corchado) |
| 10:48.0, 10:49.0, 10:49.0, 11:14.0, 11:37.0, (11:39.0), (11:47.0) |
4 | 115 | Mountlake Terrace,
WA - Team Time (1st 5) 56:01.0 | Spread (1st 5) 1:41.0 |
| 1, 16, 29, 33, 36, (43), (45) |
| Alex Williams, Tymothy Harris, Mitch Givens, Grant Moulton, Christian Cox, (Abishai Gounder), (Kai Hinch) |
| 10:05.0, 10:56.0, 11:31.0, 11:43.0, 11:46.0, (11:54.0), (11:59.0) |
5 | 127 | Stanwood,
WA - Team Time (1st 5) 56:49.0 | Spread (1st 5) 52.0 |
| 15, 19, 25, 34, 34, (49), (51) |
| Jason Khoury, Owen Palmer, Wouter Van Veen, Malcolm Childs, Antonio Sanchez-Racine, (Nelson Goosman), (Matthew Brennan) |
| 10:53.0, 11:04.0, 11:22.0, 11:45.0, 11:45.0, (12:19.0), (12:29.0) |
6 | 180 | Shorecrest,
WA - Team Time (1st 5) 58:41.0 | Spread (1st 5) 53.0 |
| 24, 28, 40, 41, 47, (48), (52) |
| Luke Schmidt, Rory O'Brien, Evan Solomon, Thomas Rhodes, Joe Clark, (Satchel McKee), (Thaddeus Knowles) |
| 11:19.0, 11:25.0, 11:52.0, 11:53.0, 12:12.0, (12:15.0), (12:30.0) |
7 | 188 | Marysville Getchell,
WA - Team Time (1st 5) 58:54.0 | Spread (1st 5) 1:37.0 |
| 17, 27, 44, 46, 54, (55), (57) |
| Oliver Schwab, Xander Johnson, Christian Balgos, Tyler Rounds, Winuka Kulatunge, (Kaden Stickels), (Spencer McAuliffe) |
| 10:58.0, 11:24.0, 11:55.0, 12:02.0, 12:35.0, (12:46.0), (12:58.0) |
8 | 189 | Renton,
WA - Team Time (1st 5) 59:53.0 | Spread (1st 5) 2:30.0 |
| 18, 21, 39, 50, 61, (66), (67) |
| Mekias Kebede, Richie Doan, Thomas Kebede, Francisco Moran, Brian Wong, (Jorge Orozco), (Juan Pablo Gonzalez) |
| 11:00.0, 11:07.0, 11:51.0, 12:25.0, 13:30.0, (14:12.0), (14:29.0) |
9 | 251 | Lindbergh,
WA - Team Time (1st 5) 1:03:39.0 | Spread (1st 5) 2:03.0 |
| 30, 41, 58, 60, 62, (63), (69) |
| Dean Bartolome, Parker Duncan, Ekam Dhanoa, Benjamin Walter, Kevin Quiroz, (Abner Ramos), (Max Francois) |
| 11:37.0, 11:53.0, 13:07.0, 13:22.0, 13:40.0, (13:47.0), (14:51.0) |
10 | 325 | Highline,
WA - Team Time (1st 5) 1:12:17.0 | Spread (1st 5) 3:24.0 |
| 53, 56, 70, 72, 74, (75), (76) |
| Brandon Salcedo-Lobato, Luis Perez-Hernandez, Brian Gonzalez, Daniel Jung, Marcus Perez Hernandez, (Gus Evans), (David Duong) |
| 12:34.0, 12:53.0, 15:06.0, 15:46.0, 15:58.0, (16:05.0), (16:37.0) |
11 | 326 | Tyee,
WA - Team Time (1st 5) 1:10:56.0 | Spread (1st 5) 2:05.0 |
| 59, 64, 64, 68, 71, (73), (77) |
| Theo France, Jeremiah France, Noah Dooley, Pedro Juarez-Resendiz, Carter Van, (Malakai Silvestre), (Justin Tamayo) |
| 13:21.0, 13:48.0, 13:48.0, 14:33.0, 15:26.0, (15:50.0), (24:37.0) |