1 | 41 | Crook County,
OR - Team Time (1st 5) 1:27:28.0 | Spread (1st 5) 1:16.0 |
| 2, 6, 9, 10, 14, (22), (23) |
| Zachary Lawson, Noah Chaney, Cade Catterson, Tyler Lawson, Zachary Mauras, (Emmett Bailor), (Miles Chaney) |
| 16:44.0, 17:28.0, 17:37.0, 17:39.0, 18:00.0, (18:29.0), (18:33.0) |
2 | 59 | Estacada,
OR - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:10.3 |
| 5, 8, 12, 13, 21, (25), (26) |
| Tyler Kammeyer, Nathan Backwell, Adam Griffith, Ben Griffith, Dylan Beguelin, (Justin Kavanagh), (Jehu Shaver) |
| 17:17.7, 17:36.9, 17:49.0, 17:49.4, 18:28.0, (18:39.7), (18:45.7) |
3 | 79 | Gladstone,
OR - Team Time (1st 5) 1:29:52.3 | Spread (1st 5) 2:19.9 |
| 3, 4, 19, 24, 29, (32), (33) |
| Filmon Elyas, Konnor Hathaway, Jack Brown, Derek Johnson, Eduardo Diaz, (Eric Hanson), (Jadon Smith) |
| 16:45.1, 16:59.3, 18:23.9, 18:39.0, 19:05.0, (19:57.6), (20:12.3) |
4 | 81 | Molalla,
OR - Team Time (1st 5) 1:30:34.0 | Spread (1st 5) 1:20.4 |
| 7, 11, 16, 20, 27, (28), (30) |
| Matthew Borowczak, Eli Rome, Keenan Hoffman, Marcus Simpson, Dustin Asher, (Daniel Morris), (Damonn Seward) |
| 17:30.0, 17:46.0, 18:02.6, 18:25.0, 18:50.4, (18:57.0), (19:18.0) |
5 | 82 | Madras,
OR - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 3:15.0 |
| 1, 15, 17, 18, 31, (34), (35) |
| Tyler Anderson, Julian Badoni, Israel Tapia, Genesis Lucei, Hunter Onstad, (Rich Danzuka), (Hunter Ashwill) |
| 16:38.0, 18:02.0, 18:05.0, 18:15.0, 19:53.0, (20:15.1), (20:32.0) |
6 | 190 | Corbett,
OR - Team Time (1st 5) 1:50:52.8 | Spread (1st 5) 3:10.5 |
| 36, 37, 38, 39, 40 |
| Caleb Pettengill, Charlie Prince, Nicholas Erickson, Bill Zhang, Dylan Russell |
| 21:00.4, 21:27.5, 22:00.0, 22:14.0, 24:10.9 |