1 | 18 | Summit,
OR - Team Time (1st 5) 1:17:56.1 | Spread (1st 5) 1:13.0 |
| 1, 2, 3, 4, 8, (9), (11) |
| Matthew Maton, Alex Martin, Eric Fykerud, Tyler Jones, Chris Merlos, (Thomas Schoderbek), (Matthew Sjogren) |
| 14:45.0, 15:42.0, 15:43.0, 15:48.1, 15:58.0, (16:04.0), (16:24.0) |
2 | 49 | Mountain View (OR),
OR - Team Time (1st 5) 1:21:44.7 | Spread (1st 5) 1:20.8 |
| 5, 7, 10, 12, 15, (16), (21) |
| Dakota Thornton, Gabe Wyllie, Christian VanSise, Adi Wolfenden, Nathanael Benson, (Dalen Gardner), (Leo Theisen) |
| 15:49.1, 15:57.2, 16:10.9, 16:37.6, 17:09.9, (17:12.0), (17:25.8) |
3 | 75 | Bend,
OR - Team Time (1st 5) 1:24:47.3 | Spread (1st 5) 1:34.3 |
| 6, 14, 17, 18, 20, (24), (25) |
| Caleb Hoffmann, Russell Taylor, Casey Collier, Austin Snyder-Jewsbury, Merle Nye, (Graham Lelack), (Ian Churchill) |
| 15:50.0, 17:00.0, 17:16.0, 17:17.0, 17:24.3, (17:42.8), (17:55.5) |
4 | 118 | Redmond,
OR - Team Time (1st 5) 1:30:08.2 | Spread (1st 5) 1:52.1 |
| 19, 22, 23, 26, 28, (30), (32) |
| Remington Williams, Matthew Stewart, Clayton Aas, Alec Carter, Gavin Johnson, (Chris Bloom), (Treyson Conley) |
| 17:22.4, 17:27.4, 17:41.0, 18:22.9, 19:14.5, (19:31.3), (20:02.5) |
5 | 133 | Ridgeview,
OR - Team Time (1st 5) 1:35:15.5 | Spread (1st 5) 3:34.1 |
| 13, 27, 29, 31, 33, (34), (35) |
| Brennan Buckley-Noonan, Mitchell Felty, Jayden Goeman, Jared Durham, Nolan Beal, (Ben Gunnels), (Derek Severin) |
| 16:52.9, 19:04.6, 19:16.2, 19:34.8, 20:27.0, (21:03.4), (21:34.9) |