| 1 | 37 | Rosemont Ridge,
OR - Team Time (1st 5) 35:36.0 | Spread (1st 5) 16.0 |
| 5, 6, 7, 9, 10, (33), (61) |
| Ian Houston, Cormac Nicholson, Kai Handegard, Sean Houston, Ryan McNell, (Beau Holland Reidy), (Aaron Trombley) |
| 6:59.0, 7:00.0, 7:09.0, 7:13.0, 7:15.0, (7:46.0), (8:11.0) |
| 2 | 53 | Lakeridge,
OR - Team Time (1st 5) 36:09.2 | Spread (1st 5) 42.2 |
| 1, 4, 12, 14, 22, (30), (41) |
| Anthony Cote, Sebastian Solof, Nolan Kutella, Cole Bruni, Cameron Ingram, (James Frost), (Sean Xiao) |
| 6:53.6, 6:56.6, 7:19.5, 7:23.7, 7:35.8, (7:41.6), (7:51.9) |
| 3 | 61 | Sherwood,
OR - Team Time (1st 5) 36:19.7 | Spread (1st 5) 41.9 |
| 2, 3, 11, 20, 25, (42), (48) |
| Ashton Beadnell, Calvin Chidester, Charlie Maskew, James Jaeger, Jacob Taylor, (Luke Lujan), (Joe Giles) |
| 6:55.1, 6:55.6, 7:18.0, 7:34.0, 7:37.0, (7:55.3), (8:01.4) |
| 4 | 158 | Lake Oswego,
OR - Team Time (1st 5) 38:40.3 | Spread (1st 5) 37.1 |
| 16, 21, 35, 40, 46, (47), (75) |
| Jake Holmes, Ari Waxman, Graham Colton, Kael Thompson, Jackson Colton, (Donovan Bonura), (Oliver Dolloff) |
| 7:24.1, 7:35.3, 7:48.3, 7:51.4, 8:01.2, (8:01.3), (8:18.1) |
| 5 | 204 | Canby,
OR - Team Time (1st 5) 39:12.7 | Spread (1st 5) 51.8 |
| 18, 29, 37, 43, 77, (114), (120) |
| Carson Westermann, Beckett Sigler, Henry Kiser, Wesley Tomlinson, Joseph Stearns, (Josh Contreras), (Jaden Wanner) |
| 7:27.8, 7:39.7, 7:49.4, 7:56.2, 8:19.6, (8:47.9), (8:51.4) |
| 6 | 262 | Lincoln,
OR - Team Time (1st 5) 39:38.7 | Spread (1st 5) 1:36.9 |
| 13, 15, 17, 90, 127, (150), (152) |
| Caiden Cunningham, Braeden Bomar, Jennings Albrecht, Jacob Modrell, Jacob Dugas, (Charles (ARCHER) Long), (Ashton Yager) |
| 7:22.7, 7:24.0, 7:25.8, 8:26.6, 8:59.6, (9:13.8), (9:15.8) |
| 7 | 292 | Judson,
OR - Team Time (1st 5) 40:30.0 | Spread (1st 5) 1:01.0 |
| 26, 39, 61, 64, 102, (155), (161) |
| Cash Woodard, Easton Martin, Victor Araiza, Trevor Monroe, Solomon Courchane, (Eamon Jones), (Angel David Cruz Martinez) |
| 7:38.0, 7:50.0, 8:11.0, 8:12.0, 8:39.0, (9:19.0), (9:25.0) |
| 8 | 306 | Inza R. Wood,
OR - Team Time (1st 5) 40:40.3 | Spread (1st 5) 53.0 |
| 31, 44, 49, 82, 100, (111), (119) |
| Carter Hersh, Noah Spisak, Jace Collier, Lorcan Rhoden-Feely, Grayson Jarman, (Jake (Jacob) Smith), (Anden Pauly) |
| 7:42.0, 7:57.9, 8:02.4, 8:23.0, 8:35.0, (8:45.7), (8:51.2) |
| 9 | 330 | Twality,
OR - Team Time (1st 5) 40:47.5 | Spread (1st 5) 1:51.7 |
| 8, 52, 67, 72, 131, (192), (207) |
| Brandon Vargas Miranda, Noah White, Travis Wolf, Matthew Obi, Jorge Ramos, (Colton Vest), (Abe Schmitz) |
| 7:09.9, 8:06.0, 8:14.0, 8:16.0, 9:01.6, (9:45.0), (10:10.7) |
| 10 | 357 | Meridian Creek,
OR - Team Time (1st 5) 41:25.0 | Spread (1st 5) 1:08.0 |
| 32, 45, 55, 108, 117, (148), (175) |
| Nolan Lam, Will Savelsbergh, Finley Saruk, Zander Gunn, Harry Diller, (Jonah Kinney), (Robbie Osborn) |
| 7:43.0, 8:00.0, 8:07.0, 8:44.0, 8:51.0, (9:11.5), (9:31.0) |
| 11 | 358 | Hazelbrook,
OR - Team Time (1st 5) 41:17.6 | Spread (1st 5) 42.0 |
| 36, 57, 82, 89, 94, (99), (133) |
| Andrew Beddes, Tyler Williams, Joseph Corrigan, Kai Neal, Jose-David Perez, (William Vickery), (Jacob Dayton) |
| 7:49.0, 8:09.0, 8:23.0, 8:25.6, 8:31.0, (8:34.0), (9:02.0) |
| 12 | 377 | Athey Creek,
OR - Team Time (1st 5) 41:39.5 | Spread (1st 5) 32.9 |
| 56, 57, 71, 88, 105, (113), (116) |
| Jackson White, Graham Fuller, Ethan Cannon-Ziolko, Geddy Hale, Mason Beyer, (Korbin Rutkowski), (Evan Lange) |
| 8:08.4, 8:09.0, 8:15.8, 8:25.0, 8:41.3, (8:47.6), (8:50.0) |
| 13 | 387 | Fowler,
OR - Team Time (1st 5) 41:36.1 | Spread (1st 5) 1:33.3 |
| 19, 66, 73, 87, 142, (217), (228) |
| Jude Bloomquist, Cavan Ducsik, Jackson Kamphuis, Ulises Perez Gonzalez, Miles Leet, (Kamil Wroblewski), (William Martinez) |
| 7:33.7, 8:13.7, 8:17.0, 8:24.7, 9:07.0, (10:31.0), (11:02.7) |
| 14 | 479 | Country Christian,
OR - Team Time (1st 5) 42:48.9 | Spread (1st 5) 56.1 |
| 60, 79, 96, 104, 140, (159), (191) |
| Seve Cereghino, Clayton Hewlett, Lukas Duckworth, Bradyn Nation, Jonah Martin, (Carter Nation), (Christopher Ewing) |
| 8:10.0, 8:19.9, 8:31.8, 8:41.1, 9:06.1, (9:23.5), (9:44.5) |
| 15 | 500 | Roosevelt Cluster,
OR - Team Time (1st 5) 43:14.2 | Spread (1st 5) 1:31.9 |
| 38, 53, 122, 130, 157, (200), (210) |
| Muller Dimoff, Jahari Howard, Everett Maus, William Deibert, Felix Soto, (Peter Kelley), (Ryden Booth) |
| 7:49.7, 8:06.6, 8:54.8, 9:01.5, 9:21.6, (10:02.4), (10:19.5) |
| 16 | 513 | Briggs,
OR - Team Time (1st 5) 43:17.0 | Spread (1st 5) 45.0 |
| 73, 82, 108, 117, 133, (151), (161) |
| Mason Myers, Brylen Sanders, Leandro Walker, Jack Sayre, Leonardo Whisler, (Layne Owens), (Oliver Yardley) |
| 8:17.0, 8:23.0, 8:44.0, 8:51.0, 9:02.0, (9:15.0), (9:25.0) |
| 17 | 520 | Cleveland Cluster,
OR - Team Time (1st 5) 43:19.6 | Spread (1st 5) 38.9 |
| 77, 92, 110, 115, 126, (132), (203) |
| Nicholas Padian, Elliot Menzia, Wyatt Kalbaugh, Mason Means, Jenson Ellis, (Tobin Young), (Phineas Hilburg) |
| 8:19.6, 8:28.6, 8:44.3, 8:48.6, 8:58.5, (9:01.9), (10:05.8) |
| 18 | 569 | Straub,
OR - Team Time (1st 5) 44:03.7 | Spread (1st 5) 1:15.2 |
| 54, 59, 144, 154, 158, (189), (226) |
| Jonathan Rasca, Lucas Lonigan, Hayden Casebeer, David Carmona, Cooper McElwain, (Christian Croskey), (Enzo Thomas) |
| 8:06.7, 8:09.1, 9:08.0, 9:18.0, 9:21.9, (9:44.0), (10:56.3) |
| 19 | 607 | Trinity Lutheran,
OR - Team Time (1st 5) 44:26.3 | Spread (1st 5) 1:24.2 |
| 51, 76, 146, 160, 174, (258) |
| Mason Schermer, Ryan Ellis, Jack Hagins, Elisha Bilbrey, Cole Leebert, (Jesse Barnes) |
| 8:05.0, 8:18.3, 9:09.6, 9:24.2, 9:29.2, (13:14.9) |
| 20 | 608 | Horizon Christian (Tualatin),
OR - Team Time (1st 5) 44:22.0 | Spread (1st 5) 1:56.0 |
| 22, 121, 124, 164, 177, (181), (193) |
| Micah Rosen, Quentin Marquez, Blake Labunsky, Zack Kopacek, Drew Rosen, (Carter Wik), (Brendan Coplin) |
| 7:35.8, 8:53.5, 8:55.8, 9:25.1, 9:31.8, (9:35.0), (9:47.4) |
| 21 | 630 | Reedsport,
OR - Team Time (1st 5) 50:40.6 | Spread (1st 5) 8:59.9 |
| 34, 95, 101, 129, 271 |
| Kyle Dillahay, Alex Martinez, Brody Sullens, Vegas Lichte, Johan Marroquin |
| 7:46.6, 8:31.5, 8:35.6, 9:00.4, 16:46.5 |
| 22 | 668 | Sutherlin,
OR - Team Time (1st 5) 46:02.8 | Spread (1st 5) 3:32.9 |
| 28, 125, 141, 142, 232 |
| Curtis Martz, Aiden Deaton, Shawn Adams, Alex Wright, Erickson Singleton |
| 7:39.6, 8:57.3, 9:06.4, 9:07.0, 11:12.5 |
| 23 | 707 | Lincoln Cluster,
OR - Team Time (1st 5) 45:38.6 | Spread (1st 5) 1:02.6 |
| 86, 137, 153, 165, 166, (168), (206) |
| Caleb Dorrington, Owen Sheehan, Elliot Rogers, Ewan Kelly, Oliver Dimoff, (Bryce Bledsoe), (Luca Rosenblum) |
| 8:24.3, 9:04.5, 9:17.3, 9:25.6, 9:26.9, (9:28.2), (10:10.3) |
| 24 | 724 | Crossler,
OR - Team Time (1st 5) 45:47.1 | Spread (1st 5) 1:08.0 |
| 97, 112, 147, 183, 185, (187), (188) |
| Marcus Heater, Stephen Spark, Simon Weller, Liam Offield, Heath Young, (Elijah Whiting), (Isaiah Roberts) |
| 8:32.0, 8:47.1, 9:10.0, 9:38.0, 9:40.0, (9:40.5), (9:41.0) |
| 25 | 731 | Crosshill Christian,
OR - Team Time (1st 5) 48:12.1 | Spread (1st 5) 3:26.5 |
| 69, 93, 98, 231, 240, (246), (249) |
| Easton Zorn, Colin Mendez, Will McElravy, Alexander Curry, Isaac Basinger, (Liam Whitney), (Finn Brosius) |
| 8:15.3, 8:30.5, 8:32.5, 11:12.0, 11:41.8, (12:07.7), (12:17.8) |
| 26 | 733 | Hamlin,
OR - Team Time (1st 5) 46:55.0 | Spread (1st 5) 3:09.0 |
| 24, 107, 169, 211, 222, (241), (248) |
| Adrian Estes, Kaleb Singh, Benson Hein, Matteo Buhr, Jakob Peterson, (Lucas Cathey), (Courtland Zinniker) |
| 7:36.0, 8:43.0, 9:29.0, 10:22.0, 10:45.0, (11:47.0), (12:14.0) |
| 27 | 739 | Whiteaker,
OR - Team Time (1st 5) 47:48.0 | Spread (1st 5) 3:28.0 |
| 26, 61, 196, 227, 229, (238), (260) |
| Berkeley Lal, Landon Dean, Brady Stauffer, Ben Drake, Samuel Carpenter, (Jesse Bulpett), (Colin Richardson) |
| 7:38.0, 8:11.0, 9:51.0, 11:02.0, 11:06.0, (11:32.3), (13:37.0) |
| 28 | 771 | Vernonia,
OR - Team Time (1st 5) 48:16.7 | Spread (1st 5) 3:56.5 |
| 70, 123, 136, 195, 247, (257) |
| Jacob Roady, Vincent Pedersen, Kylan Van Lom, Grady DeWitt, Lahndon Banner, (Ben Davis) |
| 8:15.6, 8:55.2, 9:03.2, 9:50.6, 12:12.1, (13:08.9) |
| 29 | 797 | Leslie,
OR - Team Time (1st 5) 51:36.4 | Spread (1st 5) 6:09.0 |
| 65, 103, 135, 233, 261, (266) |
| Isaiah Angeles, RJ Ketchum-Dindinger, Winston Taylor, Marco Morales, Arthur Hawkins, (Henry Gay) |
| 8:13.0, 8:41.0, 9:03.0, 11:17.4, 14:22.0, (15:03.0) |
| 30 | 824 | McDaniel Cluster,
OR - Team Time (1st 5) 47:46.1 | Spread (1st 5) 2:03.8 |
| 85, 149, 167, 209, 214, (215), (218) |
| Mayson Hyde, Elijah Hale, Martín Hildner Hernández, Axel Weaver, Rylan Hepner, (Caleb Hice), (Lucas Rodriguez) |
| 8:23.5, 9:12.7, 9:27.8, 10:14.8, 10:27.3, (10:27.6), (10:32.5) |
| 31 | 845 | Howard Street Charter,
OR - Team Time (1st 5) 47:31.0 | Spread (1st 5) 1:01.0 |
| 128, 161, 178, 179, 199, (213), (216) |
| Quinn Scavarelli, Finn Carty, Landon Orr, Ike Lindley, Reyen Adem, (Dennis Dreischmeyer III), (Jon Sparks) |
| 9:00.0, 9:25.0, 9:32.0, 9:33.0, 10:01.0, (10:26.0), (10:29.0) |
| 32 | 863 | Walker,
OR - Team Time (1st 5) 47:42.4 | Spread (1st 5) 49.6 |
| 139, 169, 169, 189, 197, (202), (219) |
| Tayln Hebrard, Nathanael Abuhay, Jae O'Loughlin, Reese Hall, Josiah Barrows, (Itzen Bravo Ponce), (Aidan Guzman) |
| 9:05.4, 9:29.0, 9:29.0, 9:44.0, 9:55.0, (10:03.7), (10:41.0) |
| 33 | 931 | Ida B. Wells Cluster,
OR - Team Time (1st 5) 49:02.8 | Spread (1st 5) 1:08.8 |
| 138, 186, 198, 201, 208, (223), (242) |
| Adrian Orlowski, Oscar Pereira, Brandon Yoshioka, Kai Jones-Childs, Mason Pelletier, (Theodore Placzek), (Hollis Baldwin) |
| 9:05.1, 9:40.2, 10:00.3, 10:03.3, 10:13.9, (10:47.4), (11:49.1) |
| 34 | 957 | Grant Cluster,
OR - Team Time (1st 5) 51:11.6 | Spread (1st 5) 3:41.8 |
| 156, 180, 182, 184, 255 |
| Miles Yang, Thomas Korpi, Oliver Carpenter, Mason Hohm, Norman James |
| 9:19.3, 9:34.8, 9:37.7, 9:38.7, 13:01.1 |
| 35 | 959 | Agnes Stewart,
OR - Team Time (1st 5) 53:49.0 | Spread (1st 5) 4:31.0 |
| 80, 145, 236, 245, 253, (254) |
| Finn Woodward, Rylan Kelly, Benjamin Cook, Channing Contreras, Aiden Dasho, (Bruno Flores) |
| 8:20.0, 9:09.0, 11:26.0, 12:03.0, 12:51.0, (12:53.0) |
| 36 | 980 | Harrisburg,
OR - Team Time (1st 5) 55:17.3 | Spread (1st 5) 7:08.6 |
| 68, 204, 205, 235, 268, (269) |
| Hunter Hawkins, Nathan Lidbeck, Carson Stouder, Amos Scheffel, Max Solbeck, (Cooper Scheffel) |
| 8:14.4, 10:08.1, 10:08.2, 11:23.6, 15:23.0, (15:35.5) |
| 37 | 982 | Claggett Creek,
OR - Team Time (1st 5) 54:08.3 | Spread (1st 5) 4:54.0 |
| 81, 169, 230, 243, 259, (270) |
| Quentin Schwartz, Alakai Valero, Simeon Sanders, Victor Cruz, Alexander Ball, (Lorenzo Maciel) |
| 8:22.0, 9:29.0, 11:06.8, 11:54.5, 13:16.0, (16:37.7) |
| 38 | 992 | Adam Stephens,
OR - Team Time (1st 5) 50:55.0 | Spread (1st 5) 1:53.0 |
| 169, 175, 194, 220, 234, (237), (244) |
| Daniel Uhlman, Julian Rodriguez Garcia, Connor Beck, Matthew Archila Hernandez, Kristopher Alderin, (Isaac Serna), (Hunter Mckeever) |
| 9:29.0, 9:31.0, 9:49.0, 10:44.0, 11:22.0, (11:27.0), (11:57.0) |
| 39 | 1041 | McKenzie,
OR - Team Time (1st 5) 58:31.3 | Spread (1st 5) 6:26.1 |
| 50, 225, 251, 252, 263 |
| Cylas Sughroue, Amir Enfield, Silas Jones, Ryder Vailes, Avrey Thoms |
| 8:03.4, 10:53.1, 12:27.6, 12:37.7, 14:29.5 |
| 40 | 1055 | Valley Inquiry,
OR - Team Time (1st 5) 57:51.7 | Spread (1st 5) 6:20.3 |
| 91, 220, 224, 256, 264 |
| Dai Walsh Rodriguez, Jude Sewell, Nelson Merino, Sebastian Navarro, Roman Mendez |
| 8:27.7, 10:44.0, 10:49.0, 13:03.0, 14:48.0 |
| 41 | 1068 | Waldo,
OR - Team Time (1st 5) 57:27.9 | Spread (1st 5) 5:39.7 |
| 106, 212, 239, 250, 261, (265), (267) |
| Luis Aguilar, Diego Rios, Kyle Palmer, Aiden Wiedrich, Rocco Romeo, (Julian Garcia), (Yairo L.) |
| 8:42.3, 10:25.9, 11:38.6, 12:19.1, 14:22.0, (14:53.0), (15:19.0) |