| 1 | 25 | Central Kitsap,
WA - Team Time (1st 5) 49:22.6 | Spread (1st 5) 28.3 |
| 1, 2, 4, 6, 12, (14), (22) |
| Mana Voss, Michael Vlach, David McClain, Gavin Brown, Kyler Atendido, (Ethan Huff), (Zachary Christman) |
| 9:39.0, 9:41.3, 9:54.2, 10:01.0, 10:07.2, (10:27.6), (11:01.8) |
| 2 | 34 | Gig Harbor,
WA - Team Time (1st 5) 49:53.1 | Spread (1st 5) 22.1 |
| 3, 5, 7, 8, 11, (15), (16) |
| Gavin McKeegan, Jack Greer, Joshua Minner, Max Dower, Galen Peloquin, (David Rogers), (Preston Nelson) |
| 9:44.5, 9:57.4, 10:02.2, 10:02.4, 10:06.6, (10:27.8), (10:31.9) |
| 3 | 67 | Peninsula,
WA - Team Time (1st 5) 51:32.9 | Spread (1st 5) 34.4 |
| 9, 10, 13, 17, 18, (19), (20) |
| Tesfa Hoff, Joshua Cashion, Jack Clark, Ben Johnson, Aidan Pawson, (Wyatt Harding), (Riley King) |
| 10:05.3, 10:05.5, 10:09.5, 10:32.9, 10:39.7, (10:40.1), (10:42.3) |
| 4 | 119 | Prairie,
WA - Team Time (1st 5) 55:40.8 | Spread (1st 5) 50.2 |
| 21, 23, 24, 25, 26, (27), (28) |
| Micah Hoyt, Augustus Leitgeb, Colton Sautter, Brody Judkins, Henry Cass, (Caleb Williams), (Kelan Jordan) |
| 10:42.8, 11:05.1, 11:08.1, 11:11.8, 11:33.0, (12:15.1), (12:25.8) |
| 5 | 155 | Fort Vancouver,
WA - Team Time (1st 5) 1:18:36.3 | Spread (1st 5) 4:48.0 |
| 29, 30, 31, 32, 33, (34), (35) |
| Cesar Marin, Sam Crooker, Shayne Guerrero, Bryce Bolinger, Danny Zubenko, (Jonas Catton), (Gavin Flores) |
| 13:00.7, 14:54.5, 15:11.3, 17:41.1, 17:48.7, (19:15.0), (19:36.2) |