1 | 47 | West Salem,
OR - Team Time (1st 5) 1:24:54.4 | Spread (1st 5) 40.4 |
| 4, 6, 10, 10, 17, (24), (25) |
| Jake Beach, Emanuel Kraynick, Spencer Bybee, Sean Barr, Riley Hankins, (Sam Bybee), (Hunter Mosman) |
| 16:38.0, 16:42.0, 17:08.0, 17:08.0, 17:18.4, (17:27.0), (17:30.0) |
2 | 93 | Silverton,
OR - Team Time (1st 5) 1:26:18.0 | Spread (1st 5) 1:01.0 |
| 3, 12, 21, 27, 30, (39), (42) |
| Jonathan Sisley, Morgan Coxen, Robbie LeParc, Micah White, Garrett Palmquist, (Hart White), (Izaak Tobin) |
| 16:37.0, 17:09.0, 17:21.0, 17:33.0, 17:38.0, (18:05.0), (18:07.0) |
3 | 116 | Dallas,
OR - Team Time (1st 5) 1:26:55.4 | Spread (1st 5) 1:45.0 |
| 1, 18, 23, 29, 45, (98), (99) |
| Clay Stuhr, Marquez Ensey, Michael Osborn, Thain Irwin, Isaak Tichenor, (Seth Smithson), (Tyler Lonsford) |
| 16:25.0, 17:20.0, 17:26.0, 17:34.4, 18:10.0, (19:23.0), (19:24.0) |
4 | 158 | Cascade,
OR - Team Time (1st 5) 1:28:46.5 | Spread (1st 5) 1:07.0 |
| 8, 32, 33, 41, 44, (65), (79) |
| John Roth, Calvin Vetter, Ryan Welty, Grant McGill, Sam Garee, (Peter Heimstra), (Matt Gonzalez) |
| 17:02.0, 17:41.2, 17:48.0, 18:06.3, 18:09.0, (18:39.8), (18:56.5) |
5 | 170 | Sprague,
OR - Team Time (1st 5) 1:28:16.6 | Spread (1st 5) 2:10.7 |
| 2, 5, 34, 61, 68, (93), (95) |
| Nathaniel Roberts, Jacob Atkinson, Andrew Miller, Riley Walker, Robert Amarillas, (Jason Dornon), (Tyler Dayton) |
| 16:32.0, 16:41.0, 17:51.9, 18:29.0, 18:42.7, (19:14.0), (19:16.0) |
6 | 216 | North Salem,
OR - Team Time (1st 5) 1:30:15.1 | Spread (1st 5) 51.9 |
| 26, 35, 40, 56, 59, (61), (86) |
| Julio Olmos, Esau Lopez, Enrique Fernandez, Nate Van Ginkle, Saul Barajas, (John Mendrin), (Alex Lara) |
| 17:31.6, 17:52.0, 18:06.0, 18:22.0, 18:23.5, (18:29.0), (19:05.0) |
7 | 220 | South Salem,
OR - Team Time (1st 5) 1:30:23.0 | Spread (1st 5) 1:31.0 |
| 14, 35, 47, 52, 72, (74), (77) |
| Sam Ruck, Andrew Colburn, Miles Berglund, John Patterson, Chad Fortier, (Oslo Jacobson), (Alex Neevel) |
| 17:15.0, 17:52.0, 18:11.0, 18:19.0, 18:46.0, (18:52.0), (18:55.8) |
8 | 226 | Stayton,
OR - Team Time (1st 5) 1:30:38.5 | Spread (1st 5) 1:41.8 |
| 13, 37, 50, 51, 75, (110), (115) |
| Jeremie Edwards, Brody Howarth, Nicholas Fender, Austin Coblentz, Dennis Martushev, (Alex Ward), (Tyler Hill) |
| 17:11.8, 17:57.0, 18:17.2, 18:18.9, 18:53.6, (19:41.2), (19:54.7) |
9 | 238 | McNary,
OR - Team Time (1st 5) 1:30:40.0 | Spread (1st 5) 1:22.0 |
| 28, 30, 47, 55, 78, (87), (97) |
| Tony Goemaere, Evan Rummerfield, Adrian Fernandez, Dalton Lindsey, Taylor Russell, (Angel Goemaere), (Amadi Amaitsa) |
| 17:34.0, 17:38.0, 18:11.0, 18:21.0, 18:56.0, (19:06.0), (19:18.7) |
10 | 265 | North Marion,
OR - Team Time (1st 5) 1:31:28.7 | Spread (1st 5) 1:50.5 |
| 9, 53, 63, 64, 76, (100), (113) |
| Christian Parr, Spencer Christie, Ben Hanberg, Elbert Giron, Grant Barrow, (Ben Westwood), (Scott Steele) |
| 17:05.2, 18:20.3, 18:32.5, 18:35.0, 18:55.7, (19:24.9), (19:50.7) |
11 | 277 | Woodburn,
OR - Team Time (1st 5) 1:31:44.0 | Spread (1st 5) 1:41.0 |
| 15, 45, 56, 80, 81, (92), (94) |
| Placido Salvador, Eddie Bravo, Chris Martinez, Nathaniel Workman, Fabian Rodriguez, (Chris Sanchez), (Alejandro Melchor) |
| 17:17.0, 18:10.0, 18:22.0, 18:57.0, 18:58.0, (19:12.3), (19:15.0) |
12 | 280 | Blanchet Catholic,
OR - Team Time (1st 5) 1:31:52.6 | Spread (1st 5) 1:37.8 |
| 22, 38, 66, 70, 84, (132), (137) |
| Chris Poole, Wolfgang Seifer, Jake Fessler, Daniel Whittle, Mark Geisler, (Andrew Evans), (David Jablonski) |
| 17:24.3, 17:59.5, 18:41.8, 18:44.9, 19:02.1, (20:52.1), (21:37.4) |
13 | 296 | Amity,
OR - Team Time (1st 5) 1:31:56.2 | Spread (1st 5) 2:15.7 |
| 16, 20, 53, 101, 106, (116), (119) |
| Shane Miles, Niki Maksimainen, Taylor Miles, Chase Morrison, Charlie Gilpin, (Jared Ojua), (Jordan Butler) |
| 17:17.3, 17:20.6, 18:20.3, 19:25.0, 19:33.0, (19:55.0), (20:16.8) |
14 | 297 | Kennedy,
OR - Team Time (1st 5) 1:31:50.1 | Spread (1st 5) 2:35.5 |
| 7, 19, 73, 96, 102, (105) |
| Dalton Susee, Adrian Parra, John Savage, Kyle Kinyon, Brent Lang, (Abraham Cruz) |
| 16:53.5, 17:20.4, 18:48.8, 19:18.4, 19:29.0, (19:32.7) |
15 | 394 | McKay,
OR - Team Time (1st 5) 1:34:38.5 | Spread (1st 5) 1:17.0 |
| 49, 69, 83, 90, 103, (114), (118) |
| Trey Hargrove, haydn Coons, Efrain Zuniga, Jesus Cornejo, Lupe Granados, (Vitaliy Surova), (Adolfo Nicolas) |
| 18:13.0, 18:44.0, 18:59.5, 19:12.0, 19:30.0, (19:53.0), (19:59.2) |
16 | 455 | Central,
OR - Team Time (1st 5) 1:36:10.6 | Spread (1st 5) 1:05.9 |
| 67, 85, 88, 104, 111, (121), (127) |
| J.D. Protiva, Alex Anderson, Alex Mack, Josh Smith, Darien Hume, (Tucker Engle), (Chad Boyack) |
| 18:42.1, 19:03.0, 19:07.0, 19:30.5, 19:48.0, (20:18.1), (20:41.9) |
17 | 498 | Chemawa,
OR - Team Time (1st 5) 1:37:37.9 | Spread (1st 5) 1:59.6 |
| 60, 90, 107, 117, 124, (126), (129) |
| Gustavo Salcido, Mitchell Lira, Izaya Tahnezani, John GrandChamp, Michael Capone, (Michael Jensen), (RayDel Calflooking) |
| 18:26.6, 19:12.0, 19:37.1, 19:56.0, 20:26.2, (20:41.0), (20:48.3) |
18 | 521 | Regis,
OR - Team Time (1st 5) 1:38:44.6 | Spread (1st 5) 2:06.4 |
| 71, 88, 108, 123, 131, (135), (136) |
| David Haren, Sam Nieslanik, Taylor Hill, Kazuki Fukiayama, Josh Edwards, (Connor West), (Brenden Gormley) |
| 18:45.6, 19:07.0, 19:40.0, 20:20.0, 20:52.0, (21:22.6), (21:30.0) |
19 | 522 | Salem Academy,
OR - Team Time (1st 5) 1:42:04.4 | Spread (1st 5) 5:07.1 |
| 42, 82, 109, 143, 146, (148) |
| Micah Leutwyler, Ethan Moser, Jonah Leutwyler, Jacob Dougherty, Jonah Netland, (Matthew Valdivia) |
| 18:07.0, 18:58.2, 19:40.1, 22:05.0, 23:14.1, (23:29.0) |
20 | 585 | Santiam Christian,
OR - Team Time (1st 5) 1:42:41.7 | Spread (1st 5) 3:44.4 |
| 58, 120, 130, 133, 144, (149) |
| Andrew Otis, Liam Perry, Jacob Manzi, William Whitley, Dennis Li, (Joe Miller) |
| 18:23.4, 20:17.5, 20:50.0, 21:03.0, 22:07.8, (23:43.8) |
21 | 658 | Scio,
OR - Team Time (1st 5) 1:46:18.6 | Spread (1st 5) 2:16.0 |
| 111, 125, 139, 141, 142, (147), (151) |
| Austin Miller, Satchel Hunt, Keen Forson, Jeremy Massari, Henry Thomas, (Jorin Hollenbeak), (Israel Forson) |
| 19:48.0, 20:40.6, 21:47.0, 21:59.0, 22:04.0, (23:28.4), (28:49.5) |
22 | 662 | Sheridan,
OR - Team Time (1st 5) 1:45:36.0 | Spread (1st 5) 1:28.1 |
| 122, 128, 134, 138, 140, (145), (150) |
| Miguel Diaz De Leon, Payton James, Kordell Sorensen, Sean Button, Lucas Williams, (Ethan Ford), (Adrian Mondragon) |
| 20:19.0, 20:42.0, 21:09.9, 21:38.0, 21:47.1, (22:26.4), (24:23.0) |