1 | 30 | Glacier Peak,
WA - Team Time (1st 5) 1:22:16.0 | Spread (1st 5) 20.0 |
| 4, 5, 6, 7, 8, (9), (11) |
| Chris Bianchini, Garren Arnold, Tim Mandzyuk, Tyler Tanta, Riley McDowell, (Nicholas Mullineux Perrault), (Nick Stringer) |
| 16:15.0, 16:21.0, 16:31.0, 16:34.0, 16:35.0, (16:35.6), (16:46.0) |
2 | 45 | Edmonds-Woodway,
WA - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 1:18.0 |
| 2, 3, 10, 12, 18, (20), (21) |
| Matthew Park, Sam McCloughan, Grady Okeson, Biniam Tesfaghaber, Anindo Khan, (Cameron Aitken), (John Christian) |
| 16:09.0, 16:12.0, 16:44.0, 16:55.0, 17:27.0, (17:30.0), (17:32.0) |
3 | 61 | Henry Jackson,
WA - Team Time (1st 5) 1:25:07.3 | Spread (1st 5) 1:24.9 |
| 1, 13, 14, 15, 18, (22), (23) |
| Matthew Watkins, Anthony Garcia, Alex Haupt, Caleb Grode, Nathanael Ramos, (Joseph Skoog), (Mateo Rivera) |
| 16:02.1, 17:04.7, 17:14.3, 17:19.2, 17:27.0, (17:34.3), (17:39.9) |
4 | 108 | Shorecrest,
WA - Team Time (1st 5) 1:28:41.7 | Spread (1st 5) 43.6 |
| 16, 17, 24, 25, 26, (27), (29) |
| Mac Franks, Anton Bingham, Matt Creagan, Seth Walton, Spencer Thurman, (Erik Luu), (Kent Scollard) |
| 17:23.7, 17:25.2, 17:52.6, 17:52.9, 18:07.3, (18:10.1), (18:30.4) |
5 | 154 | Mountlake Terrace,
WA - Team Time (1st 5) 1:36:22.0 | Spread (1st 5) 2:03.4 |
| 28, 30, 31, 32, 33, (34), (35) |
| MacKenzie Siemens, Jaden Lofrese, Kendall Yackley, Colin Cockbain, Lane Larson, (Noah McCarty), (Trevor Leen) |
| 18:25.5, 18:46.8, 19:16.7, 19:24.1, 20:28.9, (20:29.7), (20:50.0) |