| 1 | 102 | Meridian Creek,
OR - Team Time (1st 5) 37:32.7 | Spread (1st 5) 35.0 |
| 9, 13, 14, 22, 44, (61), (69) |
| Sam McKern, Bode Fraser, Archer Hughes, Caden Metcalf, Asher Smith, (Nolan Jones), (Bridger Wilson) |
| 7:17.2, 7:24.2, 7:24.6, 7:34.5, 7:52.2, (8:04.5), (8:09.0) |
| 2 | 105 | Lakeridge,
OR - Team Time (1st 5) 37:30.3 | Spread (1st 5) 27.0 |
| 7, 19, 24, 27, 28, (40), (49) |
| Nolan Kutella, Sean Lavigne, Nils Rusnak, Connor Caldwell, Gabriel Folegatti, (Ian Van Asselt), (Reid Alesci) |
| 7:10.5, 7:29.1, 7:36.3, 7:36.9, 7:37.5, (7:51.0), (7:53.7) |
| 3 | 136 | Rosemont Ridge,
OR - Team Time (1st 5) 37:46.9 | Spread (1st 5) 1:09.9 |
| 3, 12, 24, 39, 58, (60), (64) |
| Ian Houston, Cormac Nicholson, Logan Winslow, Aiden Bailey, James Bird, (Beau Holland Reidy), (Roger Kober) |
| 6:53.8, 7:22.7, 7:36.3, 7:50.4, 8:03.7, (8:04.3), (8:06.7) |
| 4 | 149 | Canby,
OR - Team Time (1st 5) 38:23.1 | Spread (1st 5) 24.7 |
| 16, 18, 32, 41, 42, (50), (56) |
| Jackson Phillips, Cameron Collins, Devlin Martens, Beckett Krueger, Xander Corey, (Mason Sauvain), (Jaden Wanner) |
| 7:27.2, 7:28.3, 7:44.5, 7:51.2, 7:51.9, (7:54.0), (8:02.2) |
| 5 | 158 | Lake Oswego,
OR - Team Time (1st 5) 38:25.8 | Spread (1st 5) 34.9 |
| 10, 26, 34, 43, 45, (79), (97) |
| Jake Holmes, Luca Bonura, Donovan Bonura, Alistair Donovan, Camden Kelly, (Oliver Dolloff), (Jacob Sivatjian) |
| 7:17.5, 7:36.5, 7:47.3, 7:52.1, 7:52.4, (8:15.6), (8:33.1) |
| 6 | 188 | Lincoln,
OR - Team Time (1st 5) 38:24.0 | Spread (1st 5) 1:08.0 |
| 6, 11, 55, 57, 59, (81), (82) |
| Braeden Bomar, Remington Sharkey, Jose Calvario, Tyler Smith, Desmond Corley, (Zachary Peart), (Braiden Peart) |
| 6:56.0, 7:19.0, 8:02.0, 8:03.0, 8:04.0, (8:17.0), (8:18.0) |
| 7 | 235 | Inza R. Wood,
OR - Team Time (1st 5) 38:56.3 | Spread (1st 5) 1:27.1 |
| 2, 29, 47, 72, 85, (99), (123) |
| Kyle Peterson, Grayson Warner, Xavier Flores, Jace Collier, Bridger Glock, (Bode Edelen), (Emerson Reyes) |
| 6:53.0, 7:39.3, 7:53.3, 8:10.6, 8:20.1, (8:34.5), (8:50.6) |
| 8 | 236 | Pleasant Hill,
OR - Team Time (1st 5) 38:56.0 | Spread (1st 5) 1:54.0 |
| 4, 15, 30, 66, 121, (137) |
| Kaden Seaton, Wyatt Cummings, Cody Moore, Jack Quinones, Colby Hicks, (Kwinn Haley) |
| 6:54.0, 7:27.0, 7:40.0, 8:07.0, 8:48.0, (8:57.0) |
| 9 | 287 | Cleveland Cluster,
OR - Team Time (1st 5) 39:56.0 | Spread (1st 5) 1:06.7 |
| 8, 52, 63, 77, 87, (90), (122) |
| Atticus Menzia, Leopold Camacho, Silas Johnson, Jaxom Cornejo, Hayden Brown, (Lewis Patnode), (Samuel Johnson) |
| 7:14.9, 7:58.9, 8:06.1, 8:14.5, 8:21.6, (8:26.2), (8:49.7) |
| 10 | 295 | Ida B. Wells Cluster,
OR - Team Time (1st 5) 40:22.2 | Spread (1st 5) 46.5 |
| 35, 38, 51, 73, 98, (143), (158) |
| Jonah Ratner, Miles Baron, Lucas Adams, Charlie Blaine, Ethan King-Whitbeck, (Levi Chang), (Ethan McHugh) |
| 7:47.6, 7:50.1, 7:58.5, 8:11.9, 8:34.1, (9:00.6), (9:14.7) |
| 11 | 298 | Athey Creek,
OR - Team Time (1st 5) 40:08.6 | Spread (1st 5) 54.5 |
| 21, 23, 83, 83, 88, (94), (136) |
| Jackson White, Wade Clarke, Harrison Hoeckle, Mason Beyer, Gavin Peters, (Donald Lewis), (Oliver Aguilar-Auld) |
| 7:29.5, 7:35.1, 8:20.0, 8:20.0, 8:24.0, (8:31.9), (8:56.9) |
| 12 | 341 | Hazelbrook,
OR - Team Time (1st 5) 40:49.9 | Spread (1st 5) 1:09.4 |
| 20, 37, 86, 95, 103, (119), (129) |
| Benjamin Frink, Kai Neal, Dash Mueller, Owen Hershberger, Tristan O'Neill, (Jaelin Cabreros), (Benjamin Hovies) |
| 7:29.2, 7:49.1, 8:20.2, 8:32.8, 8:38.6, (8:47.5), (8:53.1) |
| 13 | 428 | Sherwood,
OR - Team Time (1st 5) 41:54.0 | Spread (1st 5) 26.7 |
| 70, 75, 90, 92, 101, (157), (166) |
| Rex Eddington, Ezekiel Oswalt, Hunter Burnett, Camden Storfa, Isaiah Kazebee, (Kyle Horner), (Tate Sullivan) |
| 8:09.7, 8:13.2, 8:26.2, 8:28.5, 8:36.4, (9:14.5), (9:24.8) |
| 14 | 453 | Crossler,
OR - Team Time (1st 5) 42:14.3 | Spread (1st 5) 39.8 |
| 65, 78, 89, 106, 115, (126), (173) |
| Dylan Marshall, Aasiyah West, Caden Budke, Ollie Webb, Doninique Lutz, (Henry Thompson), (Nathan Berkey) |
| 8:07.0, 8:15.2, 8:26.0, 8:39.3, 8:46.8, (8:51.3), (9:31.0) |
| 15 | 459 | Agnes Stewart,
OR - Team Time (1st 5) 42:19.4 | Spread (1st 5) 1:19.3 |
| 36, 48, 113, 114, 148, (163), (262) |
| Finn Woodward, Rylan Kelly, Ricardo Martinez Araiza, Eduardo Montes, Benjamin Cook, (Bruno Flores), (Daniel Hernandez) |
| 7:48.5, 7:53.5, 8:44.6, 8:45.0, 9:07.8, (9:19.3), (12:45.3) |
| 16 | 520 | Vernonia,
OR - Team Time (1st 5) 43:08.6 | Spread (1st 5) 2:01.6 |
| 33, 80, 93, 120, 194, (228), (229) |
| Jacob Roady, Kylan Van Lom, Grady DeWitt, Cohen McManus, Joseph Roady, (Landon McCollum), (Mario Espinoza) |
| 7:45.7, 8:16.3, 8:31.6, 8:47.7, 9:47.3, (10:36.0), (10:40.3) |
| 17 | 528 | Jefferson Cluster,
OR - Team Time (1st 5) 42:56.0 | Spread (1st 5) 59.1 |
| 53, 76, 117, 140, 142, (204), (216) |
| Vaughn Klovee-Smith, Sebastian Hillary, Loren Lodore, Felix Soto, Everett Maus, (Miles Barrett), (Zane Guest) |
| 7:59.0, 8:14.0, 8:47.1, 8:57.8, 8:58.1, (10:00.0), (10:16.1) |
| 18 | 606 | Crosshill Christian,
OR - Team Time (1st 5) 44:13.8 | Spread (1st 5) 1:32.2 |
| 71, 74, 105, 170, 186, (208), (212) |
| Easton Zorn, Liam Clausen, Noah Tedrow, Blake Bernard, Luke Clausen, (Isaac Basinger), (Liam Whitney) |
| 8:10.0, 8:13.0, 8:39.3, 9:29.3, 9:42.2, (10:07.1), (10:10.0) |
| 19 | 615 | Hamlin,
OR - Team Time (1st 5) 43:37.5 | Spread (1st 5) 2:52.0 |
| 1, 133, 144, 150, 187, (280), (285) |
| Adrian Estes, Colton Courtney, Thomas Fuller, Henry Buss, Dean Cupples, (Adrian Trevino), (Lucas Cathey) |
| 6:50.4, 8:54.6, 9:01.2, 9:08.9, 9:42.4, (15:13.4), (16:10.7) |
| 20 | 649 | Glide,
OR - Team Time (1st 5) 45:48.0 | Spread (1st 5) 3:18.0 |
| 62, 107, 116, 127, 237, (240), (267) |
| Joe Kercher, Aiden Schneider, Luke Pace, Ryan Powell, Abel Davis, (Colton Reich), (Heath Feland) |
| 8:05.0, 8:41.0, 8:47.0, 8:52.0, 11:23.0, (11:32.0), (12:59.0) |
| 21 | 680 | Santiam Christian,
OR - Team Time (1st 5) 45:03.6 | Spread (1st 5) 1:58.5 |
| 31, 131, 163, 171, 184, (214), (226) |
| Jordan Ness, Ryan Faber, Lukas Frey, Caleb Eby, Ian Loflin, (Jaxson Glass), (Jaren Glass) |
| 7:41.1, 8:54.0, 9:19.3, 9:29.6, 9:39.6, (10:13.6), (10:31.6) |
| 22 | 694 | Twality,
OR - Team Time (1st 5) 45:22.6 | Spread (1st 5) 58.4 |
| 103, 111, 125, 174, 181, (211), (215) |
| Montgomery Richey, Brandon Pomerleau, Matthew Obi, Micah Butkus, Hayden Mueller, (Silas Kalemkeris), (Nathan Dickinson) |
| 8:38.6, 8:44.0, 8:51.0, 9:32.0, 9:37.0, (10:09.0), (10:15.0) |
| 23 | 702 | Lincoln Cluster,
OR - Team Time (1st 5) 45:21.6 | Spread (1st 5) 1:30.9 |
| 67, 129, 154, 169, 183, (189), (209) |
| Elliott Watkins-Hung, Henry Thomsen, Pierce Lackemacher, Reginald Conser, Oakley Glenn, (Maximilian Mace), (Sawyer Krom Scoggins) |
| 8:07.6, 8:53.1, 9:14.1, 9:28.3, 9:38.5, (9:43.8), (10:08.2) |
| 24 | 734 | Country Christian,
OR - Team Time (1st 5) 45:49.7 | Spread (1st 5) 58.1 |
| 102, 124, 149, 179, 180, (206), (219) |
| Brennen Emch, Bradyn Nation, Aiden Reafsnyder, Adam Addleman-Perri, Dylan Bell, (Christopher Ewing), (Kayden Beguelin) |
| 8:38.2, 8:50.9, 9:08.2, 9:36.1, 9:36.3, (10:05.0), (10:22.8) |
| 25 | 765 | Leslie,
OR - Team Time (1st 5) 46:17.7 | Spread (1st 5) 2:01.7 |
| 46, 118, 199, 200, 202, (203), (232) |
| John Phillips, Keefer Canon, Billy Guest, Tristan Johnson, Aiden Dorfner, (Elian Mercader Loving), (Brenden Reed) |
| 7:53.0, 8:47.2, 9:51.1, 9:51.7, 9:54.7, (9:56.3), (11:11.0) |
| 26 | 784 | Grant Cluster,
OR - Team Time (1st 5) 46:10.8 | Spread (1st 5) 42.3 |
| 139, 145, 147, 168, 185, (192), (196) |
| Everett Clark, Liam Danon, Sam Gassner, Theo Cho, Felix Deck, (Sam Nelson), (Luke Witherspoon) |
| 8:57.5, 9:01.6, 9:04.1, 9:27.8, 9:39.8, (9:45.4), (9:47.9) |
| 27 | 804 | Parrish,
OR - Team Time (1st 5) 48:19.7 | Spread (1st 5) 3:34.5 |
| 68, 108, 160, 224, 244, (263), (291) |
| Jaciel Carbajal, Joel Baltazar Pacheco, James Chambers, Zachary Fleming, Rowan Fuller, (Daniel Rivas), (Kyle Smith) |
| 8:08.8, 8:41.4, 9:16.9, 10:29.2, 11:43.3, (12:45.9), (17:37.0) |
| 28 | 809 | Sutherlin,
OR - Team Time (1st 5) 49:46.0 | Spread (1st 5) 6:20.0 |
| 5, 134, 165, 236, 269 |
| Curtis Martz, Carter Murray, Shawn Adams, Paxton Fultz, Erickson Singleton |
| 6:55.0, 8:55.0, 9:20.0, 11:21.0, 13:15.0 |
| 29 | 822 | Whiteaker,
OR - Team Time (1st 5) 47:12.2 | Spread (1st 5) 1:43.8 |
| 109, 146, 172, 174, 221, (221) |
| Scout Love, Siosefa Utaatu, Matthew Ruhr, Wyatt Callison, Benjamin Ziesemer, (Mabin Lucas) |
| 8:42.2, 9:02.0, 9:30.0, 9:32.0, 10:26.0, (10:26.0) |
| 30 | 823 | Reedsport,
OR - Team Time (1st 5) 52:45.0 | Spread (1st 5) 6:52.0 |
| 17, 54, 238, 239, 275, (278), (288) |
| Alex Martinez, Samuel Janiszewski, Landon Stephens, Conal Dailey, Tristian Lyon, (Cristian Martinez), (Johan Marroquin) |
| 7:28.0, 8:01.0, 11:26.0, 11:30.0, 14:20.0, (14:42.0), (17:09.0) |
| 31 | 833 | Horizon Christian (Tualatin),
OR - Team Time (1st 5) 47:21.3 | Spread (1st 5) 1:44.2 |
| 100, 161, 176, 178, 218, (220), (225) |
| Cameron Lapp, Josiah Jewell, Carter Wik, Harrison Stammers, Drew Rosen, (Grant Okerstrom), (Jeremy Tuck) |
| 8:35.9, 9:17.2, 9:32.4, 9:35.7, 10:20.1, (10:25.3), (10:30.3) |
| 32 | 839 | Harrisburg,
OR - Team Time (1st 5) 48:56.6 | Spread (1st 5) 3:24.1 |
| 110, 111, 154, 210, 254, (259), (282) |
| Carson Stouder, Brandon Henderson, Nathan Lidbeck, Miles Lacy, Amos Scheffel, (Max Solbeck), (Cooper Scheffel) |
| 8:42.9, 8:44.0, 9:14.1, 10:08.6, 12:07.0, (12:34.1), (15:58.6) |
| 33 | 846 | Claggett Creek,
OR - Team Time (1st 5) 48:21.8 | Spread (1st 5) 2:53.1 |
| 128, 135, 141, 197, 245, (276), (286) |
| Jreiden DeMeurers, Damian Lopez, Kharter Newsome, Nicholas Shinall Mauseth, Elias Escudero, (Eduardo Castro), (Lorenzo Maciel) |
| 8:53.0, 8:56.7, 8:58.0, 9:48.0, 11:46.1, (14:37.3), (16:26.3) |
| 34 | 904 | Winston,
OR - Team Time (1st 5) 48:56.0 | Spread (1st 5) 2:05.0 |
| 152, 162, 167, 188, 235, (258), (264) |
| Isaiah Thompson, Zayden Wilson, Charlie Mitchell, Carsten Boren-Cook, Kamden Quimby, (Anthony Maldonado), (John Matice) |
| 9:12.0, 9:19.0, 9:25.0, 9:43.0, 11:17.0, (12:31.0), (12:52.0) |
| 35 | 932 | Thurston,
OR - Team Time (1st 5) 49:34.2 | Spread (1st 5) 2:19.4 |
| 132, 153, 190, 223, 234, (241), (249) |
| Connor Magnus, Owen Sylliaasen, Ishan Delaney, Ethan Costley, Landon LaPlante, (Wyatt Hutchens), (William Daniels) |
| 8:54.3, 9:13.6, 9:43.9, 10:28.7, 11:13.7, (11:36.5), (11:55.4) |
| 36 | 988 | Straub,
OR - Team Time (1st 5) 50:33.5 | Spread (1st 5) 2:22.2 |
| 159, 177, 193, 217, 242, (253), (255) |
| Ryder Heidrick, Conrad Caton, Aiden Shearer, Calvin Davis, Jack Blakely, (Axton Story), (Vincent Velador) |
| 9:16.0, 9:33.1, 9:46.2, 10:20.0, 11:38.2, (12:05.7), (12:19.8) |
| 37 | 996 | Roosevelt Cluster,
OR - Team Time (1st 5) 52:02.5 | Spread (1st 5) 3:16.5 |
| 96, 191, 230, 233, 246, (248), (251) |
| Jaeden Harrison, Jude Sheern, Cassius Vickery, Iahn Gaitan, Durand Bennett, (Ivan Welch), (Julius Vickery) |
| 8:33.0, 9:44.3, 10:43.9, 11:11.8, 11:49.5, (11:54.8), (12:01.9) |
| 38 | 1000 | Fowler,
OR - Team Time (1st 5) 50:59.2 | Spread (1st 5) 3:04.8 |
| 138, 198, 205, 207, 252, (272), (290) |
| Bradley Yap, Martin Gonzalez Flores, Eric Solano, Oliver Jensen, Adriel Garcia, (Vernon Edwards), (Kamil Wroblewski) |
| 8:57.2, 9:48.6, 10:04.5, 10:06.9, 12:02.0, (13:33.6), (17:13.3) |
| 39 | 1109 | Howard Street Charter,
OR - Team Time (1st 5) 59:07.5 | Spread (1st 5) 6:44.9 |
| 156, 195, 201, 274, 283, (284), (287) |
| Manuel Aguilera Munoz, Jaxon Blanton, Tevan Reynolds, Ayden Riggs, James Forsythe, (Josiah Fordham), (Toby Slough) |
| 9:14.1, 9:47.4, 9:53.0, 14:14.0, 15:59.0, (16:09.6), (16:47.9) |
| 40 | 1159 | McDaniel Cluster,
OR - Team Time (1st 5) 1:02:24.9 | Spread (1st 5) 6:28.8 |
| 151, 182, 266, 279, 281 |
| Silas Peterson, Finn Whipple, Gavin Johnston, Archer Nguyen, Lucius Bergstrom |
| 9:10.7, 9:37.7, 12:56.6, 15:00.4, 15:39.5 |
| 41 | 1244 | Houck,
OR - Team Time (1st 5) 1:00:09.4 | Spread (1st 5) 2:52.4 |
| 212, 243, 260, 261, 268, (271) |
| Ronaldo Ruiz, Michael Lao, John Paul Barcenas Lazaro, Zaden Jochimsen, Adrian Rosas, (Cristian Ramos) |
| 10:10.0, 11:40.0, 12:37.0, 12:40.0, 13:02.4, (13:23.1) |
| 42 | 1270 | Walker,
OR - Team Time (1st 5) 1:05:21.9 | Spread (1st 5) 7:26.2 |
| 227, 231, 247, 273, 292 |
| Aaiden Garcia, Everett Stricklin, Reese Hall, Drake Brittsan, James Herr |
| 10:33.8, 11:04.9, 11:53.4, 13:49.8, 18:00.0 |
| 43 | 1298 | Adam Stephens,
OR - Team Time (1st 5) 1:03:07.6 | Spread (1st 5) 1:22.3 |
| 250, 256, 257, 265, 270, (277), (289) |
| Edward Aleman Vazquez, Timothy Nguyen, Ben Wheeler, Michael Wolf, Dominick Jeronimo, (Tyler Anderson), (Logan Shepardson) |
| 12:00.8, 12:24.0, 12:25.9, 12:53.8, 13:23.1, (14:40.4), (17:09.6) |