1 | 34 | Sehome,
WA - Team Time (1st 5) 1:20:53.3 | Spread (1st 5) 26.0 |
| 3, 4, 7, 9, 11, (12), (16) |
| Zack Munson, Jacob Alexander, Ahmed Wariyo, Max Gargano, Jake Gargano, (Roman Schroyer), (Dominik Riemann) |
| 15:57.5, 16:00.9, 16:12.2, 16:19.2, 16:23.5, (16:24.6), (16:30.1) |
2 | 72 | Bellingham,
WA - Team Time (1st 5) 1:22:19.8 | Spread (1st 5) 42.2 |
| 5, 10, 14, 21, 22, (26), (35) |
| Caleb Schmotzer, William Giesen, Jensen Kintzele, Paden Loveland, Andrew Strobel, (Josh Smith), (John Much) |
| 16:01.9, 16:21.5, 16:28.4, 16:43.9, 16:44.1, (17:09.8), (17:22.8) |
3 | 90 | Sedro-Woolley,
WA - Team Time (1st 5) 1:22:58.8 | Spread (1st 5) 1:41.6 |
| 1, 17, 18, 25, 29, (31), (40) |
| Rafe Holz, Tove' Schweizer, Lachlan Boyd, Kalin Adkerson, Todd Montgomery, (Brandon Sterling), (Ryan Garcia) |
| 15:31.8, 16:32.8, 16:37.5, 17:03.3, 17:13.4, (17:18.0), (17:34.0) |
4 | 98 | Lynden,
WA - Team Time (1st 5) 1:23:22.3 | Spread (1st 5) 1:42.4 |
| 2, 15, 19, 20, 42, (48), (50) |
| Isaiah Ellis, Rafe Wolfisberg, Hans Tamminga, Caleb Schouten, Carson VanCleve, (Nicholas Briscoe), (Vincent Medina) |
| 15:53.7, 16:29.8, 16:40.1, 16:42.6, 17:36.1, (17:49.0), (17:59.5) |
5 | 113 | Lakewood,
WA - Team Time (1st 5) 1:24:27.2 | Spread (1st 5) 1:11.8 |
| 6, 13, 27, 33, 34, (37), (44) |
| Alex Jensen, Gabe Hatch, Jarron Ransford, Josiah Ram, Jesse Stoddard, (Joseph Heisley), (Matthew Hatch) |
| 16:09.0, 16:26.3, 17:11.1, 17:20.0, 17:20.8, (17:24.6), (17:42.2) |
6 | 132 | Anacortes,
WA - Team Time (1st 5) 1:25:07.6 | Spread (1st 5) 1:16.7 |
| 8, 23, 30, 32, 39, (41), (43) |
| Alek Miller, Ryan Horr, Michael Hanrahan, Blake Martens, Josh Smeltzer, (Travis Laisure), (Geoffrey Dylan) |
| 16:13.6, 16:48.0, 17:16.2, 17:19.5, 17:30.3, (17:34.6), (17:36.6) |
7 | 171 | Burlington-Edison,
WA - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 43.5 |
| 24, 28, 36, 38, 45, (46), (47) |
| Brady Lee, Carson Lee, Will Corcoran, Bryce Robinson, John Seth, (Dane Hansen), (Adrian Ibarra) |
| 17:00.0, 17:11.2, 17:23.0, 17:26.3, 17:43.5, (17:45.8), (17:47.3) |
8 | 259 | Blaine,
WA - Team Time (1st 5) 1:32:29.7 | Spread (1st 5) 57.7 |
| 49, 51, 52, 53, 54, (55), (56) |
| Malachi Crump, Jack Cheatham, Landen Carlton, Aiden Simpson, Connor Hettinga, (Tommy Olinger-Stirrat), (Ethan Coyle) |
| 17:56.1, 18:29.6, 18:34.5, 18:35.7, 18:53.8, (20:53.3), (21:10.2) |