1 | 28 | Valley Catholic,
OR - Team Time (1st 5) 49:50.0 | Spread (1st 5) 1:03.0 |
| 2, 3, 6, 8, 9, (12), (14) |
| Nate Hicken, Lewis Tawney, Jackson Miller, Kenshin Ayabe, Matthew Leslie, (Nicklaus Leong), (Mason Stecher) |
| 9:26.0, 9:31.0, 10:08.0, 10:16.0, 10:29.0, (10:39.0), (10:46.0) |
2 | 33 | Tillamook,
OR - Team Time (1st 5) 50:30.5 | Spread (1st 5) 1:21.2 |
| 1, 4, 5, 10, 13, (15), (16) |
| Carter Kunert, Marshall Bush, Dylan Dickson, Riley Cloyd, Fabian Niemi, (Dexter Patching), (Devon Franske) |
| 9:22.1, 9:51.5, 10:02.3, 10:31.3, 10:43.3, (10:50.0), (10:53.6) |
3 | 84 | Astoria,
OR - Team Time (1st 5) 54:44.0 | Spread (1st 5) 36.0 |
| 11, 17, 17, 19, 20, (21), (21) |
| Anton Heinrich, Nikolai Boisvert, William Berezay, Parker Ivanoff, Elias Harding-Coe, (Elias Simmons), (Calvin Kaul) |
| 10:35.0, 10:54.0, 10:54.0, 11:10.0, 11:11.0, (11:28.0), (11:28.0) |
4 | 105 | Seaside,
OR - Team Time (1st 5) 58:47.0 | Spread (1st 5) 2:11.0 |
| 7, 23, 24, 25, 26, (27), (28) |
| Luis Moreno, Sam Henderson, Geo Ortega, Francisco Rojas, Cameron Lippert, (Jude Gomez), (Mathew Carpenter) |
| 10:13.0, 11:47.0, 12:07.0, 12:16.0, 12:24.0, (13:23.0), (13:24.0) |