1 | 21 | Klahowya,
WA - Team Time (1st 5) 1:15:50.9 | Spread (1st 5) 35.4 |
| 2, 3, 4, 5, 7, (11), (18) |
| Jaeden Ellis, Alex Oathout, Lucas Becker, Wyatt Vertefeuille, Kelton Gagnon, (Samuel Cook), (Evan Hagle) |
| 14:50.5, 14:58.6, 15:15.1, 15:20.8, 15:25.9, (15:38.6), (15:56.8) |
2 | 38 | North Kitsap,
WA - Team Time (1st 5) 1:16:53.4 | Spread (1st 5) 57.4 |
| 1, 6, 9, 10, 12, (14), (16) |
| Max Metters, Igmin Martinez, Luke Hensley, Wyatt Murphy, Connor Stewart, (Glen Fritz), (Cole Spadafore) |
| 14:42.2, 15:22.9, 15:30.3, 15:38.4, 15:39.6, (15:42.4), (15:54.5) |
3 | 87 | Puyallup,
WA - Team Time (1st 5) 1:20:34.0 | Spread (1st 5) 1:30.0 |
| 8, 17, 19, 20, 23, (24), (25) |
| Samuel Zielke, Nate Segers, Alec Bledsoe, Hunter Vilhauer, Andrew Beni, (Cian Monaghan), (Jonathan Looney) |
| 15:29.0, 15:55.0, 16:00.0, 16:11.0, 16:59.0, (17:08.0), (17:16.0) |
4 | 106 | Bremerton,
WA - Team Time (1st 5) 1:24:21.2 | Spread (1st 5) 2:52.4 |
| 13, 15, 22, 26, 30, (31), (35) |
| Spencer Anderson, Enrique Brambila, Erik Anderson, Christopher Shelley, Gabriel Price, (Jacob Felix), (Eavan Taran) |
| 15:42.1, 15:44.6, 16:35.1, 17:44.9, 18:34.5, (18:40.8), (19:42.6) |
5 | 137 | Graham-Kapowsin,
WA - Team Time (1st 5) 1:30:48.0 | Spread (1st 5) 2:27.0 |
| 21, 27, 28, 29, 32, (33), (34) |
| Kade Duncanson, Sam Lafferty, Mason Olson, Gabe Mykland, Michael Niles, (Jed Wright), (Ryan Kirkegaard) |
| 16:28.0, 18:26.0, 18:28.0, 18:31.0, 18:55.0, (19:13.0), (19:15.0) |