1 | 23 | Meridian (WA),
WA - Team Time (1st 5) 1:26:13.6 | Spread (1st 5) 1:06.0 |
| 2, 3, 4, 6, 8, (9), (11) |
| Braxton Ashmore, Nolan Jacoby, Jackson Miller, Conner Tenkley, Willem Nichols, (Asher Todd), (Ian Forbes) |
| 16:35.0, 17:07.0, 17:20.0, 17:30.6, 17:41.0, (17:50.0), (18:05.0) |
2 | 58 | Mount Baker,
WA - Team Time (1st 5) 1:32:06.4 | Spread (1st 5) 1:38.6 |
| 5, 10, 12, 15, 16, (19), (33) |
| Jorey Johnson, Derrick Toner, Cameron Scott, Christopher Martinez, Palmer Detta, (Wyatt Freeman), (Gus Rikard) |
| 17:28.8, 17:55.4, 18:30.4, 19:04.4, 19:07.4, (19:16.2), (21:04.3) |
3 | 80 | Lynden Christian,
WA - Team Time (1st 5) 1:32:39.2 | Spread (1st 5) 4:12.3 |
| 1, 7, 21, 25, 26, (26), (32) |
| Andrew Luce, Nickolas Luce, Larson Rische, Blake VanWeerdhuizen, Levi Zylstra, (Marcos Rasmussen), (Alex Smith) |
| 15:42.0, 17:37.3, 19:34.9, 19:50.7, 19:54.3, (19:54.3), (20:59.7) |
4 | 90 | Nooksack Valley,
WA - Team Time (1st 5) 1:36:08.0 | Spread (1st 5) 57.0 |
| 13, 17, 18, 20, 22, (23), (24) |
| Isaiah Buckley, Kyle Klander, Ricardo Andres Rivas Jaramillo, Daniel Roosma, Ethan Morris, (Jack Cowman), (Chase Hughes) |
| 18:42.0, 19:11.0, 19:13.0, 19:23.0, 19:39.0, (19:45.0), (19:46.0) |
5 | 132 | Blaine,
WA - Team Time (1st 5) 1:41:36.8 | Spread (1st 5) 1:59.1 |
| 14, 28, 29, 30, 31, (34), (35) |
| Jackson Wright, Tucker Greene, Ian Tuski, Jacob Troupe, Dylan Johnson, (Sihaan Aujla), (Walker Hennig) |
| 18:54.9, 20:20.8, 20:40.3, 20:46.8, 20:54.0, (21:47.4), (21:59.2) |