1 | 58 | Patton,
OR - Team Time (1st 5) 43:18.5 | Spread (1st 5) 2:06.2 |
| 1, 3, 16, 18, 20, (24), (34) |
| Christian Frech, Alex Howard, Koby Wright, Marquise Smart, Tyler Struck, (Kadon Engle), (Bryant Kemper) |
| 7:28.2, 7:38.7, 9:13.5, 9:23.7, 9:34.4, (9:42.0), (10:51.5) |
2 | 59 | Duniway,
OR - Team Time (1st 5) 43:18.4 | Spread (1st 5) 2:26.0 |
| 2, 5, 11, 12, 29, (30), (32) |
| Devon Wilson, Adam Weaver, Logan Kinman, Karl Wolff, Kevin McKeegan, (Kyle Harris), (Max Malley) |
| 7:32.0, 7:51.5, 8:57.1, 8:59.8, 9:58.0, (10:06.0), (10:16.0) |
3 | 72 | Hazelbrook,
OR - Team Time (1st 5) 45:32.0 | Spread (1st 5) 1:13.0 |
| 6, 7, 17, 21, 21, (21), (26) |
| Malachi Seib, Mark French, Jason Stallkamp, Lukas Ganzar, Gavin Kinniburgh-Spurlin, (Cole Buss), (Sean Chamberlin) |
| 8:25.0, 8:29.0, 9:22.0, 9:38.0, 9:38.0, (9:38.0), (9:50.0) |
4 | 82 | St Mary Catholic,
OR - Team Time (1st 5) 46:09.9 | Spread (1st 5) 1:08.6 |
| 8, 9, 14, 24, 27, (33), (36) |
| Andrew Tabor, Jacob May, M Rush, Zach Joyce, M Csintalan, (C Chandler), (C West) |
| 8:43.7, 8:44.5, 9:07.4, 9:42.0, 9:52.3, (10:28.0), (11:23.0) |
5 | 83 | Crow,
OR - Team Time (1st 5) 46:55.3 | Spread (1st 5) 3:51.4 |
| 4, 10, 13, 19, 37 |
| Travin Eastlick, Trenton Clark, Liam Reardon, Ethan Clark, Grayson Clark |
| 7:49.2, 8:53.8, 9:06.0, 9:25.7, 11:40.6 |
6 | 147 | Talmadge,
OR - Team Time (1st 5) 52:04.4 | Spread (1st 5) 2:42.8 |
| 15, 28, 31, 35, 38 |
| Rufus Schraeder, Mike Seiber, Ryan Moore, Aaron Moore, Jacob Hamilton |
| 9:08.1, 9:56.5, 10:09.9, 10:59.0, 11:50.9 |