1 | 44 | Bandon,
OR - Team Time (1st 5) 1:29:08.2 | Spread (1st 5) 1:30.4 |
| 2, 3, 5, 16, 18, (24), (29) |
| Hunter Hutton, Josh Snyder, Zane Olive, Seven Converse, Tim Hatfield, (Ben Bean), (Gabriel Castelli) |
| 17:11.0, 17:16.0, 17:31.3, 18:28.5, 18:41.4, (18:50.0), (19:01.6) |
2 | 77 | St Mary's,
OR - Team Time (1st 5) 1:32:22.8 | Spread (1st 5) 42.0 |
| 9, 11, 12, 19, 26, (41), (89) |
| Evan Koenigsman, Jameson Koenigsman, Ben McAnally, Joe Hagy, Harrison Jensen, (Colton Dumont), (Glenn Zhang) |
| 18:12.0, 18:16.0, 18:16.8, 18:44.0, 18:54.0, (19:38.0), (24:02.0) |
3 | 114 | Pacific,
OR - Team Time (1st 5) 1:33:57.8 | Spread (1st 5) 43.9 |
| 15, 17, 21, 30, 31, (33), (47) |
| Angel Lopez, Acer Nye, Josh Engdahl, Kaden Ashdown, Quentin Fougerellos, (Cole Kreutzer), (John Keeler) |
| 18:24.8, 18:36.2, 18:46.0, 19:02.1, 19:08.7, (19:18.5), (19:52.0) |
4 | 131 | Crow,
OR - Team Time (1st 5) 1:35:03.5 | Spread (1st 5) 2:20.0 |
| 13, 14, 19, 27, 58, (59), (75) |
| Kaelan Recca, Travin Eastlick, Montana May, Brennan Johnson, Victor Hohn, (Keith Phillips), (Sam Sowanick) |
| 18:19.0, 18:20.5, 18:44.0, 19:01.0, 20:39.0, (20:45.2), (22:23.2) |
5 | 140 | Oakland,
OR - Team Time (1st 5) 1:34:57.2 | Spread (1st 5) 2:24.3 |
| 6, 7, 34, 42, 51, (67), (80) |
| Nathaniel Oberman, AJ Nichols, Zack Schissler, Nikolas Eyler, Bradley Yates, (Nick Terrell), (Elijah Hall) |
| 17:46.1, 17:57.1, 19:18.7, 19:44.9, 20:10.4, (21:30.0), (23:18.8) |
6 | 183 | Rogue River,
OR - Team Time (1st 5) 1:35:47.7 | Spread (1st 5) 3:43.0 |
| 1, 35, 46, 48, 53, (79) |
| Rio Lopez, Jordan Ehrhardt, Wyatt Borman, Michael Howard, Zane Bjorge, (Calvin Bertik) |
| 16:30.0, 19:21.0, 19:50.4, 19:53.3, 20:13.0, (22:55.5) |
7 | 194 | Lakeview,
OR - Team Time (1st 5) 1:38:39.0 | Spread (1st 5) 3:04.0 |
| 9, 21, 44, 57, 63, (84) |
| Steven Hedlund, Nick Wiebelhaus, Kyle Deiter, Daren Cuff, Jakeb Jaska, (Cody Castle) |
| 18:12.0, 18:46.0, 19:48.0, 20:37.0, 21:16.0, (23:38.0) |
8 | 200 | Gold Beach,
OR - Team Time (1st 5) 1:38:39.0 | Spread (1st 5) 2:18.0 |
| 21, 25, 36, 56, 62 |
| Jacob Carpenter, Frank Baumgartner, Si tceles Fry, Joe Springer, Warren Anderson |
| 18:46.0, 18:52.0, 19:25.0, 20:32.0, 21:04.0 |
9 | 229 | Oakridge,
OR - Team Time (1st 5) 1:40:01.3 | Spread (1st 5) 4:32.0 |
| 4, 43, 50, 61, 71, (86) |
| Taylor Ball, Joe Fine, Austin Tabor, Troy Taylor, Tanner Jackson, (Noah Berling) |
| 17:16.7, 19:46.0, 20:08.1, 21:01.8, 21:48.7, (23:42.0) |
10 | 242 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:42:42.0 | Spread (1st 5) 5:31.0 |
| 8, 39, 40, 70, 85 |
| Jason Elliott, Daniel Cooper, Pete Drost, Isaac Woodwick, Henry Yuan |
| 18:10.0, 19:35.0, 19:36.0, 21:40.0, 23:41.0 |
11 | 254 | New Hope Christian,
OR - Team Time (1st 5) 1:42:44.2 | Spread (1st 5) 3:19.0 |
| 27, 32, 49, 72, 74, (87) |
| Jonas Lundgren, Adam Barth, Jake Barth, Zach Crane, Noah Albright, (Bryce Carpenter) |
| 19:01.0, 19:16.0, 20:07.0, 22:00.2, 22:20.0, (23:42.8) |
12 | 293 | Myrtle Point,
OR - Team Time (1st 5) 1:44:00.5 | Spread (1st 5) 1:31.5 |
| 45, 54, 63, 65, 66, (69), (76) |
| Hayden Wiley, Brett Morgan, Traven Collins, Levi Randel, Trevor Fullerton, (Isaac Johnson), (Jack Isenhart) |
| 19:49.5, 20:16.0, 21:16.0, 21:18.0, 21:21.0, (21:39.0), (22:26.0) |
13 | 324 | Coquille,
OR - Team Time (1st 5) 1:49:34.2 | Spread (1st 5) 5:19.0 |
| 37, 38, 73, 83, 93, (94) |
| Zach Lathrom, Zach Amavisca, Ryan Swenson, Colton Gederos, Noah Hyatt, (Kyle Sweeney) |
| 19:26.0, 19:32.7, 22:14.5, 23:36.0, 24:45.0, (34:49.0) |
14 | 362 | Paisley,
OR - Team Time (1st 5) 1:51:16.5 | Spread (1st 5) 3:18.0 |
| 55, 60, 77, 82, 88, (89), (91) |
| Jack Hyde, Camden Jones, Bryton Jones, Arber Shehu, Ben Khwan, (Boris Cardenas), (Mateus Falcao) |
| 20:28.0, 20:50.5, 22:41.0, 23:31.0, 23:46.0, (24:02.0), (24:05.0) |
15 | 371 | Reedsport,
OR - Team Time (1st 5) 1:51:58.0 | Spread (1st 5) 3:55.0 |
| 52, 68, 78, 81, 92 |
| Riley Smith, Jochen Puest, Devin Lichte, Cody Pedder, Clay Laskey |
| 20:12.0, 21:36.0, 22:43.0, 23:20.0, 24:07.0 |