1 | 45 | Cottage Grove,
OR - Team Time (1st 5) 54:45.0 | Spread (1st 5) 2:22.0 |
| 1, 5, 9, 12, 18, (21), (23) |
| Carter Bengtson, David Culbert, Frank Garcia, Lucas O'Hara, Hayes Valley, (Ben Miller), (Ethan McClean) |
| 9:31.0, 10:51.0, 11:07.0, 11:23.0, 11:53.0, (12:05.0), (12:17.0) |
2 | 64 | Phoenix,
OR - Team Time (1st 5) 57:03.0 | Spread (1st 5) 1:46.0 |
| 4, 10, 12, 14, 24, (33), (34) |
| Kael Feeley, Ethan Dobbins, Orlando Contreras, Adrian (AJ) Merlina, Lincoln Potochnick, (Eli Cruise), (Angel Ramirez-Rojas) |
| 10:37.0, 11:09.0, 11:23.0, 11:31.0, 12:23.0, (12:43.0), (12:49.0) |
3 | 79 | Marist,
OR - Team Time (1st 5) 57:07.0 | Spread (1st 5) 2:53.0 |
| 2, 8, 16, 26, 27, (29), (32) |
| Conor Thompson, Corbin Sage, Becket Nelson, August Santin, Malachai Whitaker, (Andrew May), (Karsten Klenke) |
| 9:34.0, 10:56.0, 11:44.0, 12:26.0, 12:27.0, (12:31.0), (12:42.0) |
4 | 111 | Junction City,
OR - Team Time (1st 5) 1:00:20.0 | Spread (1st 5) 1:36.0 |
| 11, 17, 19, 30, 34 |
| Braeden Thelander, Cole Read, Eric Amacher, Adrian Rivas, Alexandre Simpson |
| 11:13.0, 11:47.0, 11:57.0, 12:34.0, 12:49.0 |
5 | 124 | Klamath Union,
OR - Team Time (1st 5) 1:00:59.0 | Spread (1st 5) 2:23.0 |
| 3, 22, 31, 34, 34, (41), (43) |
| Carter Harmon, Tristan Klecker, John Potter, Brent Peterson, Jacob Martin, (Jonas Southwell), (Logan Brown) |
| 10:26.0, 12:15.0, 12:40.0, 12:49.0, 12:49.0, (13:22.0), (13:45.0) |
6 | 143 | Baker,
OR - Team Time (1st 5) 1:02:24.0 | Spread (1st 5) 2:41.1 |
| 7, 15, 39, 40, 42, (44), (45) |
| Daniel Brown, Nathaniel Jensen, Cade Hearne, Tanner Lucas, Jack Joseph, (Waylon Gibbons), (Clark Norton) |
| 10:54.8, 11:36.9, 13:02.6, 13:13.8, 13:35.9, (13:49.1), (14:03.5) |
7 | 151 | Henley,
OR - Team Time (1st 5) 1:04:31.0 | Spread (1st 5) 3:30.0 |
| 6, 25, 27, 46, 47, (48), (50) |
| Samuel Iversen, Luke Balzotti, Kylan Wieder, Joseph (Joey) Heim, Corwin Fossen, (Dylan Orr), (Noah Williams) |
| 10:54.0, 12:24.0, 12:27.0, 14:22.0, 14:24.0, (14:58.0), (16:11.0) |
8 | 210 | Mazama,
OR - Team Time (1st 5) 1:13:19.7 | Spread (1st 5) 4:14.7 |
| 20, 38, 49, 51, 52, (53), (54) |
| Christopher Barajas, Hadyn Burk, Aaron Segura Knapp, Justin Saltenberger, Jacoby Nickerson, (Ray Houglum), (Tanner Solyst) |
| 11:57.8, 12:52.1, 16:05.1, 16:12.2, 16:12.5, (20:39.3), (21:36.2) |