1 | 27 | Tillamook,
OR - Team Time (1st 5) 1:24:40.6 | Spread (1st 5) 1:08.8 |
| 2, 4, 6, 7, 8, (9), (14) |
| Carter Kunert, Marshall Bush, Dexter Patching, Dylan Dickson, Fabian Niemi, (Devon Franske), (Quintin Metcalfe) |
| 16:14.6, 16:44.4, 17:08.0, 17:10.2, 17:23.4, (17:41.0), (18:08.0) |
2 | 30 | Valley Catholic,
OR - Team Time (1st 5) 1:25:39.7 | Spread (1st 5) 1:56.5 |
| 1, 3, 5, 10, 11, (13), (18) |
| Nate Hicken, Lewis Tawney, Jackson Miller, Kenshin Ayabe, Matthew Leslie, (Nicklaus Leong), (Joel Gonzalez) |
| 16:06.7, 16:42.6, 16:57.2, 17:50.0, 18:03.2, (18:07.0), (18:26.5) |
3 | 95 | Astoria,
OR - Team Time (1st 5) 1:33:52.9 | Spread (1st 5) 1:07.2 |
| 15, 16, 19, 22, 23, (24), (25) |
| Anton Heinrich, Nikolai Boisvert, Logan Ploghoft, Parker Ivanoff, Elias Harding-Coe, (Steven Blankenship), (William Berezay) |
| 18:08.9, 18:12.9, 19:05.1, 19:09.9, 19:16.1, (19:16.5), (19:34.1) |
4 | 113 | Banks,
OR - Team Time (1st 5) 1:37:50.1 | Spread (1st 5) 2:59.3 |
| 17, 20, 21, 26, 29, (32), (33) |
| Jacob Robinson, Richard Losli, Nathan Klein, John Cost, Carl Carlson, (Gavin Virden), (Caden Peterson) |
| 18:14.3, 19:05.8, 19:09.8, 20:06.6, 21:13.6, (22:36.7), (23:00.4) |
5 | 128 | Seaside,
OR - Team Time (1st 5) 1:43:02.7 | Spread (1st 5) 3:47.9 |
| 12, 27, 28, 30, 31, (34), (35) |
| Luis Moreno, Sam Henderson, Geo Ortega, Francisco Rojas, Cameron Lippert, (Jude Gomez), (Nick Mace) |
| 18:04.6, 20:10.8, 21:09.0, 21:45.8, 21:52.5, (23:52.4), (24:18.0) |