1 | 21 | Bandon,
OR - Team Time (1st 5) 1:25:32.6 | Spread (1st 5) 1:40.8 |
| 1, 2, 3, 7, 8, (12), (17) |
| Josh Snyder, Hunter Hutton, Zane Olive, Seven Converse, Joshua Bruce, (Walker Oman), (Ben Bean) |
| 16:24.0, 16:32.0, 16:33.8, 17:58.0, 18:04.8, (18:14.6), (18:44.0) |
2 | 88 | St Mary's,
OR - Team Time (1st 5) 1:33:41.6 | Spread (1st 5) 1:52.5 |
| 5, 13, 20, 23, 27, (32), (37) |
| Evan Koenigsman, Ben McAnally, Tyler Cochran, Colton Dumont, Joe Hagy, (Josh Wu), (Jameson Koenigsman) |
| 17:35.1, 18:25.8, 19:00.0, 19:13.1, 19:27.6, (19:39.3), (19:42.4) |
3 | 104 | Cascade Christian,
OR - Team Time (1st 5) 1:34:18.7 | Spread (1st 5) 2:17.5 |
| 4, 15, 18, 28, 39, (44), (54) |
| John Shipley, Wyatt Croy, Jeffrey Fairbanks, Joel Wheeler, Wyatt Lewis, (Jason Penn), (Elijah Murphy) |
| 17:31.7, 18:39.5, 18:48.8, 19:29.5, 19:49.2, (20:05.8), (20:43.4) |
4 | 162 | Lakeview,
OR - Team Time (1st 5) 1:37:36.6 | Spread (1st 5) 3:08.5 |
| 6, 24, 26, 51, 55, (56), (87) |
| Kyle Deiter, Dylan Dunn, Dawson Pointere, Daren Cuff, Rowdy Gerber, (Bud Patzke), (Sedrik Marchesano) |
| 17:36.8, 19:19.6, 19:26.6, 20:28.3, 20:45.3, (20:45.5), (24:35.2) |
5 | 175 | Gold Beach,
OR - Team Time (1st 5) 1:38:35.4 | Spread (1st 5) 1:47.3 |
| 16, 30, 33, 43, 53, (59), (60) |
| Brycen Pitchford, Si tceles Fry, Jacob Carpenter, Warren Anderson, Kaden Landau, (Joe Springer), (Brandon Seuser-Smith) |
| 18:43.6, 19:37.0, 19:40.0, 20:03.9, 20:30.9, (20:53.0), (21:00.3) |
6 | 193 | Canyonville Christian,
OR - Team Time (1st 5) 1:39:23.8 | Spread (1st 5) 2:38.2 |
| 14, 19, 40, 58, 62, (72), (74) |
| Diego Rubi, Calob Reimer, Denis Gavrinuyk, Robert Oh, Nathaniel Lee Bates, (Seitaro Kobayashi), (Colby Dillard) |
| 18:36.5, 18:49.2, 19:51.5, 20:51.9, 21:14.7, (22:23.6), (22:35.2) |
7 | 207 | Myrtle Point,
OR - Team Time (1st 5) 1:41:11.6 | Spread (1st 5) 3:28.2 |
| 21, 29, 36, 48, 73, (79), (89) |
| Jack Isenhart, Levi Randall, Hayden Wiley, Isaac Johnson, Forest Dittmer, (Josh Shinn), (Jordan Wiley) |
| 19:02.0, 19:34.2, 19:41.6, 20:23.6, 22:30.2, (23:08.1), (24:53.8) |
8 | 235 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:47:52.5 | Spread (1st 5) 11:01.5 |
| 10, 22, 50, 61, 92 |
| Jason Elliott, Daniel Cooper, Isaac Woodwick, Pete Drost, Beiwen Zhang |
| 18:07.6, 19:06.8, 20:28.0, 21:01.0, 29:09.1 |
9 | 248 | Rogue Valley Adventist,
OR - Team Time (1st 5) 1:44:30.1 | Spread (1st 5) 5:31.0 |
| 9, 34, 49, 76, 80, (81), (82) |
| Nathaniel James, Trevor Haugen, Joseph Katzenbach, Malachi Sitowski, Marcus Wiggers, (Fritz Blech), (Isaiah Cunningham) |
| 18:05.2, 19:40.7, 20:27.0, 22:41.0, 23:36.2, (23:38.6), (23:41.5) |
10 | 250 | Toledo,
OR - Team Time (1st 5) 1:43:39.1 | Spread (1st 5) 3:18.1 |
| 31, 35, 42, 64, 78, (85), (91) |
| James McIntyre, Zachary Casberg, Blake Hutchison, Christian Mobley, Phillip Landis, (Parker Casberg), (Joshua Anderson) |
| 19:38.5, 19:40.9, 20:01.4, 21:21.7, 22:56.6, (24:09.4), (25:13.5) |
11 | 258 | Waldport,
OR - Team Time (1st 5) 1:44:00.3 | Spread (1st 5) 4:08.0 |
| 11, 47, 63, 66, 71, (83), (90) |
| Dylan Yakes, Eston Smith, Avery Fawcett, Daniel Alvarado, Ramon Topete, (Colton Walch), (Allen Smith) |
| 18:13.7, 20:21.8, 21:17.5, 21:45.6, 22:21.7, (23:49.9), (24:56.2) |
12 | 278 | North Lake,
OR - Team Time (1st 5) 1:45:30.1 | Spread (1st 5) 3:16.2 |
| 25, 52, 57, 69, 75 |
| Ethan Fine, Wyatt Waldron, Elisha Roth, Jubal Pierson, Brandon Chugg |
| 19:21.3, 20:29.9, 20:51.1, 22:10.3, 22:37.5 |
13 | 287 | Paisley,
OR - Team Time (1st 5) 1:45:20.0 | Spread (1st 5) 2:04.8 |
| 41, 46, 65, 67, 68, (70), (77) |
| Alejandro Sada Prendes, Jack Hyde, Jiriaka Galantic, Bryton Jones, Sono Willbrand, (Henry Hang Lei), (Cody Cooper) |
| 19:56.2, 20:10.3, 21:23.1, 21:49.4, 22:01.0, (22:11.9), (22:46.3) |
14 | 341 | Reedsport,
OR - Team Time (1st 5) 1:53:01.2 | Spread (1st 5) 5:06.1 |
| 38, 45, 84, 86, 88 |
| Riley Smith, Devin Lichte, Nick Klier, Jacob Langager, Clay Laskey |
| 19:46.7, 20:08.8, 24:03.1, 24:09.8, 24:52.8 |