1 | 56 | Glacier Peak,
WA - Team Time (1st 5) 1:23:44.0 | Spread (1st 5) 1:26.0 |
| 1, 4, 11, 17, 23, (26), (36) |
| Elijah Lopez, Nathan Tastad, Austin Terry, Levi Nichols, Ulysses Lopez-Vazquez, (Andrew Carwin), (Mason Bishop) |
| 16:03.0, 16:12.0, 16:50.0, 17:10.0, 17:29.0, (17:31.0), (17:51.0) |
2 | 72 | Mt Vernon,
WA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:08.0 |
| 5, 12, 14, 19, 22, (33), (41) |
| Mason Taylor, Charles Cram, Rhett Bozung, Owen Corcoran, Leeangel Cendejas-Mundo, (Sean Cowan), (Andre Knudson) |
| 16:19.0, 16:52.0, 17:07.0, 17:12.0, 17:27.0, (17:49.0), (17:59.0) |
3 | 82 | Mountlake Terrace,
WA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:32.0 |
| 2, 7, 16, 28, 29, (39), (44) |
| Alex Williams, Tymothy Harris, Grant Moulton, Mitch Givens, Christian Cox, (Tod Gil Harris), (Abishai Gounder) |
| 16:04.0, 16:34.0, 17:09.0, 17:34.0, 17:36.0, (17:54.0), (18:05.0) |
4 | 98 | Marysville Getchell,
WA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:14.0 |
| 6, 9, 21, 30, 32, (48), (57) |
| Oliver Schwab, Xander Johnson, Christian Balgos, Cole Norton, Tyler Rounds, (Winuka Kulatunge), (Spencer McAuliffe) |
| 16:29.0, 16:42.0, 17:23.0, 17:42.0, 17:43.0, (18:09.0), (18:20.0) |
5 | 103 | Snohomish,
WA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 1:03.0 |
| 10, 15, 18, 27, 33, (51), (56) |
| Joel Lepse, Riley Hutchins, Simon Bidne, Sam Lepse, Conner Watt, (Roberto Martinez), (Diego Corchado) |
| 16:46.0, 17:08.0, 17:11.0, 17:33.0, 17:49.0, (18:11.0), (18:16.0) |
6 | 161 | Lynnwood,
WA - Team Time (1st 5) 1:27:39.0 | Spread (1st 5) 2:07.0 |
| 3, 20, 38, 48, 52, (62), (63) |
| Micah Murphy, Daxtyn Castagnetta, Matthew Mason, Anthony Chambers, Musa Camara, (Dylan McConnell), (Jacob Potter) |
| 16:06.0, 17:18.0, 17:53.0, 18:09.0, 18:13.0, (18:45.0), (18:48.0) |
7 | 194 | Eatonville,
WA - Team Time (1st 5) 1:29:31.0 | Spread (1st 5) 2:29.0 |
| 8, 13, 46, 59, 68, (79), (83) |
| Cameron Hatler, Max Van Eaton, Cole Pederson, Christian Rodriguez, Ryan Mueller, (Shion Waki), (Joseph Mykland) |
| 16:40.0, 17:01.0, 18:08.0, 18:33.0, 19:09.0, (20:41.0), (20:59.0) |
8 | 213 | White River,
WA - Team Time (1st 5) 1:30:04.0 | Spread (1st 5) 24.0 |
| 35, 39, 42, 43, 54, (57), (73) |
| Grant Swettenam, Evan Slish, Tanner Holmes, Camden Hoover, Colton Humphreys, (Nathan Chaussee), (Hayden Sells) |
| 17:50.0, 17:54.0, 18:02.0, 18:04.0, 18:14.0, (18:20.0), (19:42.0) |
9 | 215 | Mariner,
WA - Team Time (1st 5) 1:30:16.0 | Spread (1st 5) 1:12.0 |
| 24, 30, 46, 54, 61, (64), (65) |
| Dominic Cruz-Estrada, James Smith, Julian Nelson-Sellers, Fady Youssef, Matthew Meisner, (Marque Nunez), (Bryan Hinojosa) |
| 17:30.0, 17:42.0, 18:08.0, 18:14.0, 18:42.0, (18:52.0), (18:53.0) |
10 | 248 | River Ridge,
WA - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 1:03.0 |
| 37, 44, 48, 52, 67, (72), (78) |
| Solomon Bilderback, Zach Fredach, William Lindauer, Phillip Norby, Andrew Valerio-Sheran, (Alex Ammons), (Tighe Martin) |
| 17:52.0, 18:05.0, 18:09.0, 18:13.0, 18:55.0, (19:29.0), (20:37.0) |
11 | 300 | Fife,
WA - Team Time (1st 5) 1:34:18.0 | Spread (1st 5) 1:52.0 |
| 24, 66, 69, 70, 71, (75), (76) |
| Chisomo Mwansa, Collin Miligan, Cole March, Brandon Shirts, Jake Hillstead, (Parker Robertson), (Samuel Shuck) |
| 17:30.0, 18:54.0, 19:12.0, 19:20.0, 19:22.0, (20:15.0), (20:30.0) |
12 | 374 | Clover Park,
WA - Team Time (1st 5) 1:41:05.0 | Spread (1st 5) 2:19.0 |
| 60, 74, 77, 81, 82, (84), (85) |
| Daniel Acosta, Alexis Guitiezza, Marco Tellez, Brandon Johnson, Santana Mayes, (Isaiah Bagby), (Michael Manibusan) |
| 18:39.0, 19:58.0, 20:35.0, 20:55.0, 20:58.0, (21:14.0), (21:28.0) |
13 | 430 | Foster,
WA - Team Time (1st 5) 1:52:17.0 | Spread (1st 5) 4:12.0 |
| 80, 86, 87, 88, 89, (90), (91) |
| Jadon Crawford, Jordy Uribe Rivas, Beck Gilmore, Alexander Vicuna, Mausom Tamang, (Mirza Djuderija), (Henry Rios) |
| 20:53.0, 21:35.0, 21:46.0, 22:58.0, 25:05.0, (25:29.0), (25:32.0) |