1 | 36 | King's Way Christian,
WA - Team Time (1st 5) 1:01:04.3 | Spread (1st 5) 1:00.7 |
| 3, 5, 7, 9, 12, (13), (15) |
| Luke Gomes, Kaulin Butcher, AJ Moses, Noah Sandhu, Ashton Carrier, (Wesley McCandlish), (Jackson Baron) |
| 11:40.9, 11:55.9, 12:17.4, 12:28.5, 12:41.6, (12:42.5), (12:49.2) |
2 | 97 | Corbett,
OR - Team Time (1st 5) 1:06:30.9 | Spread (1st 5) 1:24.8 |
| 8, 18, 22, 24, 25, (29), (30) |
| Jonathan Gonzalez, Chase Anderson, Owen Walker, Zevi Gross, Jacoby Cornelison, (Taylor Van de Merghel), (Kevin Navan) |
| 12:18.3, 13:15.6, 13:34.4, 13:39.5, 13:43.1, (13:54.1), (13:55.1) |
3 | 101 | Southwest Christian,
OR - Team Time (1st 5) 1:06:55.4 | Spread (1st 5) 4:02.7 |
| 4, 10, 16, 27, 44 |
| Owen McKracken, Micah Smith, Jaylynn Wachsmuth, Stuart Lau, Campbell Dyck |
| 11:48.7, 12:31.2, 12:59.8, 13:44.3, 15:51.4 |
| 101 | St. Stephen's Academy,
OR - Team Time (1st 5) 1:05:38.3 | Spread (1st 5) 3:13.6 |
| 1, 17, 23, 28, 32, (36) |
| Ian Bello, Ian Lind, Jonathan Sun, Josiah Jackson, Calvin Johnson, (Will Friend) |
| 10:53.0, 13:09.7, 13:39.4, 13:49.6, 14:06.6, (14:22.8) |
5 | 105 | Country Christian,
OR - Team Time (1st 5) 1:06:38.6 | Spread (1st 5) 3:10.6 |
| 2, 6, 21, 35, 41, (42), (43) |
| Hayden Hernandez, Clayton Neal, Danyon Schneider, Colton Wettlaufer, Andrew Ives, (Blake Halverson), (Jacob Jenson) |
| 11:40.0, 12:14.4, 13:32.0, 14:21.6, 14:50.6, (15:19.1), (15:27.9) |
6 | 126 | Horizon Christian (Tualatin),
OR - Team Time (1st 5) 1:08:14.5 | Spread (1st 5) 1:33.4 |
| 14, 19, 26, 33, 34, (37), (38) |
| Micah Rosen, Deuce Bechtold, Aidan Schreiber, Levi Campean, Cameron Shank, (Mason Brainard), (Tyler Harmon) |
| 12:43.1, 13:17.5, 13:43.4, 14:14.0, 14:16.5, (14:33.4), (14:40.9) |
7 | 164 | Catlin Gabel,
OR - Team Time (1st 5) 1:13:50.5 | Spread (1st 5) 4:02.0 |
| 11, 20, 40, 46, 47, (48), (50) |
| Nolan Swaim, Max Whalen, Roman Dombrow, John David Hager, Charlie Pollard, (Ethan Hargunani), (Moses Pape) |
| 12:31.7, 13:24.1, 14:48.0, 16:33.0, 16:33.7, (17:28.4), (18:09.2) |
8 | 215 | Portland Jewish Academy,
OR - Team Time (1st 5) 1:20:56.9 | Spread (1st 5) 4:16.5 |
| 31, 39, 45, 49, 51, (52) |
| Noah Zeitzer, Sam Long, Jonathan Faclieru, Gabe Horowitz, Gavin Galderisi, (Matthew Cissna) |
| 13:56.1, 14:47.6, 16:00.2, 18:00.4, 18:12.6, (21:23.5) |