1 | 43 | Bandon, OR - Team Time (1st 5) 1:29:41.2 | Spread (1st 5) 1:29.9 |
| 1, 2, 11, 14, 15, (20), (21) |
| Isaac Cutler, Aero Franklin, Hunter Angove, Luke Brown, Charlie Ells, (Marino Santoro), (Nathan Vineyard) |
| 17:02.0, 17:27.1, 18:09.0, 18:31.2, 18:31.9, (18:46.9), (18:48.0) |
2 | 59 | Lakeview, OR - Team Time (1st 5) 1:30:42.8 | Spread (1st 5) 1:38.0 |
| 6, 7, 9, 10, 27, (28), (31) |
| Loagen Antle, Dawson Pointere, Paul Lindsley, Alex Turner, Kylen Ward, (Zach Ketcham), (Reed Christensen) |
| 17:40.0, 17:46.1, 17:57.7, 18:01.0, 19:18.0, (19:21.0), (19:49.0) |
3 | 108 | Crow, OR - Team Time (1st 5) 1:34:49.1 | Spread (1st 5) 2:21.0 |
| 5, 12, 24, 33, 34, (35), (60) |
| Kody Roberts, Shawn Recca, Joel Perry, Ethan Clark, Kenton Sparks, (Jacob Breding), (McClayne Barker) |
| 17:38.2, 18:09.1, 19:04.8, 19:57.8, 19:59.2, (20:03.0), (22:43.3) |
4 | 126 | Trinity Lutheran, OR - Team Time (1st 5) 1:36:23.3 | Spread (1st 5) 3:56.1 |
| 3, 8, 18, 48, 49, (51) |
| Benjamin Griffin, Jayden Dover, Jack Ellis, Niko Utu, Tino Montez, (Justin Bennett) |
| 17:29.2, 17:55.0, 18:35.3, 20:58.5, 21:25.3, (21:34.7) |
5 | 144 | North Lake, OR - Team Time (1st 5) 1:38:05.7 | Spread (1st 5) 4:31.0 |
| 13, 16, 26, 30, 59, (65), (70) |
| Elisha Roth, Tyce Grassman, Ethan Fine, Trent Tobiasson, Thomas Rudolf, (Chase Weaver), (David Taylor) |
| 18:10.3, 18:32.6, 19:09.1, 19:32.4, 22:41.3, (26:13.6), (38:52.6) |
6 | 159 | Oak Hill, OR - Team Time (1st 5) 1:38:58.4 | Spread (1st 5) 2:24.8 |
| 17, 23, 32, 40, 47, (50), (52) |
| Diven Naidu, Challen Rosander, Tim Turner, Charlie Kentros, Robert Turner, (Ethan Stringer), (Conner Dauteuil) |
| 18:33.3, 19:00.6, 19:55.9, 20:30.5, 20:58.1, (21:33.8), (21:35.8) |
7 | 189 | Glide, OR - Team Time (1st 5) 1:41:21.7 | Spread (1st 5) 1:40.3 |
| 25, 36, 41, 43, 44 |
| Brandon Byrd, Eli Metz, Caleb Auty, Nathan Masiel, Caleb Thomas |
| 19:09.0, 20:12.4, 20:34.0, 20:37.0, 20:49.3 |
8 | 210 | Myrtle Point, OR - Team Time (1st 5) 1:44:43.8 | Spread (1st 5) 3:54.6 |
| 19, 37, 42, 55, 57, (58), (64) |
| Aidan Lilienthal, Luke Nicholson, Clifford Johnson, Damian Lilienthal, Tom Isenhart, (Jes-c Tessman), (CJ Seals) |
| 18:44.1, 20:13.8, 20:36.5, 22:30.7, 22:38.7, (22:39.0), (24:19.1) |
9 | 213 | Oakland, OR - Team Time (1st 5) 1:45:22.5 | Spread (1st 5) 5:17.0 |
| 4, 38, 54, 56, 61 |
| Wyatt Smith, Brycen Terrell, Ayden Malina, Matthew Yates, Shane Eyler |
| 17:34.0, 20:18.3, 22:06.2, 22:33.0, 22:51.0 |
10 | 235 | Yoncalla, OR - Team Time (1st 5) 1:45:52.1 | Spread (1st 5) 3:35.9 |
| 29, 45, 46, 53, 62, (66), (67) |
| Brody Best, Athusoss Gilbert, Ronald Evans, Dylan Grichar, Gavin Sadler, (Nicholas Blanchfill), (Ian Sprinkle) |
| 19:24.4, 20:54.7, 20:56.0, 21:36.7, 23:00.3, (26:37.9), (26:48.9) |
11 | 261 | Pacific, OR - Team Time (1st 5) 2:06:32.5 | Spread (1st 5) 16:03.3 |
| 22, 39, 63, 68, 69 |
| Devon Richard, Hunter Jordan, Damian Amerman Smith, Zeke Hernandez, Justin Hogan |
| 19:00.1, 20:26.8, 23:57.6, 28:04.6, 35:03.4 |