1 | 81 | Squalicum,
WA - Team Time (1st 5) 1:29:48.4 | Spread (1st 5) 1:10.7 |
| 4, 15, 16, 21, 25, (27), (36) |
| Jonah Salomon, Curt Peila, Sam Clark, Tyler Warren, Jacob Gervais, (Joe Brodeur), (Griffin Rinauro) |
| 17:11.7, 17:59.0, 17:59.6, 18:15.7, 18:22.4, (18:24.8), (19:02.3) |
2 | 84 | Omak,
WA - Team Time (1st 5) 1:29:43.3 | Spread (1st 5) 1:55.6 |
| 2, 9, 20, 22, 31, (34), (49) |
| Israel Escamilla, Andrick Carroll, Alfonso Medina, Kyle Holborn, Mason Holborn, (Steven Zandell), (Dawson Click) |
| 16:51.8, 17:32.5, 18:14.5, 18:17.1, 18:47.4, (19:00.4), (20:11.9) |
3 | 86 | Granite Falls,
WA - Team Time (1st 5) 1:29:26.8 | Spread (1st 5) 2:22.5 |
| 1, 5, 10, 30, 40, (48), (50) |
| Isaac Cortes, Aiden Holm, James Klinman, Dawson Kuntz, Austin Theriault, (Cameron Hirschi), (Sean Conaway) |
| 16:45.6, 17:17.7, 17:37.2, 18:38.2, 19:08.1, (20:09.8), (20:26.2) |
4 | 89 | Cascade (Everett),
WA - Team Time (1st 5) 1:30:15.4 | Spread (1st 5) 1:40.8 |
| 3, 13, 18, 23, 32, (33), (41) |
| Gerardo Lopez, Jacob Schafte, Mohamed Nour, James Ramirez, Lucas Henson, (David Crum), (Adrian Hartup) |
| 17:07.8, 17:50.1, 18:10.4, 18:18.5, 18:48.6, (18:54.4), (19:09.9) |
5 | 115 | Nooksack Valley,
WA - Team Time (1st 5) 1:32:04.9 | Spread (1st 5) 2:17.6 |
| 7, 11, 19, 35, 43, (47), (52) |
| Caleb Karber, Arlin Holder, Nate Snow, Valentin Villalobos, Hayota Owzawa, (Colten Starbuck), (Jimmy Haggen) |
| 17:25.8, 17:40.8, 18:12.8, 19:02.1, 19:43.4, (19:45.0), (20:30.9) |
6 | 119 | Mount Baker,
WA - Team Time (1st 5) 1:31:47.5 | Spread (1st 5) 1:39.5 |
| 6, 14, 24, 37, 38, (43), (45) |
| Zak Kelly, Keenan Gray, Kameron Kelley, Mitchell Pelzer, Rowan McConnell, (Carl Critchley), (Chason Critchley) |
| 17:24.5, 17:54.8, 18:21.2, 19:03.0, 19:04.0, (19:43.4), (19:43.6) |
7 | 139 | Ferndale,
WA - Team Time (1st 5) 1:32:46.4 | Spread (1st 5) 1:00.2 |
| 17, 26, 28, 29, 39, (42), (46) |
| Jacob Ramirez, Cole Bergquist, Arthur "AJ" Rankin, Rome Williams, Finnegan Boyd, (Tobias Werz-Heine), (Brandon Wilhoite) |
| 18:05.3, 18:22.6, 18:36.4, 18:36.6, 19:05.5, (19:27.0), (19:44.8) |
8 | 195 | Blaine,
WA - Team Time (1st 5) 1:45:25.3 | Spread (1st 5) 7:24.1 |
| 8, 12, 54, 60, 61, (62) |
| Masahide Shibuya, Liam Lyons, Eli Yost, George Cheatham, Devon Daly, (Xavier Felmley) |
| 17:32.4, 17:42.7, 21:31.7, 23:42.0, 24:56.5, (28:09.7) |
9 | 272 | Sehome,
WA - Team Time (1st 5) 1:47:07.6 | Spread (1st 5) 1:30.2 |
| 51, 53, 55, 56, 57, (58), (59) |
| Ben Rosbach, Landon Clark, Sekai Cuperus, Adrian VantHoog, Owen Richey, (Callum McAllister), (River Cuperus) |
| 20:26.3, 21:13.8, 21:43.8, 21:47.2, 21:56.5, (22:00.9), (23:09.7) |