1 | 51 | North Salem,
OR - Team Time (1st 5) 1:23:50.9 | Spread (1st 5) 43.0 |
| 5, 7, 9, 11, 19, (54), (64) |
| Cody Franklin, Sergio Olmos, Jorge Rico, Ramon Villa, Chris Musser, (Carlos Flores), (Lee Lindley) |
| 16:27.2, 16:41.0, 16:44.0, 16:48.5, 17:10.2, (18:09.6), (18:21.0) |
2 | 60 | West Salem,
OR - Team Time (1st 5) 1:23:44.7 | Spread (1st 5) 1:04.1 |
| 1, 3, 14, 18, 24, (25), (32) |
| David Clark, Trent Dudley, Emanuel Kraynick, Brendan Abel, Ben Whitenack, (Sean Barr), (Matthew Thomas) |
| 16:13.2, 16:17.0, 16:54.9, 17:02.3, 17:17.3, (17:18.4), (17:31.4) |
3 | 97 | Woodburn,
OR - Team Time (1st 5) 1:25:20.1 | Spread (1st 5) 1:12.3 |
| 4, 12, 17, 31, 33, (35), (39) |
| Juve Guzman, Max Zemtsov, Jorge Gavina, Elvin Ramirez, Mario Ortiz, (Rodolfo Hernandez), (Alex Velasco) |
| 16:23.0, 16:53.0, 17:01.0, 17:27.8, 17:35.3, (17:46.0), (17:52.5) |
4 | 128 | Dallas,
OR - Team Time (1st 5) 1:26:43.5 | Spread (1st 5) 1:14.7 |
| 8, 16, 20, 40, 44, (47), (87) |
| Clay Stuhr, Alex Bird, Ethan Noll, Brandon Christenson, Tristan Wheeler, (Nick Huerta), (Thain Irwin) |
| 16:42.9, 16:58.8, 17:11.4, 17:52.8, 17:57.6, (18:01.0), (19:02.9) |
5 | 190 | Sprague,
OR - Team Time (1st 5) 1:28:13.5 | Spread (1st 5) 1:28.4 |
| 13, 22, 26, 63, 66, (75), (75) |
| Jacob Atkinson, Nathaniel Roberts, Justus Mac George, Aden Petersen, Andrew Miller, (Taylor Nusser), (Jeff Howard) |
| 16:54.5, 17:16.3, 17:20.0, 18:19.8, 18:22.9, (18:38.0), (18:38.0) |
6 | 192 | Stayton,
OR - Team Time (1st 5) 1:28:29.6 | Spread (1st 5) 1:33.6 |
| 15, 27, 34, 46, 70, (97), (101) |
| Isidro Topete, Jeremie Edwards, Javier Topete, Tyler Dailey, Brody Howarth, (Morrison Chappell), (Adam Cardoza) |
| 16:55.1, 17:22.0, 17:45.0, 17:58.8, 18:28.7, (19:20.0), (19:26.0) |
7 | 228 | South Salem,
OR - Team Time (1st 5) 1:29:37.9 | Spread (1st 5) 59.6 |
| 23, 45, 49, 50, 61, (73), (74) |
| Andrew Jensen, Caleb Clark, Slater Broaddus, Nick Ellis, Hayden Harms, (Luke Scheuermann), (Tristan Wrosch) |
| 17:17.0, 17:58.0, 18:02.3, 18:04.0, 18:16.6, (18:30.4), (18:30.9) |
8 | 237 | Silverton,
OR - Team Time (1st 5) 1:29:28.6 | Spread (1st 5) 1:58.4 |
| 6, 48, 56, 59, 68, (79), (81) |
| Morgan Coxen, Riley Aman, Micah White, Grant Martinson, Nick Martushev, (Preston Kirk), (Izaak Tobin) |
| 16:29.5, 18:01.2, 18:14.2, 18:15.8, 18:27.9, (18:47.1), (18:52.2) |
9 | 238 | Kennedy,
OR - Team Time (1st 5) 1:29:53.0 | Spread (1st 5) 2:13.0 |
| 9, 42, 52, 53, 82, (95), (122) |
| Leonel Jines, Juan Ahuatl, Darren Hall, Dalton Susee, Nicolas Van Oosthuijze, (Angel Cardenas), (Romain Dufour) |
| 16:44.0, 17:55.0, 18:08.0, 18:09.0, 18:57.0, (19:16.0), (20:14.0) |
10 | 283 | Central,
OR - Team Time (1st 5) 1:30:53.8 | Spread (1st 5) 1:17.6 |
| 28, 57, 58, 62, 78, (84), (90) |
| Quinn Lindley, Logan McClanahan, Marcos Ruiz, Brady Lloyd, Zack McClure, (Trevor Whitaker), (Jacob Earl) |
| 17:24.4, 18:14.4, 18:15.0, 18:18.0, 18:42.0, (18:57.2), (19:07.2) |
11 | 324 | Chemawa,
OR - Team Time (1st 5) 1:32:04.0 | Spread (1st 5) 3:58.0 |
| 2, 21, 82, 99, 120, (129), (133) |
| Lucien Corriveau, Isiah Nahwahquaw, Linwood Madrigal, Mario Jackson, Christian Martell, (Derek Boatwright), (Anthony Gray) |
| 16:15.0, 17:15.0, 18:57.0, 19:24.0, 20:13.0, (20:35.7), (20:59.0) |
12 | 360 | Santiam Christian,
OR - Team Time (1st 5) 1:33:10.0 | Spread (1st 5) 1:41.0 |
| 35, 65, 69, 89, 102, (106), (120) |
| Hayden Tedrow, Matt Winnett, Wes Barton, Jacob Howard, Mike Fanno, (Andrew Otis), (Eli Carlson) |
| 17:46.0, 18:22.0, 18:28.0, 19:07.0, 19:27.0, (19:35.0), (20:13.0) |
13 | 368 | McKay,
OR - Team Time (1st 5) 1:33:14.4 | Spread (1st 5) 1:18.0 |
| 51, 60, 72, 86, 99, (108), (130) |
| Carlos Cornejo, Mitch Winkle, haydn Coons, Alan Garcia, Jeremiah Sevance, (Casey Everetts), (David Mansfield) |
| 18:06.0, 18:16.1, 18:29.3, 18:59.0, 19:24.0, (19:38.0), (20:46.0) |
14 | 390 | McNary,
OR - Team Time (1st 5) 1:34:18.4 | Spread (1st 5) 2:41.8 |
| 28, 43, 91, 111, 117, (123), (135) |
| Ian Scott, Tony Goemaere, Mason Grine, Forest Feltner, Edgar Jimenez, (Dalton Lindsey), (Steven Martinmaas-Satter) |
| 17:24.4, 17:55.6, 19:08.2, 19:44.0, 20:06.2, (20:17.0), (21:19.1) |
15 | 419 | Amity,
OR - Team Time (1st 5) 1:40:21.0 | Spread (1st 5) 8:32.0 |
| 37, 41, 77, 106, 158 |
| Taylor Miles, Jacob Peterson, Shane Miles, Derek Ouja, Joseph Fergus |
| 17:50.0, 17:54.0, 18:40.0, 19:35.0, 26:22.0 |
16 | 425 | Cascade,
OR - Team Time (1st 5) 1:34:45.3 | Spread (1st 5) 50.4 |
| 71, 80, 85, 93, 96, (104), (105) |
| Grant McGill, Austin Herrmann, John Roth, Peter Heimstra, Matt Gonzalez, (Calvin Vetter), (Karl Dotter) |
| 18:29.0, 18:49.0, 18:57.4, 19:10.5, 19:19.4, (19:31.5), (19:32.0) |
17 | 434 | North Marion,
OR - Team Time (1st 5) 1:35:41.6 | Spread (1st 5) 2:20.8 |
| 37, 67, 98, 113, 119, (145) |
| Spencer Christie, Sam Kimber, Devin Feldman, Ben Westwood, Alex Packham, (James Tolle) |
| 17:50.0, 18:23.0, 19:22.0, 19:55.8, 20:10.8, (21:51.3) |
18 | 573 | Regis,
OR - Team Time (1st 5) 1:40:40.3 | Spread (1st 5) 2:21.0 |
| 88, 114, 115, 118, 138, (148), (149) |
| Hector Martinez, Chris Lorenz, David Haren, Cole Vietzke, Yoshiaki Hirata, (Blake Silbernagel), (Justin Ayers) |
| 19:05.0, 20:00.0, 20:01.0, 20:08.3, 21:26.0, (22:14.0), (22:15.0) |
19 | 599 | Sheridan,
OR - Team Time (1st 5) 1:46:05.0 | Spread (1st 5) 7:16.0 |
| 30, 125, 141, 147, 156, (157) |
| Chris Stash, Taylor Grauer, John Ray, Mark Anderson, Tristan Thompson, (Patrick Mueller) |
| 17:26.0, 20:19.0, 21:28.0, 22:10.0, 24:42.0, (26:14.0) |
20 | 607 | Salem Academy,
OR - Team Time (1st 5) 1:42:11.0 | Spread (1st 5) 2:13.0 |
| 94, 116, 127, 132, 138, (153), (155) |
| Micah Leutwyler, Alex Hormann, David Fahlman, Nick Martinez, Bryan Beaty, (Derek Antrican), (Jonah Netland) |
| 19:13.0, 20:02.0, 20:32.0, 20:58.0, 21:26.0, (23:10.0), (24:34.0) |
21 | 617 | Dayton,
OR - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 2:37.0 |
| 109, 110, 112, 136, 150 |
| Tucker Davison, Justin Myer, Kodee Koch, Michael Gentry, Sheldon Louthan |
| 19:40.0, 19:42.0, 19:53.0, 21:24.0, 22:17.0 |
22 | 620 | Willamina,
OR - Team Time (1st 5) 1:42:38.0 | Spread (1st 5) 1:59.0 |
| 102, 123, 126, 131, 138, (143), (144) |
| TJ Greenhill, Cody Coblentz, Ryan O'Brady, Josh Perry, Jordan Robertson, (Nick Goodman), (Skyler Voigt) |
| 19:27.0, 20:17.0, 20:31.0, 20:57.0, 21:26.0, (21:48.0), (21:50.0) |
23 | 632 | Blanchet Catholic,
OR - Team Time (1st 5) 1:47:54.0 | Spread (1st 5) 6:19.0 |
| 55, 134, 137, 152, 154, (160) |
| Chris Poole, Alex Rupp, Hiroki Fukuoka, Justin Chen, Brian FitzPatrick, (Thomas Plata) |
| 18:11.0, 21:03.0, 21:25.0, 22:45.0, 24:30.0, (26:40.0) |
24 | 658 | Jefferson,
OR - Team Time (1st 5) 1:46:08.0 | Spread (1st 5) 3:31.0 |
| 92, 127, 142, 146, 151, (159) |
| Cesar Trejo, Jonathan Sparks, Eli Kaspari, Travis Combs, Jacob Hignight, (Ben Sriroengla) |
| 19:10.0, 20:32.0, 21:43.0, 22:02.0, 22:41.0, (26:34.0) |