1 | 21 | Tillamook,
OR - Team Time (1st 5) 1:25:17.1 | Spread (1st 5) 1:01.3 |
| 1, 2, 5, 6, 7, (9), (15) |
| Marshall Bush, Johnathan Gingerich, Ernie Chacon, Devon Franske, Dexter Patching, (Riley Cloyd), (Justis Hyde) |
| 16:20.3, 16:56.5, 17:18.3, 17:20.4, 17:21.6, (17:58.6), (18:29.6) |
2 | 60 | Valley Catholic,
OR - Team Time (1st 5) 1:30:40.5 | Spread (1st 5) 50.4 |
| 8, 10, 12, 14, 16, (18), (24) |
| Nicklaus Leong, Keelin Humble, Jonathan Nerenberg, Joel Gonzalez, Mason Stecher, (Dika Rusli), (Veer Nayyar) |
| 17:47.3, 18:01.3, 18:03.9, 18:10.3, 18:37.7, (18:47.4), (19:23.5) |
3 | 68 | Astoria,
OR - Team Time (1st 5) 1:31:15.5 | Spread (1st 5) 2:03.2 |
| 3, 4, 19, 20, 22, (25), (26) |
| John Clement, Nikolai Boisvert, Elias Harding-Coe, John Colquhoun, Tommy Laman, (Jacob Matlock), (Cole Hudnall) |
| 17:01.3, 17:16.8, 18:53.2, 18:59.7, 19:04.5, (19:41.3), (19:54.0) |
4 | 108 | Banks,
OR - Team Time (1st 5) 1:37:28.0 | Spread (1st 5) 3:05.5 |
| 11, 17, 21, 28, 31, (32), (34) |
| Caden Peterson, John Cost, Richard Losli, August Sewell, Dametrius Hannon, (CJ Humphrey), (Jakub Hannon) |
| 18:01.9, 18:44.9, 19:00.9, 20:32.9, 21:07.4, (22:07.3), (23:15.3) |
5 | 122 | Seaside,
OR - Team Time (1st 5) 1:39:16.6 | Spread (1st 5) 2:49.9 |
| 13, 23, 27, 29, 30, (33), (35) |
| Luis Moreno, Cole Jervis, Nalu Isley, Josh Brown, Everett Rollins, (Cameron Lippert), (Rain Cannon) |
| 18:06.2, 19:07.0, 20:23.9, 20:43.4, 20:56.1, (22:10.7), (23:25.6) |