| 1 | 50 | Hamlin,
OR - Team Time (1st 5) 35:14.0 | Spread (1st 5) 33.0 |
| 2, 5, 7, 15, 21, (23), (30) |
| Owen Fuller, Cade Andrus, Evan Denley, Jahan Sabzalian, Aonghas Houston, (Connor Lamb), (Alexander Fightmaster) |
| 6:45.0, 6:57.0, 7:01.0, 7:13.0, 7:18.0, (7:19.0), (7:26.0) |
| 2 | 67 | Thurston,
OR - Team Time (1st 5) 35:10.0 | Spread (1st 5) 1:04.0 |
| 1, 4, 13, 24, 25, (131), (135) |
| Nathan Glazier, Bryson Clifford, Tyler Fine, Carson Buergey, Carson Wolf, (Owen Smith), (Jesse Rodgers) |
| 6:20.0, 6:55.0, 7:09.0, 7:22.0, 7:24.0, (8:28.0), (8:31.0) |
| 3 | 117 | Sherwood,
OR - Team Time (1st 5) 36:40.3 | Spread (1st 5) 28.4 |
| 8, 15, 27, 30, 37, (42), (50) |
| Dylan Weniger, Victor McAuley, James Portillo, Dylan Dale, Owen MacCluer, (Jackson Wilson), (Gabriel Hogue) |
| 7:04.3, 7:13.0, 7:24.3, 7:26.0, 7:32.7, (7:39.0), (7:43.0) |
| 4 | 174 | Lakeridge,
OR - Team Time (1st 5) 37:37.4 | Spread (1st 5) 24.0 |
| 19, 33, 36, 39, 47, (82), (91) |
| Alexander Vail, John Harbison, Ta Ohr, Samuel Schecter, Ossie Dunn, (Alexander Sly), (Beckett Godfrey) |
| 7:17.5, 7:28.9, 7:32.1, 7:37.4, 7:41.5, (8:02.7), (8:08.2) |
| 5 | 196 | Rosemont Ridge,
OR - Team Time (1st 5) 37:46.4 | Spread (1st 5) 41.6 |
| 12, 32, 41, 45, 66, (69), (73) |
| Caleb Hulme, Russell Daniels, Tai Brown, Bryce Susany, Hunter Parrish, (Luke Adams), (Jack Rader) |
| 7:08.6, 7:27.9, 7:38.9, 7:40.8, 7:50.2, (7:54.0), (7:56.5) |
| 6 | 207 | Inza R. Wood,
OR - Team Time (1st 5) 37:35.9 | Spread (1st 5) 59.2 |
| 9, 10, 20, 83, 85, (87), (95) |
| Gilbert Knight, Liam Wilde, Jacob Dougall, Cooper Kummer, Aden Lorentz, (JJ Barlett), (Eamon Murphy) |
| 7:04.7, 7:06.3, 7:17.9, 8:03.1, 8:03.9, (8:06.4), (8:10.3) |
| 7 | 212 | Athey Creek,
OR - Team Time (1st 5) 37:53.5 | Spread (1st 5) 57.9 |
| 17, 27, 29, 40, 99, (124), (133) |
| Coen Strub, Spencer Howard, Jackson McNamee, Cannon Fuller, Ezra Baus, (McCabe Comer), (Russell McNulty) |
| 7:13.6, 7:24.3, 7:25.4, 7:38.7, 8:11.5, (8:25.4), (8:29.5) |
| 8 | 218 | Twality,
OR - Team Time (1st 5) 37:48.0 | Spread (1st 5) 55.0 |
| 3, 34, 59, 61, 61, (68), (79) |
| Jackson Freeman, Jack Mclean, Wesley Kerns, Jaden Del Cid-Mendez, Keylan Chand, (Trent Woodward), (Rylan Estes) |
| 6:53.0, 7:32.0, 7:47.0, 7:48.0, 7:48.0, (7:51.0), (7:59.1) |
| 9 | 249 | Canby,
OR - Team Time (1st 5) 38:29.0 | Spread (1st 5) 16.5 |
| 34, 43, 53, 56, 63, (77), (106) |
| Andrew Dewar, Mitchell Hettwer, Aiden Lucas, Edgar Lopez, Nikolai Norris, (Orion Lee), (Elias Lenhardt) |
| 7:32.0, 7:39.3, 7:43.9, 7:45.3, 7:48.5, (7:57.2), (8:14.2) |
| 249 | Hazelbrook,
OR - Team Time (1st 5) 38:24.8 | Spread (1st 5) 39.2 |
| 22, 44, 48, 57, 78, (100), (114) |
| Luke Schlumpberger, Jonathan Ayers, Kelen Crow, Andrew Gerlach, Gavin McClung, (Luke Zelke), (Seth Inman-Aranda) |
| 7:18.8, 7:40.0, 7:42.0, 7:46.0, 7:58.0, (8:12.0), (8:19.5) |
| 11 | 251 | Agnes Stewart,
OR - Team Time (1st 5) 38:16.0 | Spread (1st 5) 1:02.0 |
| 11, 25, 59, 64, 92, (127), (234) |
| Finn San Filippo, Teaguen Richey, Toby Snyder, Benicio Perez, Perrin St.Clair, (John Comey), (Legion Moten) |
| 7:07.0, 7:24.0, 7:47.0, 7:49.0, 8:09.0, (8:27.0), (9:56.0) |
| 12 | 299 | Briggs,
OR - Team Time (1st 5) 38:40.0 | Spread (1st 5) 1:16.0 |
| 5, 50, 65, 75, 104, (118) |
| Hayden Sayre, Gus Moore, Joshua Walker, Collin Webb, Landon Fields, (Ethan Donaldson) |
| 6:57.0, 7:43.0, 7:50.0, 7:57.0, 8:13.0, (8:21.0) |
| 13 | 426 | Lake Oswego,
OR - Team Time (1st 5) 40:10.3 | Spread (1st 5) 1:03.3 |
| 18, 86, 97, 109, 116, (123), (149) |
| Aidan Perkins, Bryce Looney, William Genest, Beck Hinrichs, Andrew Edelberg, (Parker Rice), (Hunter Blankenship) |
| 7:17.0, 8:05.8, 8:10.5, 8:16.7, 8:20.3, (8:23.9), (8:40.0) |
| 14 | 457 | Judson,
OR - Team Time (1st 5) 40:35.9 | Spread (1st 5) 1:03.2 |
| 38, 74, 87, 107, 151, (166), (177) |
| Isaac Kalin, Holden Rasmussen, Joseph Herrera, Miguel Perez, Jake Spear, (Deacon Sellers), (Jackson Brown) |
| 7:37.1, 7:56.9, 8:06.4, 8:15.2, 8:40.3, (9:00.0), (9:06.6) |
| 15 | 481 | Scenic,
OR - Team Time (1st 5) 40:32.8 | Spread (1st 5) 1:27.2 |
| 14, 76, 115, 131, 145, (147), (164) |
| Josiah Tostenson, Shaun Garnica, Tyson Chubb, Grant Headley, Wren Rambo, (Caleb Doddington), (Tayvon Kitchen) |
| 7:10.3, 7:57.1, 8:19.9, 8:28.0, 8:37.5, (8:38.1), (8:57.5) |
| 16 | 496 | Ida B. Wells Cluster,
OR - Team Time (1st 5) 40:58.6 | Spread (1st 5) 19.1 |
| 83, 89, 90, 112, 122, (136), (141) |
| Calan Sweitzer, Sid Holmes, Jonah Allen, Aidan Bruce, Harrison Giger, (Thaddeus Warman), (Tyler Pettick) |
| 8:03.1, 8:07.1, 8:07.4, 8:18.8, 8:22.2, (8:32.3), (8:35.2) |
| 17 | 533 | Walker,
OR - Team Time (1st 5) 41:16.2 | Spread (1st 5) 46.3 |
| 58, 102, 112, 124, 137, (163), (177) |
| Dylan McGuirk, Rory Lane, Elijah Jung, Rey Camacho, Conner Rogers, (Joseph Casa), (Jack Phillips) |
| 7:46.5, 8:12.7, 8:18.8, 8:25.4, 8:32.8, (8:56.5), (9:06.6) |
| 18 | 562 | Meridian Creek,
OR - Team Time (1st 5) 41:33.3 | Spread (1st 5) 39.0 |
| 72, 110, 111, 129, 140, (143), (144) |
| Abraham Rios, Torrin Brogren, Ryan Williams, Ben Harris, Wesley Moriarty, (Atticus McIlmoil), (Emmitt Fee) |
| 7:55.8, 8:16.9, 8:18.4, 8:27.4, 8:34.8, (8:35.7), (8:36.1) |
| 19 | 613 | Straub,
OR - Team Time (1st 5) 42:19.9 | Spread (1st 5) 1:23.5 |
| 54, 80, 139, 160, 180, (182), (198) |
| Kaiden Adams Griffin, Zaid Santiago, Jack Hansen, Joshua Gilmore, Jackson Wasson, (Bengt Johnson), (Alex Pittman) |
| 7:45.0, 8:00.0, 8:33.6, 8:52.8, 9:08.5, (9:11.7), (9:18.9) |
| 20 | 662 | Whiteaker,
OR - Team Time (1st 5) 42:51.7 | Spread (1st 5) 1:23.7 |
| 67, 94, 156, 156, 189, (208), (238) |
| Michael Terrazas, Aiden Castillo, Kyle Argue, Gideon Carpenter, Wyatt Geurin, (Porter Strasser), (Kellen Laukkanen) |
| 7:50.3, 8:09.4, 8:49.0, 8:49.0, 9:14.0, (9:28.3), (10:02.9) |
| 21 | 682 | Claggett Creek,
OR - Team Time (1st 5) 46:42.5 | Spread (1st 5) 6:20.9 |
| 54, 70, 70, 170, 318 |
| Mason Bowlby, Yosef Picazo, Connor Bowlby, Fernando Maciel, Ruben Ruiz Diaz |
| 7:45.0, 7:54.3, 7:54.3, 9:03.0, 14:05.9 |
| 22 | 701 | St Mary Catholic,
OR - Team Time (1st 5) 43:03.0 | Spread (1st 5) 59.0 |
| 105, 127, 134, 148, 187, (189), (206) |
| Jake Laube, Lucas Koehnke, Daniel Clute, Caleb Mayer, Isaiah Koehnke, (Eli Silbernagel), (Caleb Blish) |
| 8:14.0, 8:27.0, 8:30.0, 8:39.0, 9:13.0, (9:14.0), (9:28.0) |
| 23 | 708 | Parrish,
OR - Team Time (1st 5) 43:32.0 | Spread (1st 5) 54.3 |
| 95, 101, 167, 172, 173, (195), (240) |
| Javier Aleman Vazquez, Colby Purnell, Anthony Montalvo, Tidus Bashioum, Gabriel Lewis, (Andres Martinez Garcia), (Aiden Light) |
| 8:10.3, 8:12.4, 9:01.2, 9:03.5, 9:04.6, (9:17.1), (10:03.2) |
| 24 | 720 | Crossler,
OR - Team Time (1st 5) 43:29.8 | Spread (1st 5) 50.2 |
| 103, 126, 156, 165, 170, (185), (187) |
| Carter Wilson, Alex Mendoza, Kaden Newton, Chase Martin, Cade Reed, (Andrew Klosterman), (Remington Betchtel) |
| 8:12.8, 8:26.0, 8:49.0, 8:59.0, 9:03.0, (9:12.6), (9:13.0) |
| 25 | 729 | Cleveland Cluster,
OR - Team Time (1st 5) 43:30.5 | Spread (1st 5) 49.3 |
| 108, 129, 155, 161, 176, (196), (220) |
| Ethan Kane, Lucas Cormier, Noah Gumke, Rowan Dahl, Evan Donovan, (Kyan Stanley), (Quinn Dodge) |
| 8:16.6, 8:27.4, 8:46.2, 8:54.4, 9:05.9, (9:17.5), (9:47.1) |
| 26 | 749 | Harrisburg,
OR - Team Time (1st 5) 43:54.0 | Spread (1st 5) 1:38.0 |
| 46, 138, 174, 192, 199, (211), (239) |
| Luke Cheek, Travis Seehafer, Judah Calhoun, Nephi Heakin, Christian Baird, (Reed Yarber), (Isaac Talmadge) |
| 7:41.0, 8:33.0, 9:05.0, 9:16.0, 9:19.0, (9:35.0), (10:03.0) |
| 27 | 804 | Valley Catholic,
OR - Team Time (1st 5) 44:50.0 | Spread (1st 5) 1:57.1 |
| 48, 121, 206, 214, 215, (251), (269) |
| Aaron Prestopine, Gabriel Moreno, Arush Lagudu, Elek Kondor, Patrick Schreck, (Andrew Kim), (Matthew Nerenberg) |
| 7:42.0, 8:22.0, 9:28.0, 9:38.9, 9:39.1, (10:26.0), (10:56.3) |
| 28 | 821 | Leslie,
OR - Team Time (1st 5) 45:08.3 | Spread (1st 5) 2:14.4 |
| 98, 120, 162, 191, 250, (263), (293) |
| Humberto Jr Diaz Dominguez, Nolan Denny, Charles Timbrook, Eli Stovall, Jordan Arredondo, (Aidan Platt), (Brayden Leitner) |
| 8:11.2, 8:21.6, 8:54.5, 9:15.4, 10:25.6, (10:45.7), (11:59.4) |
| 29 | 822 | Adam Stephens,
OR - Team Time (1st 5) 45:43.0 | Spread (1st 5) 2:43.0 |
| 81, 117, 119, 244, 261, (287), (296) |
| Leeum Nguyen, Aleksander Gonzalez, Julian McClure-Salazar, Isaac Reynolds, Stephan Romero Polanco, (Kobe Vasquez), (Alex Prado Ramirez) |
| 8:00.8, 8:20.7, 8:21.4, 10:16.3, 10:43.8, (11:42.6), (12:04.2) |
| 30 | 833 | Country Christian,
OR - Team Time (1st 5) 44:47.0 | Spread (1st 5) 1:14.0 |
| 92, 154, 184, 201, 202, (228), (270) |
| Joshua Davis, Casey Ives, Timothy Ewing, Hayden Hernandez, Lonnie Hester, (Justus Funk), (Trent Begley) |
| 8:09.0, 8:42.0, 9:12.0, 9:21.0, 9:23.0, (9:53.0), (11:02.0) |
| 31 | 962 | Houck,
OR - Team Time (1st 5) 47:53.0 | Spread (1st 5) 3:47.7 |
| 50, 203, 204, 222, 283, (300) |
| Ruben Reyes, Gael Perez, Landon Campos, Julio Angel Quevedo Coria, Juan Servin, (John Paul Bartsch) |
| 7:43.0, 9:25.1, 9:26.4, 9:47.8, 11:30.7, (12:28.0) |
| 32 | 985 | Cascade Christian,
OR - Team Time (1st 5) 46:56.3 | Spread (1st 5) 1:08.9 |
| 153, 179, 205, 223, 225, (229), (285) |
| Henry Giomi Brown, Sebastian Hehn, Nash Crisp, Tayen Landers, Taylor Snowden, (Franklin Giomi-Brown), (Jaydan Ritchie) |
| 8:41.1, 9:08.2, 9:27.5, 9:49.5, 9:50.0, (9:53.1), (11:36.1) |
| 33 | 1002 | St Mary's,
OR - Team Time (1st 5) 47:14.6 | Spread (1st 5) 1:28.1 |
| 150, 152, 226, 233, 241, (249), (272) |
| Daniel Heycke, Josh Neilitz, Ethan August, Lukas Humphrey, Andrew Lockwood, (Jack King), (Aiden Miller) |
| 8:40.2, 8:40.6, 9:51.5, 9:54.0, 10:08.3, (10:25.4), (11:04.3) |
| 34 | 1058 | Siuslaw,
OR - Team Time (1st 5) 48:02.1 | Spread (1st 5) 49.2 |
| 186, 193, 213, 229, 237, (271), (311) |
| Dylan Jensen, Brayden Linton, Talan Ross, Garin Fidler, Ethan Jagoe, (Camden Linton), (Jacob Mann) |
| 9:12.8, 9:16.9, 9:37.3, 9:53.1, 10:02.0, (11:02.6), (13:25.9) |
| 35 | 1084 | Patton,
OR - Team Time (1st 5) 48:32.8 | Spread (1st 5) 1:00.7 |
| 183, 210, 216, 232, 243, (246), (277) |
| Gus Blank, Samuel King, Kaden Carlson, Jose Garcia, Kasen Paolo, (Emilio Gonzalez), (Josiah Cummings) |
| 9:11.8, 9:34.0, 9:40.8, 9:53.7, 10:12.5, (10:20.3), (11:16.1) |
| 36 | 1102 | Waldo,
OR - Team Time (1st 5) 51:06.4 | Spread (1st 5) 3:50.5 |
| 159, 169, 197, 275, 302, (303), (323) |
| Adrian Benavidas, Felipe Chavez, jose Gonzalez cruz, Juan Gutierrez, Tyler Cleveland, (Drake Toler), (Dillon Newswanger) |
| 8:51.3, 9:02.5, 9:17.8, 11:13.0, 12:41.8, (12:45.4), (17:01.6) |
| 37 | 1111 | Duniway,
OR - Team Time (1st 5) 49:41.1 | Spread (1st 5) 1:27.9 |
| 175, 181, 247, 253, 255, (258), (267) |
| Owen Wark, Elijah Meek, Byron Marlatt, Roman Wood, Jack Linder, (Mason Smark), (Wyatt Kuchta) |
| 9:05.5, 9:10.9, 10:22.7, 10:28.6, 10:33.4, (10:36.1), (10:51.1) |
| 38 | 1124 | Lincoln Cluster,
OR - Team Time (1st 5) 49:15.7 | Spread (1st 5) 41.8 |
| 212, 217, 219, 231, 245, (252), (254) |
| Sam Sterling, Bob Liu, Finn Dougherty, Sebastian Lucassen, Charlie McCalla, (William Knight), (Kai Swenson) |
| 9:35.4, 9:44.0, 9:45.9, 9:53.2, 10:17.2, (10:26.6), (10:30.0) |
| 39 | 1144 | Howard Street Charter,
OR - Team Time (1st 5) 49:38.7 | Spread (1st 5) 1:09.5 |
| 209, 218, 223, 235, 259, (280), (319) |
| Camden Choc, Jackson Wendel, Rauf Adem, Diego Vazquez Madriz, Soren Morales, (Zach Bayu Aji), (Cherry Kolavnenu) |
| 9:29.0, 9:45.0, 9:49.5, 9:56.7, 10:38.5, (11:18.0), (14:20.2) |
| 40 | 1160 | Visitation Catholic,
OR - Team Time (1st 5) 52:54.4 | Spread (1st 5) 3:45.7 |
| 142, 146, 278, 295, 299 |
| Andrew Duyck, casey Sapp, Blake Duyck, Jack Stacy, Ben Pelster |
| 8:35.6, 8:37.8, 11:16.8, 12:02.9, 12:21.3 |
| 41 | 1203 | Scio,
OR - Team Time (1st 5) 52:29.0 | Spread (1st 5) 2:39.0 |
| 168, 194, 274, 281, 286, (289), (290) |
| Talon Gloy, Jude Zedwick, Christopher Ennis, Kellen Gardner, Zane Roth, (Max Zedwick), (Phin Peterson) |
| 9:02.0, 9:17.0, 11:10.0, 11:19.0, 11:41.0, (11:52.0), (11:53.0) |
| 42 | 1222 | Crosshill Christian,
OR - Team Time (1st 5) 51:23.0 | Spread (1st 5) 51.0 |
| 227, 236, 242, 257, 260 |
| Connor Bruce, Gavin Williams, Jeremiah Person, Kaden LeDuc, Ryan Brulotte |
| 9:52.0, 10:01.0, 10:12.0, 10:35.0, 10:43.0 |
| 43 | 1250 | Tillamook,
OR - Team Time (1st 5) 52:18.5 | Spread (1st 5) 58.0 |
| 221, 248, 256, 262, 263, (265), (279) |
| Cole Affolter, Justin Werner, Jak Hopkes, Matthew Averill, Jakoby Goss, (James Gomes), (Brazen Harris) |
| 9:47.7, 10:25.1, 10:34.8, 10:45.2, 10:45.7, (10:48.8), (11:17.6) |
| 44 | 1329 | Rogue Valley Adventist,
OR - Team Time (1st 5) 56:00.4 | Spread (1st 5) 4:13.3 |
| 200, 266, 273, 276, 314 |
| Joaquin Barragan, Dawson Glasgow, Tristan White, Mark Alvarez, Matthew Escalona |
| 9:20.0, 10:48.9, 11:04.6, 11:13.6, 13:33.3 |
| 45 | 1432 | Cascade (Turner),
OR - Team Time (1st 5) 58:25.9 | Spread (1st 5) 1:13.4 |
| 268, 284, 291, 292, 297, (298), (305) |
| Matthew Hinkle, Bryhan Sullivan, Gage Ferrando, Tyler Bitikofer, Oliver Hunt, (Logan Axmaker), (Daniel Mooney) |
| 10:52.0, 11:35.7, 11:55.3, 11:57.5, 12:05.4, (12:19.5), (12:58.1) |
| 46 | 1504 | Faulconer-Chapman,
OR - Team Time (1st 5) 1:03:37.6 | Spread (1st 5) 2:05.3 |
| 282, 294, 307, 309, 312, (313), (315) |
| Jayden O'Reily, Seth Barnes, Gavin Bremer, Morgan Ledet, Alex O'Reilly, (Brayden Wilson), (Hunter Klingler) |
| 11:23.6, 12:02.7, 13:19.9, 13:22.5, 13:28.9, (13:30.6), (13:50.3) |
| 47 | 1535 | Waldport,
OR - Team Time (1st 5) 1:07:28.7 | Spread (1st 5) 3:40.1 |
| 288, 304, 306, 316, 321, (322) |
| Kenny Heasley, Alder Vogt, Corben Simon, Milo Smith, Jacob Gainer, (Justin Gainer) |
| 11:49.8, 12:56.0, 13:13.5, 13:59.5, 15:29.9, (16:43.1) |
| 48 | 1556 | Nestucca Valley,
OR - Team Time (1st 5) 1:08:08.4 | Spread (1st 5) 2:22.3 |
| 301, 308, 310, 317, 320 |
| Jonah Higdon, Grayson Spath, Kenneth Blackburn, Blake Ricks, Brenton Schiminesky |
| 12:30.3, 13:20.9, 13:23.1, 14:01.5, 14:52.6 |