1 | 20 | Patton,
OR - Team Time (1st 5) 54:10.0 | Spread (1st 5) 30.7 |
| 2, 3, 4, 5, 6, (10), (11) |
| Gustav Blank, Kasen Paolo, Samuel King, Eli Rolfe, Eli Rolfe, (Kaden Carlson), (Jose Garcia) |
| 10:36.1, 10:42.5, 10:45.1, 10:59.5, 11:06.8, (11:31.1), (11:31.3) |
2 | 41 | Duniway,
OR - Team Time (1st 5) 56:11.1 | Spread (1st 5) 1:35.9 |
| 1, 7, 8, 12, 13, (14), (15) |
| Owen Wark, Elijah Meek, Byron Marlatt, Mason Smark, Wyatt Kuchta, (Chris Draper), (Mason Hostetler) |
| 10:09.9, 11:09.5, 11:20.9, 11:45.0, 11:45.8, (11:51.3), (11:51.6) |
3 | 119 | LaCreole,
OR - Team Time (1st 5) 1:02:21.4 | Spread (1st 5) 1:27.5 |
| 9, 20, 29, 30, 31, (35), (46) |
| Philip Kahl, Trey Cross, Izaak Frey, Hayden Floyd, Joah Shumway, (Cliff Johnson), (Charlie Aebi) |
| 11:23.3, 12:27.2, 12:49.8, 12:50.3, 12:50.8, (13:02.8), (14:24.9) |
4 | 122 | Silverton,
OR - Team Time (1st 5) 1:02:34.0 | Spread (1st 5) 1:05.4 |
| 16, 18, 23, 32, 33, (34), (36) |
| Quinton Powell, Emmett Harris, Lincoln Marshall, Kyle Twede, David Tribbett, (Grayson Buller), (Gavin Kuenzi) |
| 11:54.1, 12:09.5, 12:35.2, 12:55.7, 12:59.5, (13:01.9), (13:04.1) |
5 | 126 | St Mary Catholic,
OR - Team Time (1st 5) 1:02:52.1 | Spread (1st 5) 1:01.8 |
| 17, 19, 26, 27, 37, (40), (41) |
| Jake Laube, Caleb Mayer, Daniel Clute, Lucas Koehnke, Isaiah Koehnke, (Fletcher Gould), (Caleb Blish) |
| 12:03.9, 12:18.8, 12:38.1, 12:45.6, 13:05.7, (13:37.3), (13:51.3) |
6 | 153 | Molalla River,
OR - Team Time (1st 5) 1:05:34.2 | Spread (1st 5) 1:28.7 |
| 21, 22, 25, 42, 43, (47), (48) |
| Colten Strohmeyer, Levi Wood, Otto Terry, Osten Terry, Jecel Cortes, (Noah St. Clair), (Cody Ferguson) |
| 12:30.2, 12:34.3, 12:35.4, 13:55.4, 13:58.9, (14:30.4), (14:36.8) |
7 | 172 | Newberg,
OR - Team Time (1st 5) 1:06:11.6 | Spread (1st 5) 1:28.2 |
| 23, 28, 38, 39, 44, (45), (49) |
| Liam Flannigan, Aaron Theophanes, Michael Little, Timothy Sturdevant, Aaron Crozier, (Mason Warberg), (Thomas Gray) |
| 12:35.2, 12:46.9, 13:09.9, 13:36.2, 14:03.4, (14:14.9), (14:47.4) |