1 | 55 | Sehome,
WA - Team Time (1st 5) 54:17.9 | Spread (1st 5) 1:01.7 |
| 2, 5, 9, 17, 22, (27), (34) |
| Reed Smith, Lucas Cunningham, Jacob Alexander, Roman Schroyer, Max Gargano, (Coleman Brummel), (Chase Ebrite) |
| 10:21.5, 10:28.5, 10:51.2, 11:13.5, 11:23.2, (11:28.0), (11:45.9) |
2 | 70 | Sammamish,
WA - Team Time (1st 5) 54:58.4 | Spread (1st 5) 1:11.9 |
| 4, 10, 11, 16, 29, (31), (38) |
| Graham Frangooles, Tyler Thompson, Hale Behan, Thomas Johnson, Nate Oppfelt, (Colin Shaules), (Ethan Evers) |
| 10:25.6, 10:51.4, 10:52.5, 11:11.4, 11:37.5, (11:41.6), (11:51.0) |
3 | 82 | Liberty (Issaquah),
WA - Team Time (1st 5) 55:15.6 | Spread (1st 5) 1:30.4 |
| 1, 15, 20, 21, 25, (43), (45) |
| Luke Knoblich, Mason Antin, Arne Grette, Aiden Holmes, Mehul Krishna, (Kazuki Suzuki), (Nathan Shiosaki) |
| 9:56.7, 11:09.2, 11:19.5, 11:23.1, 11:27.1, (11:57.9), (12:00.5) |
4 | 87 | Lynden,
WA - Team Time (1st 5) 55:38.4 | Spread (1st 5) 1:15.2 |
| 3, 7, 23, 24, 30, (47), (55) |
| Tate Hutchins, Isaiah Ellis, Rafe Wolfisberg, Hans Tamminga, Carson VanCleve, (Ethan Jamison), (Grant Heeringa) |
| 10:24.4, 10:43.3, 11:24.6, 11:26.5, 11:39.6, (12:03.8), (12:29.7) |
5 | 102 | Anacortes,
WA - Team Time (1st 5) 56:23.9 | Spread (1st 5) 1:03.0 |
| 8, 14, 19, 26, 35, (36), (37) |
| Logan Hanrahan, Patrick Wildman, Michael Hanrahan, Ryan Horr, Logan Scamfer, (Alek Miller), (Gabe Apple) |
| 10:43.6, 11:08.1, 11:17.7, 11:27.9, 11:46.6, (11:49.9), (11:50.7) |
6 | 134 | Sedro-Woolley,
WA - Team Time (1st 5) 57:19.8 | Spread (1st 5) 1:27.9 |
| 6, 13, 28, 39, 48, (52), (53) |
| Rafe Holz, Lachlan Boyd, Ryan Garcia, Tyler Malloy, Kalin Adkerson, (Seth Sternhill-Tift), (Ben Peden) |
| 10:37.3, 11:08.0, 11:37.3, 11:52.0, 12:05.2, (12:27.3), (12:28.7) |
7 | 187 | Burlington-Edison,
WA - Team Time (1st 5) 59:11.3 | Spread (1st 5) 11.9 |
| 32, 33, 39, 41, 42, (54), (58) |
| Connor Nelson, Will Corcoran, Bryce Robinson, Carson Lee, John Seth, (Preston Rivas), (Dane Hansen) |
| 11:44.9, 11:45.0, 11:52.0, 11:52.6, 11:56.8, (12:28.9), (12:32.1) |
8 | 208 | Bellingham,
WA - Team Time (1st 5) 59:51.7 | Spread (1st 5) 1:09.8 |
| 18, 44, 46, 49, 51, (56), (57) |
| Jensen Kintzele, Andrew Strobel, Cameron Chase, John Johnson, Hank Burke-Manwaring, (Evan Hildreth), (Jonathon Henshaw) |
| 11:15.0, 11:58.2, 12:01.7, 12:12.0, 12:24.8, (12:31.8), (12:32.0) |
9 | 244 | Granite Falls,
WA - Team Time (1st 5) 1:02:08.0 | Spread (1st 5) 2:17.9 |
| 12, 50, 59, 60, 63, (64), (66) |
| Isaac Cortes, Jeremiah Bennett, Dawson Kuntz, Antelmo Hernandez, Eli Todd, (Logan Tonsgard), (Orion Green) |
| 10:59.7, 12:22.6, 12:43.3, 12:44.8, 13:17.6, (13:23.1), (13:28.9) |
10 | 323 | Lakewood,
WA - Team Time (1st 5) 1:07:51.7 | Spread (1st 5) 1:33.7 |
| 61, 62, 65, 67, 68, (69), (70) |
| Jorryn Stoddard, Cal Eastman, Ethan Stapleton, Greyson Dahl, Brayden Bowman, (Holden Berg), (James Dalton) |
| 12:49.1, 13:17.3, 13:27.0, 13:55.5, 14:22.8, (14:49.0), (15:02.5) |