| 1 | 56 | North Medford,
OR - Team Time (1st 5) 1:20:34.0 | Spread (1st 5) 41.0 |
| 2, 10, 12, 14, 18, (31), (39) |
| Drew Jordan, David Huddleston, Ammon Ebert, Stetson Smith, Blake Durkee, (Jonathan Hokanson), (Nick Sharpe) |
| 15:42.0, 16:02.0, 16:08.0, 16:19.0, 16:23.0, (16:35.0), (16:42.0) |
| 2 | 71 | Sheldon (OR),
OR - Team Time (1st 5) 1:20:46.0 | Spread (1st 5) 51.0 |
| 3, 5, 11, 21, 31, (55), (84) |
| Matthew Melancon, Caleb Patrick, Hayden Randall, Logan Osterhout, Todd Moore, (Jackson Darland), (Justin Sawyer) |
| 15:44.0, 15:55.0, 16:07.0, 16:25.0, 16:35.0, (17:11.0), (17:47.0) |
| 3 | 125 | South Eugene,
OR - Team Time (1st 5) 1:22:13.0 | Spread (1st 5) 43.0 |
| 8, 23, 25, 30, 39, (43), (72) |
| Alex Mauro, Daniel Bellissimo, Joe Holvey, Scott McCann, Zack Selko, (Simon Leach), (Cameron Martin) |
| 15:59.0, 16:27.0, 16:31.0, 16:34.0, 16:42.0, (16:52.0), (17:27.0) |
| 4 | 133 | Jesuit,
OR - Team Time (1st 5) 1:22:17.7 | Spread (1st 5) 42.7 |
| 7, 28, 29, 34, 35, (45), (52) |
| Benjamin (Ben) Demaree, Willie Milam, Jack Hagler, David Leavy, Paul Fleckenstein, (McCaslin David), (Ryan Stevens) |
| 15:55.8, 16:33.2, 16:33.9, 16:36.3, 16:38.5, (16:52.6), (17:04.1) |
| 5 | 164 | Hermiston,
OR - Team Time (1st 5) 1:23:11.0 | Spread (1st 5) 26.0 |
| 22, 26, 31, 42, 43, (78), (79) |
| Antonio Ortiz, Javier Velasco, Eduardo Juarez, Andrew Valdez, Juan Delgado, (Daniel Niederwerfer), (Nathan Lind) |
| 16:26.0, 16:32.0, 16:35.0, 16:46.0, 16:52.0, (17:35.0), (17:41.0) |
| 6 | 172 | Westview,
OR - Team Time (1st 5) 1:23:26.0 | Spread (1st 5) 46.0 |
| 17, 18, 37, 46, 54, (55), (63) |
| Sam Pitcavage, Austin Alexander, Patrick Miller, Jeff Lyon, Jacob Scheer, (Sean Clausen), (John Henderson) |
| 16:22.0, 16:23.0, 16:40.0, 16:53.0, 17:08.0, (17:11.0), (17:21.0) |
| 7 | 174 | Roseburg,
OR - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 50.0 |
| 18, 24, 27, 48, 57, (65), (67) |
| Tim Harker, Drew Van Anrooy, Lewis Phillips, Dan Faas, Salvador Valencia, (John Talik), (Garrett Ramsey) |
| 16:23.0, 16:29.0, 16:33.0, 16:57.0, 17:13.0, (17:22.0), (17:24.0) |
| 8 | 185 | Klamath Union,
OR - Team Time (1st 5) 1:23:45.0 | Spread (1st 5) 1:04.0 |
| 15, 15, 37, 50, 68, (87) |
| Charles Warrington, Culley Dumbeck, Tee Nguyen, Karl Britsch, Alex Dassoff, (Harry Holzgang) |
| 16:21.0, 16:21.0, 16:40.0, 16:58.0, 17:25.0, (17:52.0) |
| 9 | 244 | South Medford,
OR - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 1:30.0 |
| 5, 48, 60, 63, 68, (70), (89) |
| Ryan Perry, Travis Jantzer, Jack Delaney, Wes Miller, Alan Bylund, (Brandon Scott), (Niko Tutland) |
| 15:55.0, 16:57.0, 17:18.0, 17:21.0, 17:25.0, (17:26.0), (17:54.0) |
| 10 | 272 | Union,
OR - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 1:55.0 |
| 4, 41, 70, 72, 85, (97), (118) |
| Tom Sheehy, Gabriel O'Reilly, Jon Cox, Tyler Griffiths, Michael O'Reilly, (Nathan Brazil), (Micah Brazil) |
| 15:54.0, 16:45.0, 17:26.0, 17:27.0, 17:49.0, (18:03.0), (19:23.0) |
| 11 | 275 | Crater,
OR - Team Time (1st 5) 1:25:44.6 | Spread (1st 5) 1:17.6 |
| 13, 53, 58, 75, 76, (109), (119) |
| Josh Elliott, Hunter Sanders, Aaron Adams, Patrick Staton, Greyson Dixon, (Piers Rasmussen), (Daniel Stober) |
| 16:16.8, 17:06.7, 17:14.0, 17:32.7, 17:34.4, (18:34.1), (19:28.6) |
| 12 | 306 | Mazama,
OR - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 2:53.0 |
| 1, 61, 65, 74, 105, (112), (113) |
| Kirby Garlitz, Alek Angeli, Nathan Snoozy, David Evans, Miles Hanson, (Alex Jaunzems), (Hayden Leach) |
| 15:20.0, 17:19.0, 17:22.0, 17:28.0, 18:13.0, (18:44.0), (18:45.0) |
| 13 | 321 | Ashland,
OR - Team Time (1st 5) 1:26:29.6 | Spread (1st 5) 2:03.0 |
| 9, 36, 83, 94, 99, (106), (111) |
| Wilder Schaaf, Paul Schwarzer, Sam Jackson, Noah Kass, Isaac Schaaf, (Ben (Benjamin) Jackson), (Cord Walsh) |
| 16:00.7, 16:39.1, 17:45.6, 18:00.5, 18:03.7, (18:13.4), (18:42.0) |
| 14 | 340 | Grants Pass,
OR - Team Time (1st 5) 1:27:11.0 | Spread (1st 5) 51.0 |
| 51, 59, 62, 82, 86, (100), (101) |
| Michael Robbins, Erik Brown, Andrew Stulz, Zack Paterson, William Martin, (Ryan Schmidt), (Ryan O'Hara) |
| 17:00.0, 17:15.0, 17:20.0, 17:45.0, 17:51.0, (18:04.0), (18:06.0) |
| 15 | 431 | Pendleton,
OR - Team Time (1st 5) 1:29:04.0 | Spread (1st 5) 1:14.0 |
| 47, 88, 95, 97, 104, (108), (110) |
| Tyler Zyph, Jacob Peterson, Nick Zita, Brian Barry, Kevin Robinson, (Ryan Montgomery), (Heath Wilson) |
| 16:56.0, 17:53.0, 18:02.0, 18:03.0, 18:10.0, (18:33.0), (18:40.0) |
| 16 | 436 | Mountain View (OR),
OR - Team Time (1st 5) 1:29:19.2 | Spread (1st 5) 27.9 |
| 77, 81, 91, 91, 96, (107), (114) |
| Chris McBride, Jared Nielsen, Riley Anheluk, Chase Nachtmann, Jake McDonald, (Justin Holman), (James Ochsner) |
| 17:34.5, 17:44.3, 17:59.0, 17:59.0, 18:02.4, (18:14.7), (18:45.1) |
| 17 | 466 | Canby,
OR - Team Time (1st 5) 1:29:50.2 | Spread (1st 5) 26.9 |
| 79, 89, 93, 102, 103, (115), (116) |
| Ben Edwards, Nathaniel Walker, Sam Petshow, Justin Purdy, Justin Langford, (Jacob Snyder), (Brian McKeon) |
| 17:41.0, 17:54.0, 18:00.0, 18:07.3, 18:07.9, (18:48.0), (18:50.0) |
| 18 | 638 | Forest Grove,
OR - Team Time (1st 5) 1:45:13.1 | Spread (1st 5) 1:40.0 |
| 123, 125, 127, 129, 134, (138), (142) |
| Kino Kinoshita, Nick Robbins, James McCahon, James Myers, Justin Seitz, (Keaton Kell), (Josh Johnson) |
| 20:11.0, 20:55.2, 21:00.9, 21:15.0, 21:51.0, (22:29.9), (22:35.9) |
| 19 | 647 | Cleveland (OR),
OR - Team Time (1st 5) 1:46:13.9 | Spread (1st 5) 3:14.7 |
| 117, 128, 132, 133, 137, (160), (161) |
| Daniel Winn, Cody Sharrer, Jason Morrison, Christopher Hinkle, Remove Remove, (Brandon Risley), (Cole Kellermann) |
| 19:13.4, 21:13.0, 21:35.0, 21:44.4, 22:28.1, (23:46.9), (23:48.0) |
| 20 | 660 | Crescent Valley,
OR - Team Time (1st 5) 1:47:07.8 | Spread (1st 5) 2:41.4 |
| 120, 122, 131, 141, 146, (151), (154) |
| Benjamin Condrea, Lindon Powell, Nathan Klammer, Matt Auer, Will Strahl, (Lawson Wakeman), (Spencer Barrett) |
| 20:04.3, 20:10.7, 21:34.7, 22:32.4, 22:45.7, (23:14.0), (23:23.8) |
| 21 | 681 | McMinnville,
OR - Team Time (1st 5) 1:49:11.2 | Spread (1st 5) 3:22.3 |
| 121, 126, 135, 144, 155, (170), (173) |
| Kyle Dreibelbis, Robin Fahy, Matt Sherburne, Drew Bernhisel, Myles Horton, (Max Borman), (Kyle Chambers) |
| 20:05.7, 20:58.2, 22:01.0, 22:38.3, 23:28.0, (24:19.9), (24:41.4) |
| 22 | 737 | Redmond,
OR - Team Time (1st 5) 1:54:20.6 | Spread (1st 5) 2:02.4 |
| 130, 145, 152, 153, 157, (167), (169) |
| Ryan Wilson, Trenton Kershner, Eli Forman, Jack Mahler, Jared Lambert, (James Hull), (Brandan Bremont) |
| 21:27.9, 22:40.8, 23:19.9, 23:21.7, 23:30.3, (24:02.5), (24:09.8) |
| 23 | 793 | Newberg,
OR - Team Time (1st 5) 1:58:27.0 | Spread (1st 5) 2:12.4 |
| 140, 150, 158, 171, 174, (178), (197) |
| Danny Minor, Taylor Johnston, Tyler Magill, Stephen York, Connor Runia, (Marshall Magill), (Kyle Fish) |
| 22:30.6, 23:03.1, 23:35.7, 24:34.6, 24:43.0, (25:01.4), (26:12.7) |
| 24 | 852 | Lakeridge,
OR - Team Time (1st 5) 2:01:58.0 | Spread (1st 5) 1:36.4 |
| 159, 164, 168, 177, 184, (185), (193) |
| Jacob Armstrong, Hunter Nelson, Christian Veillet, Carl Soder, Kevin Mertz, (David Salamie), (Nicholai Busch) |
| 23:40.8, 23:59.7, 24:02.9, 24:57.4, 25:17.2, (25:19.8), (25:47.4) |
| 25 | 869 | Dallas,
OR - Team Time (1st 5) 2:04:05.5 | Spread (1st 5) 5:27.0 |
| 139, 156, 165, 196, 213, (217), (222) |
| Alex Bird, Clay Stuhr, Brandon Christenson, Steven Austin, Ethan Noll, (A.J. Edwards), (Matt Osborn) |
| 22:30.0, 23:29.2, 24:00.8, 26:08.5, 27:57.0, (28:11.0), (28:31.4) |
| 26 | 892 | Sandy,
OR - Team Time (1st 5) 2:04:41.3 | Spread (1st 5) 3:21.3 |
| 149, 165, 183, 195, 200, (210), (212) |
| Colton Safely, Luke French, Michael Cullen, Colton Mardock, Justin McQueen, (Michael Bruner), (Brennan Lester) |
| 23:02.6, 24:00.8, 25:16.8, 25:57.2, 26:23.9, (27:08.5), (27:46.2) |
| 27 | 893 | Central,
OR - Team Time (1st 5) 2:04:48.2 | Spread (1st 5) 1:51.2 |
| 162, 175, 176, 189, 191, (214), (229) |
| David Grandquist, Quinn Lindley, Dave Young, Marcos Ruiz, Salomon Falcon, (Seth West), (Logan McClanahan) |
| 23:49.5, 24:52.3, 24:53.2, 25:32.5, 25:40.7, (27:57.8), (29:21.3) |
| 28 | 921 | Stayton,
OR - Team Time (1st 5) 2:07:16.2 | Spread (1st 5) 8:04.7 |
| 124, 179, 181, 216, 221, (227), (230) |
| Jeremiah Koellmann, Jeremie Edwards, Adam Cardoza, Sam Wiltse, Austin Smith, (Trevor Mack), (Kyle Hernandez) |
| 20:26.3, 25:01.8, 25:07.3, 28:09.8, 28:31.0, (29:04.0), (29:24.7) |
| 29 | 949 | North Salem,
OR - Team Time (1st 5) 2:08:27.0 | Spread (1st 5) 1:06.8 |
| 182, 187, 190, 192, 198, (199), (202) |
| Jonathan Castro, Cody Franklin, Dan Dixon, Sergio Olmos, Matthew Loberg, (Tim Feshchenko), (Dustin Muravez) |
| 25:14.4, 25:31.5, 25:35.6, 25:44.3, 26:21.2, (26:22.8), (26:31.8) |
| 30 | 1006 | Estacada,
OR - Team Time (1st 5) 2:14:29.5 | Spread (1st 5) 10:27.1 |
| 148, 186, 188, 209, 275, (276), (289) |
| Troy Prettyman, Brad Prettyman, Chris MacMurray, Seth Anthony, Sam Rassmussan, (Kenny Gyure), (Cody Buschke) |
| 22:55.7, 25:31.0, 25:31.9, 27:08.1, 33:22.8, (33:24.0), (37:33.0) |
| 31 | 1039 | Central Linn,
OR - Team Time (1st 5) 2:19:38.1 | Spread (1st 5) 10:11.6 |
| 136, 163, 237, 246, 257, (262), (278) |
| Zachary Holloway, Joseph Ewers, Nathan Zoon, Jake Thompson, Adam Leopard, (Justin Barrett), (Ronald Garrett) |
| 22:08.4, 23:55.4, 30:21.8, 30:52.5, 32:20.0, (32:51.8), (34:43.9) |
| 32 | 1112 | David Douglas,
OR - Team Time (1st 5) 2:25:28.5 | Spread (1st 5) 10:45.8 |
| 143, 194, 250, 251, 274, (279), (280) |
| Wiley Wolfe, Zaine Stapleton, Brandon Anton, Anthony Nguyen, Karsten Montgomery, (Justin Stevens), (Umbear Mehmedovic) |
| 22:36.3, 25:53.6, 31:41.9, 31:54.6, 33:22.1, (34:46.0), (34:47.0) |
| 33 | 1139 | Jefferson,
OR - Team Time (1st 5) 2:25:38.6 | Spread (1st 5) 6:51.2 |
| 201, 211, 224, 231, 272 |
| Cesar Trejo, Chris McGehee, Tyler O'Neil, Eli Kaspari, Tanner Falls |
| 26:25.7, 27:40.6, 28:48.4, 29:27.0, 33:16.9 |
| 34 | 1140 | Hillsboro,
OR - Team Time (1st 5) 2:26:04.6 | Spread (1st 5) 2:28.3 |
| 218, 219, 225, 234, 244, (245), (255) |
| Joseph Luedloff, Sam Kingsbury, Adrian Arteaga, Justin Zon, Nic Nolan, (Isaac Richfield), (Kodie Moss) |
| 28:11.7, 28:16.5, 28:58.5, 29:57.9, 30:40.0, (30:40.8), (32:14.6) |
| 1140 | Southridge,
OR - Team Time (1st 5) 2:26:37.8 | Spread (1st 5) 2:19.8 |
| 215, 220, 228, 238, 239, (249), (264) |
| Evan Williams, Felipe Montoya, Lucas Lovell, James Murphy, Sean Rooney, (Ryan Dueker), (Austin Wold) |
| 28:05.4, 28:29.9, 29:12.5, 30:24.8, 30:25.2, (31:22.9), (32:59.6) |
| 36 | 1152 | Glencoe,
OR - Team Time (1st 5) 2:27:39.7 | Spread (1st 5) 5:51.6 |
| 204, 223, 226, 240, 259, (267), (268) |
| Brian Rasmussen, Jacob Stafford, Ben Wallack, Izaak Page, Trent Toney, (Thurman Miller), (Paxton Richards) |
| 26:48.1, 28:40.9, 29:03.7, 30:27.3, 32:39.7, (33:03.2), (33:05.0) |
| 37 | 1167 | Parkrose,
OR - Team Time (1st 5) 2:29:16.8 | Spread (1st 5) 6:02.9 |
| 205, 206, 233, 260, 263, (265), (271) |
| Kevin Vides, Kenton Falbo, Alex Heiden, David Lange, Josh Church, (Greg Sakisat), (David Falbo) |
| 26:49.9, 27:00.1, 29:52.4, 32:41.6, 32:52.8, (33:02.7), (33:14.1) |
| 38 | 1169 | Gladstone,
OR - Team Time (1st 5) 2:29:30.6 | Spread (1st 5) 5:20.6 |
| 203, 235, 236, 242, 253, (269), (281) |
| Sam Clyde, Dylan Foeller, Kile Nutzmann, Alex Pope, Jesse Brooks, (Cody Ramlow), (Mikkel Gilsrud) |
| 26:38.0, 30:10.9, 30:15.0, 30:28.1, 31:58.6, (33:10.4), (34:53.1) |
| 39 | 1181 | Madras,
OR - Team Time (1st 5) 2:30:11.1 | Spread (1st 5) 8:46.0 |
| 180, 207, 247, 270, 277, (287), (288) |
| Tanner Norwest, Triston Boise, Jason Smartlowit, Miguel Vasquez, Andrew Fine, (Robert Fine), (Jonathan Marcotte) |
| 25:01.9, 27:00.5, 31:10.0, 33:10.8, 33:47.9, (37:02.3), (37:22.9) |
| 40 | 1190 | Toledo,
OR - Team Time (1st 5) 2:32:24.4 | Spread (1st 5) 8:43.2 |
| 172, 232, 252, 261, 273, (290) |
| Dan Nelson, Kyle Cameron, John Brant, Matt Edwards, Dylan Parks, (Hunter Chavarria) |
| 24:36.4, 29:42.8, 31:55.8, 32:49.8, 33:19.6, (38:09.0) |
| 41 | 1203 | North Marion,
OR - Team Time (1st 5) 2:35:06.2 | Spread (1st 5) 12:11.4 |
| 147, 208, 282, 282, 284, (284), (286) |
| James Boyer, Alex Packham, Jake Boudreaux, Devin Feldman, Sam Kimber, (Spencer Keeton), (Jason Beiser) |
| 22:51.6, 27:07.6, 35:02.0, 35:02.0, 35:03.0, (35:03.0), (36:18.0) |
| 42 | 1242 | Liberty(OR),
OR - Team Time (1st 5) 2:36:43.2 | Spread (1st 5) 1:47.1 |
| 241, 243, 248, 254, 256, (258), (266) |
| Alex Hossner, Gabriel Garcia, Phillip Opager, Hank Grossen, Michael Jensen, (Ryan Ebersole), (Kevin Lave) |
| 30:27.7, 30:33.1, 31:21.9, 32:05.7, 32:14.8, (32:24.1), (33:03.0) |