1 | 39 | West Salem,
OR - Team Time (1st 5) 1:24:37.5 | Spread (1st 5) 49.0 |
| 3, 4, 6, 12, 14, (14), (14) |
| David Clark, Matthew Thomas, Emanuel Kraynick, Ben Whitenack, Brendan Abel, (Sean Barr), (Jake Beach) |
| 16:35.0, 16:36.5, 16:44.0, 17:18.0, 17:24.0, (17:24.0), (17:24.0) |
2 | 66 | North Salem,
OR - Team Time (1st 5) 1:25:51.9 | Spread (1st 5) 1:29.0 |
| 2, 5, 10, 22, 27, (33), (38) |
| Chris Musser, Jorge Rico, Ramon Villa, Carlos Flores, Julio Olmos, (Lee Lindley), (Daniel Perez) |
| 16:30.0, 16:36.9, 16:53.0, 17:53.0, 17:59.0, (18:11.6), (18:29.9) |
3 | 76 | Sprague,
OR - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 1:02.0 |
| 7, 11, 18, 19, 21, (39), (47) |
| Jacob Atkinson, Nathaniel Roberts, Taylor Nusser, Matthew Hatzenbihler, Andrew Miller, (Jason Dornon), (Riley Walker) |
| 16:46.0, 17:08.0, 17:40.0, 17:43.0, 17:48.0, (18:41.0), (19:22.0) |
4 | 100 | Redmond,
OR - Team Time (1st 5) 1:27:41.2 | Spread (1st 5) 1:56.1 |
| 1, 9, 24, 29, 37, (44), (45) |
| Alex Stevens, Oliver Gunther, Memo DeLaTorre, Joey Donohue, Alec Carter, (Payton McGuire), (Conor Smith) |
| 16:29.9, 16:49.3, 17:54.0, 18:02.0, 18:26.0, (19:04.0), (19:13.0) |
5 | 115 | South Salem,
OR - Team Time (1st 5) 1:28:45.2 | Spread (1st 5) 1:17.4 |
| 8, 22, 26, 28, 31, (32), (36) |
| Nick Ellis, Daniel Fauss, Andrew Jensen, Caleb Clark, Sam Ruck, (Slater Broaddus), (Hayden Harms) |
| 16:49.0, 17:53.0, 17:55.0, 18:01.8, 18:06.4, (18:08.6), (18:16.4) |
6 | 125 | McNary,
OR - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 36.0 |
| 17, 20, 24, 29, 35, (41), (43) |
| Tyler Jordan, Dylan McHugh, Edgar Jimenez, Tony Goemaere, Amadi Amaitsa, (Dalton Lindsey), (Jared Blaylock) |
| 17:39.0, 17:47.0, 17:54.0, 18:02.0, 18:15.0, (18:55.0), (19:02.0) |
7 | 175 | McKay,
OR - Team Time (1st 5) 1:32:40.2 | Spread (1st 5) 1:58.0 |
| 13, 34, 40, 42, 46, (47), (49) |
| Carlos Cornejo, Miguel Sanchez, Lupe Granados, Efrain Zuniga, Jesus Cornejo, (Trey Hargrove), (haydn Coons) |
| 17:20.0, 18:13.2, 18:48.0, 19:01.0, 19:18.0, (19:22.0), (20:03.7) |