1 | 45 | Columbia (White Salmon),
WA - Team Time (1st 5) 1:27:10.0 | Spread (1st 5) 1:14.7 |
| 3, 5, 10, 13, 14, (17), (22) |
| Dylan Beneventi, Jacob Lockman, Thomas Ziegler, Luke Samuels, Finn Coffin, (Lebron Munoz), (Camden Uffelman) |
| 16:45.6, 17:11.0, 17:28.0, 17:45.1, 18:00.3, (18:01.0), (18:09.8) |
2 | 52 | La Center,
WA - Team Time (1st 5) 1:27:31.8 | Spread (1st 5) 1:38.6 |
| 2, 7, 12, 15, 16, (31), (32) |
| Joseph Blanshan, Garett Shapovalov, Spencer Holm, Cayden Wrublik, Ian Tompkin, (Wade Cox), (James Hallstrom) |
| 16:22.3, 17:23.0, 17:45.0, 18:00.6, 18:00.9, (18:51.8), (18:52.5) |
3 | 82 | Seton Catholic,
WA - Team Time (1st 5) 1:28:27.7 | Spread (1st 5) 2:30.4 |
| 1, 8, 20, 26, 27, (35), (52) |
| David Carrion, Koen Ross, Paulo Vidales, Steven Sanders, Dongyun Synn, (Dylan Young), (Cayden Lauder) |
| 15:59.6, 17:25.7, 18:03.3, 18:29.1, 18:30.0, (19:09.1), (20:49.7) |
4 | 114 | Forks,
WA - Team Time (1st 5) 1:31:23.9 | Spread (1st 5) 1:44.3 |
| 9, 21, 23, 25, 36 |
| Wesley Camacho, Matthew Larson, Colton Duncan, William Perez, Ashton Doyle |
| 17:27.7, 18:07.0, 18:17.0, 18:20.2, 19:12.0 |
5 | 131 | Tenino,
WA - Team Time (1st 5) 1:32:41.5 | Spread (1st 5) 2:07.2 |
| 4, 19, 33, 37, 38, (42), (46) |
| Sam Hill, Drew Hart, Braxton Williams, Christian Cregg, Toby Suess, (Clayton Oldfield), (Harley Whitaker) |
| 17:10.6, 18:01.5, 18:56.6, 19:15.0, 19:17.8, (19:47.7), (20:21.3) |
6 | 144 | Stevenson,
WA - Team Time (1st 5) 1:34:30.5 | Spread (1st 5) 3:04.2 |
| 6, 18, 29, 43, 48, (57), (58) |
| Abiy LaCombe, Andrew Garcia, Logan Hoffberger, Keagan Shepherd, Johnathan Cobarruvias, (Jason Huber), (Davis Logosz) |
| 17:18.8, 18:01.3, 18:40.7, 20:06.7, 20:23.0, (21:50.0), (22:00.6) |
7 | 159 | Montesano,
WA - Team Time (1st 5) 1:35:12.6 | Spread (1st 5) 2:32.3 |
| 11, 24, 39, 41, 44, (49), (54) |
| Aric Jacklin, Martin Shuck, Tucker Stecher, Tristan Bodwell, Kolby Jones, (Gavin Kuntz), (Mason Dineen) |
| 17:43.7, 18:18.0, 19:22.0, 19:32.9, 20:16.0, (20:25.4), (21:35.0) |
8 | 204 | Castle Rock,
WA - Team Time (1st 5) 1:38:51.2 | Spread (1st 5) 1:46.0 |
| 28, 34, 45, 47, 50, (51), (56) |
| Colby Cook, Aaron Ross, Luke Anderson, Dylan Ross, Kasen Meyers, (Justin Burks), (Isaiah Kennedy) |
| 18:40.0, 19:03.2, 20:20.0, 20:22.0, 20:26.0, (20:48.0), (21:41.0) |
9 | 236 | King's Way Christian,
WA - Team Time (1st 5) 1:44:01.4 | Spread (1st 5) 4:18.5 |
| 30, 40, 53, 54, 59, (60), (61) |
| Foxx Walz, Aidan Suchecki, Brayden Disbrow, Zach Joseph, Samuel Faville, (Ellis Drew), (Lucas Fabianek) |
| 18:51.5, 19:31.6, 20:53.3, 21:35.0, 23:10.0, (23:12.3), (25:21.0) |