1 | 44 | Scappoose,
OR - Team Time (1st 5) 1:29:54.5 | Spread (1st 5) 2:24.0 |
| 1, 6, 8, 11, 18, (21), (22) |
| Taiki Ogawa, Charlie Leader, Grayson Miner, Kittridge Dominguez, Javen Christensen, (Ralph Wagner), (Henry Westlund) |
| 16:47.1, 17:35.0, 17:36.1, 18:45.2, 19:11.1, (19:26.0), (19:28.4) |
2 | 45 | Tillamook,
OR - Team Time (1st 5) 1:29:57.6 | Spread (1st 5) 2:23.1 |
| 3, 4, 5, 13, 20, (23), (32) |
| Juan Gomez, Diego Velazquez, Ryan Sheets, Damien Kiser, Cole Griffeth, (Andrew Lopes), (Jason Joya) |
| 17:02.8, 17:10.2, 17:28.9, 18:49.8, 19:25.9, (19:31.4), (21:14.2) |
3 | 64 | St Helens,
OR - Team Time (1st 5) 1:33:13.5 | Spread (1st 5) 2:21.0 |
| 2, 12, 14, 17, 19, (27), (29) |
| Ben Zuschlag, Jaxon Burgard, Quinn Swift, Max Wheeldon, Nathan Hammond, (Greg Lahti), (Gage Pelletier) |
| 17:01.4, 18:49.2, 18:56.5, 19:04.0, 19:22.4, (20:07.0), (20:16.7) |
4 | 70 | Astoria,
OR - Team Time (1st 5) 1:33:33.9 | Spread (1st 5) 2:37.2 |
| 7, 9, 10, 16, 28, (34), (35) |
| James Roehr, William Laman, Samuel Suits, Finnegan Dwyer, Noah Kistner, (Braedon Long), (Sawyer Golighlty) |
| 17:35.3, 17:59.0, 18:45.0, 19:02.1, 20:12.5, (23:14.1), (28:03.9) |
5 | 120 | Seaside,
OR - Team Time (1st 5) 1:39:16.0 | Spread (1st 5) 2:04.5 |
| 15, 24, 25, 26, 30, (31), (33) |
| Kyle Weichal, Henry Rollins, Robbie Bergman, Slatter Martinez, Gunner Norman, (Hunter Shakespear), (Alex Bilyeu) |
| 18:56.6, 19:38.2, 19:42.3, 19:57.8, 21:01.1, (21:09.0), (21:16.6) |