1 | 85 | Crater,
OR - Team Time (1st 5) 1:21:03.6 | Spread (1st 5) 1:12.0 |
| 4, 9, 13, 28, 31, (55), (101) |
| Jantz Tostenson, Ryland McCullough, Gage Reed, Matthew Schenk, JC Herring, (Matthew Medina), (Conner Sutton) |
| 15:33.0, 15:56.2, 16:07.2, 16:42.2, 16:45.0, (17:05.1), (17:35.0) |
2 | 133 | Ashland,
OR - Team Time (1st 5) 1:20:32.5 | Spread (1st 5) 2:18.5 |
| 1, 3, 11, 51, 67, (77), (78) |
| EJ (Evan) Holland, Arlo Davis, Reed Pryor, Cameron Stein, Jordan Mortensen, (Henry Williams), (Aydin Timmons) |
| 14:53.2, 15:24.1, 16:00.4, 17:03.1, 17:11.7, (17:18.9), (17:19.3) |
3 | 151 | The Dalles,
OR - Team Time (1st 5) 1:22:59.4 | Spread (1st 5) 1:10.3 |
| 8, 17, 21, 48, 57, (62), (80) |
| Sam Alvarez, Friedrich Stelzer, Gabe Lira, Nick Caracciolo, Zack Ziegenhagen, (Rey Aviluz), (David Wring) |
| 15:55.0, 16:23.2, 16:35.2, 17:00.7, 17:05.3, (17:08.5), (17:20.8) |
4 | 170 | Crescent Valley,
OR - Team Time (1st 5) 1:24:06.7 | Spread (1st 5) 17.3 |
| 25, 29, 32, 41, 43, (50), (65) |
| Legend Lamer, Logan Pawlowski, Blake Byer, Cade Byer, Reid Kerr, (Gabriel Wilson), (Keller Norland) |
| 16:41.1, 16:43.1, 16:47.0, 16:57.1, 16:58.4, (17:01.1), (17:10.6) |
5 | 201 | Crook County,
OR - Team Time (1st 5) 1:23:53.4 | Spread (1st 5) 1:11.4 |
| 10, 24, 40, 61, 66, (129), (156) |
| Cade Catterson, Alec Carne, Miles Chaney, Jonas Rice, Alex Vail, (Hunter Eller), (Logan Tanner) |
| 15:59.5, 16:38.3, 16:56.6, 17:08.1, 17:10.9, (18:08.8), (18:26.5) |
6 | 208 | Wilsonville,
OR - Team Time (1st 5) 1:24:19.5 | Spread (1st 5) 48.7 |
| 15, 33, 44, 53, 63, (67), (114) |
| Jack Burns, Jacob McClelland, Trevor Johnson, Ben Sheirbon, Ben McClelland, (Joseph Wilde), (Josh Aguilar) |
| 16:20.2, 16:48.4, 16:58.6, 17:03.4, 17:08.9, (17:11.7), (17:56.1) |
7 | 214 | Dallas,
OR - Team Time (1st 5) 1:23:40.5 | Spread (1st 5) 1:53.9 |
| 6, 14, 22, 69, 103, (125), (133) |
| Trevor Cross, Toby Ruston, Gavin Grass, Antonio Barrientos, Ryan Jones, (Joshua Rodli), (Orion Knudson) |
| 15:47.4, 16:18.5, 16:38.2, 17:15.1, 17:41.3, (18:03.8), (18:10.5) |
8 | 218 | Churchill,
OR - Team Time (1st 5) 1:23:51.8 | Spread (1st 5) 1:48.5 |
| 5, 37, 39, 56, 81, (162), (181) |
| Peter Lechman, Kyle Phillps, Hal Barnett, Jacob Powell, Wills Driscoll, (Toby Rasmussen), (Justice Gaines) |
| 15:33.4, 16:55.1, 16:56.2, 17:05.2, 17:21.9, (18:41.5), (19:09.2) |
9 | 224 | Silverton,
OR - Team Time (1st 5) 1:24:04.9 | Spread (1st 5) 1:30.1 |
| 7, 30, 42, 72, 73, (74), (79) |
| Haile Stutzman, Miles Decker, Trevor Ortega, Jonathan Hansen, Gerardo Cortez, (Jadon Mansur), (Charles Petrik) |
| 15:47.6, 16:44.6, 16:58.1, 17:16.9, 17:17.7, (17:17.9), (17:20.4) |
10 | 282 | Hood River Valley,
OR - Team Time (1st 5) 1:24:45.9 | Spread (1st 5) 1:27.0 |
| 12, 18, 60, 94, 98, (113), (149) |
| Josh Haynes, Omar Quintana, Joshua Humann, Raine Melby, Braeden Blakeney, (Ben Kaden), (Geoffrey Shoaf) |
| 16:06.1, 16:27.9, 17:08.0, 17:30.8, 17:33.1, (17:55.7), (18:19.2) |
11 | 310 | Central,
OR - Team Time (1st 5) 1:25:38.2 | Spread (1st 5) 1:52.8 |
| 15, 26, 46, 86, 137, (167), (176) |
| Jonathan Brown, Jaydon Aydelotte, Maynard Dewitt, Caylen Thomas, Gabe Smith, (Sean Stephenson), (Jared Jeffries) |
| 16:20.2, 16:42.0, 16:59.0, 17:24.0, 18:13.0, (18:52.0), (19:02.6) |
12 | 328 | South Albany,
OR - Team Time (1st 5) 1:26:02.1 | Spread (1st 5) 40.2 |
| 36, 44, 52, 97, 99, (124), (146) |
| Carson Austin, Logan Parker, Brady Swanson, Diego Perez-Montes, Andrew Clinton, (Cole Lewis), (Jace Muntz) |
| 16:53.6, 16:58.6, 17:03.2, 17:32.9, 17:33.8, (18:03.7), (18:18.6) |
13 | 371 | Parkrose,
OR - Team Time (1st 5) 1:25:30.1 | Spread (1st 5) 2:59.1 |
| 2, 54, 84, 91, 140, (151), (196) |
| Ahmed Ibrahim, Abdi Ibrahim, Haben Weldemariam, Abdi Sido, Joe Simmonds, (Jacob Leith), (Jonah Eades) |
| 15:17.2, 17:04.0, 17:23.5, 17:29.1, 18:16.3, (18:20.2), (19:36.5) |
14 | 407 | Scappoose,
OR - Team Time (1st 5) 1:27:03.0 | Spread (1st 5) 1:36.1 |
| 27, 34, 99, 102, 145, (155), (164) |
| Rowen Suchoski, Luke Suchoski, Gustavo Villalvazo, Josh Lull, Jordan Buchanan, (Griffin Barron), (Tristan Hopkins) |
| 16:42.1, 16:48.8, 17:33.8, 17:40.1, 18:18.2, (18:23.9), (18:48.0) |
15 | 422 | La Salle Prep,
OR - Team Time (1st 5) 1:27:22.4 | Spread (1st 5) 55.8 |
| 37, 75, 95, 106, 109, (116), (126) |
| Alexander Willard-Herr, Bradley Kiltow, William Prentice, Samuel Meyer, Benjamin Robinson, (Brenner Henry), (Nathan Henry) |
| 16:55.1, 17:18.3, 17:31.5, 17:46.6, 17:50.9, (17:57.8), (18:05.0) |
16 | 432 | Corvallis,
OR - Team Time (1st 5) 1:27:09.6 | Spread (1st 5) 15.8 |
| 70, 84, 90, 92, 96, (112), (127) |
| Sage Bothwell, Spencer Middleton, Calvin Cahill, Sam Hanson, Raymond Ingersoll, (Ash Kirsten), (Alexi Ebersole) |
| 17:15.8, 17:23.5, 17:28.4, 17:30.3, 17:31.6, (17:54.6), (18:05.7) |
17 | 446 | Springfield,
OR - Team Time (1st 5) 1:27:36.5 | Spread (1st 5) 42.0 |
| 64, 71, 93, 108, 110, (146), (187) |
| Logan Auxier, Kilano Loyd, Ethan Hass, Pierce Simmerman, Kevin Ward, (Kian Canepa), (Thomas Felton) |
| 17:09.9, 17:16.2, 17:30.6, 17:47.9, 17:51.9, (18:18.6), (19:24.0) |
18 | 474 | St Helens,
OR - Team Time (1st 5) 1:27:52.3 | Spread (1st 5) 1:52.7 |
| 19, 87, 105, 111, 152, (192), (217) |
| Waylon Nichols, Evan Garrison, Cash Lapping, Cooper Montgomery, Isaiah Ebert, (Jakob Nelson), (Lev Wolin) |
| 16:29.4, 17:24.1, 17:44.5, 17:52.2, 18:22.1, (19:33.4), (21:18.0) |
19 | 484 | North Salem,
OR - Team Time (1st 5) 1:28:24.8 | Spread (1st 5) 1:18.3 |
| 35, 76, 120, 123, 130, (142), (168) |
| David Rojas, Justin Montero, Josue Loarca, Alexis Luna, Matthew Meyer, (Rene Romero), (Logan Gould) |
| 16:51.6, 17:18.6, 18:02.0, 18:02.7, 18:09.9, (18:16.4), (18:53.9) |
20 | 486 | Lebanon,
OR - Team Time (1st 5) 1:28:09.5 | Spread (1st 5) 1:11.0 |
| 48, 83, 88, 132, 135, (139), (173) |
| Jadon Roth, Alex Solberg, Mathew Meckley, Tucker Drummond, Austin Mustoe, (RJ Kennedy), (Jonathan Yordy) |
| 17:00.7, 17:22.5, 17:24.3, 18:10.3, 18:11.7, (18:16.2), (18:59.6) |
21 | 564 | Redmond,
OR - Team Time (1st 5) 1:29:22.1 | Spread (1st 5) 44.9 |
| 89, 104, 119, 121, 131, (144), (150) |
| Connor Agnew, Finn Anspach, Charlie Rawlins, Yoshi Saito, Sam Eldridge, (Aaron Park), (Skyler Jones) |
| 17:25.1, 17:43.1, 18:01.7, 18:02.2, 18:10.0, (18:16.7), (18:19.7) |
22 | 608 | Ridgeview,
OR - Team Time (1st 5) 1:30:23.1 | Spread (1st 5) 1:42.8 |
| 59, 82, 136, 165, 166, (189), (201) |
| Kian Bangerter, Nathan Turpen, Trevor Middleton, Micah Capson, Jared Hearing, (Anthonee Parry), (Ethan Peters) |
| 17:07.8, 17:22.3, 18:12.4, 18:50.0, 18:50.6, (19:26.1), (19:57.1) |
23 | 653 | Hillsboro,
OR - Team Time (1st 5) 1:30:40.4 | Spread (1st 5) 26.7 |
| 115, 118, 121, 146, 153, (171), (183) |
| Noah Mancione, Nicholas LaMora, Jake Maze, Horace Leake, Tim Larkins, (Collin Rickis), (Frank Hunnicutt) |
| 17:56.3, 18:00.3, 18:02.2, 18:18.6, 18:23.0, (18:57.7), (19:14.4) |
24 | 698 | Thurston,
OR - Team Time (1st 5) 1:31:48.6 | Spread (1st 5) 2:05.4 |
| 47, 140, 157, 175, 179, (182), (197) |
| Tyler Manthei, Abram Gallup, Collin Coder, Grant Kopczenski, Jaden Kinzer, (Josiah Nelson), (Ryan Hoskins) |
| 16:59.2, 18:16.3, 18:28.3, 19:00.2, 19:04.6, (19:13.1), (19:39.2) |
25 | 734 | Pendleton,
OR - Team Time (1st 5) 1:31:57.1 | Spread (1st 5) 36.1 |
| 117, 138, 158, 160, 161, (170), (180) |
| Zacchaeus Otto-Allen, Aaron Luke, Michael Brooks, Eyan Springer, James Thatcher, (Dustin Henderson), (Garrett Rimbach) |
| 18:00.1, 18:14.2, 18:31.6, 18:35.0, 18:36.2, (18:55.7), (19:06.0) |
26 | 780 | Willamette,
OR - Team Time (1st 5) 1:33:54.4 | Spread (1st 5) 2:22.2 |
| 58, 172, 173, 186, 191, (199), (200) |
| Justyce Wierichs, Jason Rico, Connor Beauchamp, Nate Bassinger, Isaiah Martins, (Luke Smith), (Tyler Wooley) |
| 17:05.6, 18:58.7, 18:59.6, 19:22.7, 19:27.8, (19:41.9), (19:55.4) |
27 | 787 | West Albany,
OR - Team Time (1st 5) 1:33:01.7 | Spread (1st 5) 55.5 |
| 128, 154, 159, 169, 177, (184), (190) |
| Ethan Tyler, Caleb Doggett, Isaac Linford, Malachi Murphy, Ayden Shonk-O'Donnell, (Isaac Pierce), (Samuel White) |
| 18:07.5, 18:23.2, 18:33.4, 18:54.6, 19:03.0, (19:16.7), (19:27.3) |
28 | 789 | Putnam,
OR - Team Time (1st 5) 1:35:20.4 | Spread (1st 5) 3:39.0 |
| 22, 163, 195, 202, 207, (212), (215) |
| Grant Ferguson, Elijah Matveyev, Austin Card, Caleb Southworth, Cameron Cutler, (Athaniel Petrak), (Jason Young JR.) |
| 16:38.2, 18:46.2, 19:35.6, 20:03.2, 20:17.2, (20:56.8), (21:11.4) |
29 | 804 | North Bend,
OR - Team Time (1st 5) 1:34:07.7 | Spread (1st 5) 1:54.5 |
| 107, 134, 177, 188, 198, (209), (210) |
| Gavyn Tatge, Tyson Flitcroft, Eric Monsebroten, Romig Beley, Johnny Flanagan, (Trenton Parrott), (Nathan Oberg) |
| 17:47.0, 18:10.8, 19:03.0, 19:25.4, 19:41.5, (20:19.2), (20:25.6) |
30 | 824 | Milwaukie,
OR - Team Time (1st 5) 1:37:07.2 | Spread (1st 5) 4:21.8 |
| 20, 185, 203, 205, 211, (213), (216) |
| Devin Greeley, Arthur Katahdin, Andrew Larsen-Gallop, Remi Flounders, Alan McGinnis, (Jackson Johnson), (Trenton Rekdahl) |
| 16:32.2, 19:21.2, 20:05.4, 20:14.4, 20:54.0, (21:02.9), (21:16.3) |
31 | 939 | North Eugene,
OR - Team Time (1st 5) 1:37:51.5 | Spread (1st 5) 1:58.1 |
| 142, 193, 194, 204, 206, (208), (214) |
| River Kyllingstad, Gabe Ryley, Ryan Johnson, Fen Truitt, Sam Sterner, (Keelan McBride), (Trevor Cowles) |
| 18:16.4, 19:34.1, 19:35.5, 20:11.0, 20:14.5, (20:19.0), (21:06.2) |