1 | 19 | Meridian (WA),
WA - Team Time (1st 5) 54:48.9 | Spread (1st 5) 52.7 |
| 1, 3, 4, 5, 6, (8), (11) |
| Braxton Ashmore, Asher Todd, Reuben TeVelde, Nolan Jacoby, Kellen Todd, (Carson Siadal), (Ian Forbes) |
| 10:19.1, 10:59.5, 11:08.5, 11:10.0, 11:11.8, (11:46.4), (11:56.3) |
2 | 51 | Lynden Christian,
WA - Team Time (1st 5) 59:22.0 | Spread (1st 5) 2:07.4 |
| 2, 9, 10, 14, 16, (19), (29) |
| Nickolas Luce, Colby Honcoop, Larson Rische, Haiden Kooiman, Levi Zylstra, (Alex Smith), (Aaron Zhu) |
| 10:33.3, 11:49.2, 11:55.7, 12:23.1, 12:40.7, (12:55.4), (14:19.2) |
3 | 77 | Mount Baker,
WA - Team Time (1st 5) 1:02:27.3 | Spread (1st 5) 1:54.5 |
| 7, 12, 15, 18, 25, (31) |
| Palmer Detta, Wyatt Freeman, Ben Mireault, Brayden Richardson, Christopher Martinez, (Quinntin Hernandez) |
| 11:34.6, 12:02.9, 12:28.6, 12:52.1, 13:29.1, (15:02.9) |
4 | 108 | Nooksack Valley,
WA - Team Time (1st 5) 1:05:50.4 | Spread (1st 5) 1:31.2 |
| 13, 20, 22, 26, 27, (33) |
| Isaiah Buckley, Ethan Morris, Jack Cowman, Connor Hopkins, Skyler Brisky, (Garret Reid) |
| 12:09.2, 13:05.0, 13:17.7, 13:38.1, 13:40.4, (17:55.2) |
5 | 113 | Blaine,
WA - Team Time (1st 5) 1:06:56.8 | Spread (1st 5) 1:20.9 |
| 17, 21, 23, 24, 28, (30), (32) |
| Steven Phelps-McDonald, Ian Tuski, Owen Woodworth, Tucker Greene, Verdaan Aujla, (Jacob Troupe), (Rhys Milligan) |
| 12:48.4, 13:12.2, 13:18.1, 13:28.8, 14:09.3, (14:28.3), (15:18.4) |