| 1 | 20 | Rosemont Ridge,
OR - Team Time (1st 5) 33:27.8 | Spread (1st 5) 29.6 |
| 1, 2, 3, 5, 9, (14), (15) |
| Logan Duncan, Leo Kelly, Walter Henderson, Maxim Zhukov, Logan Brusse, (Henry Wixson), (Adam Lawrence) |
| 6:33.0, 6:34.1, 6:35.2, 6:43.0, 7:02.6, (7:18.5), (7:20.6) |
| 2 | 108 | Athey Creek,
OR - Team Time (1st 5) 36:45.7 | Spread (1st 5) 43.4 |
| 7, 8, 18, 35, 40, (51), (61) |
| Tobin Berezny, Daniel Kroloff, Bradley Neef, Kieran Bodin, Ben Marshall-Hilliker, (Liam Ryan), (Weston Dunham) |
| 6:58.8, 7:00.0, 7:24.0, 7:40.8, 7:42.2, (7:47.6), (7:53.9) |
| 3 | 112 | Crossler,
OR - Team Time (1st 5) 36:03.0 | Spread (1st 5) 1:26.0 |
| 4, 6, 10, 18, 74, (94), (102) |
| Wesley Marshall, Ryder Chenoweth, Elliott Williams, Maxen Wirkkula, Jackson Warner, (Asher Dugger), (Kenny Robinson) |
| 6:39.0, 6:45.0, 7:10.0, 7:24.0, 8:05.0, (8:14.0), (8:17.0) |
| 4 | 135 | Lakeridge,
OR - Team Time (1st 5) 37:40.2 | Spread (1st 5) 19.7 |
| 16, 20, 29, 33, 37, (54), (57) |
| Grayson Kelley, Kai Sarver Huber, Lucas Vitale, Bennett Hughes, Caiden Davis, (Declan Kutella), (Lincoln Wagner) |
| 7:21.5, 7:25.1, 7:34.7, 7:37.6, 7:41.2, (7:49.1), (7:53.0) |
| 5 | 229 | Meridian Creek,
OR - Team Time (1st 5) 38:46.3 | Spread (1st 5) 24.5 |
| 28, 32, 43, 58, 68, (113), (114) |
| Owen Caruthers, Kruse Collier, Reed Geser, Mason Medley, Seve Bolstad, (Aleksei Gutnik), (Asher Wilson) |
| 7:34.2, 7:37.1, 7:43.1, 7:53.2, 7:58.7, (8:23.0), (8:23.6) |
| 6 | 239 | Lake Oswego,
OR - Team Time (1st 5) 38:43.5 | Spread (1st 5) 40.7 |
| 13, 44, 59, 60, 63, (64), (67) |
| Wesley Lu, Tyler Holmes, Mark Kochepasov, Everett Boespflug, Milton Friedman, (Noah Chen), (Davis Olson) |
| 7:15.6, 7:44.2, 7:53.6, 7:53.8, 7:56.3, (7:57.6), (7:58.2) |
| 7 | 283 | Canby,
OR - Team Time (1st 5) 39:13.6 | Spread (1st 5) 50.4 |
| 17, 25, 73, 75, 93, (134), (159) |
| Charlie Roberts, Owen Nebergall, Eben Hostetler, Oaklee Krueger, Isaac Wood, (Liam Timperman), (Nolan Ensley) |
| 7:22.8, 7:30.5, 8:02.1, 8:05.0, 8:13.2, (8:34.8), (8:58.8) |
| 8 | 293 | The Dalles,
OR - Team Time (1st 5) 39:26.6 | Spread (1st 5) 34.0 |
| 30, 46, 50, 82, 85, (160), (237) |
| Luke Smith, Dylan Anthony, Mason Cramblett, Anoki Nanie, Caleb Tonn, (Grayson Floyd), (Guthrie McManus) |
| 7:36.1, 7:45.4, 7:47.4, 8:07.6, 8:10.0, (9:01.0), (10:08.9) |
| 9 | 336 | Twality,
OR - Team Time (1st 5) 39:44.6 | Spread (1st 5) 53.1 |
| 21, 45, 65, 100, 105, (109), (127) |
| Maximo Nevarez, Gabriel Monkuzhy, Grant Ballas, Oliver Cook, Edgar Rojas, (Banks Henson), (Nathan Eastin) |
| 7:26.4, 7:45.0, 7:57.7, 8:16.0, 8:19.5, (8:22.0), (8:29.8) |
| 10 | 341 | Crosshill Christian,
OR - Team Time (1st 5) 39:35.5 | Spread (1st 5) 1:15.5 |
| 12, 41, 48, 115, 125, (196), (209) |
| Easton Zorn, Blake Bernard, Clay Seney, Liam Whitney, Daniel Latik, (Easton Bernard), (Canaan Melear) |
| 7:13.3, 7:42.4, 7:46.7, 8:24.3, 8:28.8, (9:22.3), (9:40.4) |
| 11 | 346 | Sherwood,
OR - Team Time (1st 5) 39:58.4 | Spread (1st 5) 32.1 |
| 42, 56, 71, 78, 99, (104), (112) |
| Ethan Pennington, Reid Plaster, Max Dooley, Conner Anderson, Finn Polsinelli, (Cooper Vanaken), (Brycen Bush) |
| 7:42.9, 7:52.4, 8:01.7, 8:06.4, 8:15.0, (8:17.2), (8:22.6) |
| 12 | 351 | Inza R. Wood,
OR - Team Time (1st 5) 40:04.1 | Spread (1st 5) 31.2 |
| 38, 47, 87, 89, 90, (91), (106) |
| Besai Perez Reyes, Carson Glogau, Mason McClellan, Asher Martin, Oliver Hadley, (Bowen Bennett), (Gustavo Arellanes) |
| 7:41.5, 7:46.4, 8:10.8, 8:12.6, 8:12.7, (8:13.0), (8:20.4) |
| 13 | 353 | Trinity Academy,
OR - Team Time (1st 5) 39:46.6 | Spread (1st 5) 1:01.1 |
| 22, 24, 66, 117, 124, (131), (151) |
| Henry Morgan, Atticus Muir, Jackson Peters, James Kidd, Matthew Kidd, (Theo Salomone), (Ezekiel le Roux) |
| 7:26.5, 7:29.1, 7:58.1, 8:25.3, 8:27.6, (8:33.1), (8:49.1) |
| 14 | 413 | McDaniel Cluster,
OR - Team Time (1st 5) 40:38.6 | Spread (1st 5) 1:06.9 |
| 34, 53, 83, 96, 147, (186), (205) |
| Isaak Hice, Olin Prine, William Passman, Finn Padden-Couldon, Oscar Garcia, (Bentley Liptak), (Allistair Provost) |
| 7:39.4, 7:49.0, 8:09.5, 8:14.4, 8:46.3, (9:13.6), (9:35.3) |
| 15 | 437 | Hazelbrook,
OR - Team Time (1st 5) 40:53.1 | Spread (1st 5) 1:23.0 |
| 26, 39, 79, 140, 153, (163), (163) |
| Erick Torres, Keagan Blackmer, Alexander Pattison, Nolan Ho, James Hall, (Kaleo Smith), (Rowan Jakubs) |
| 7:31.0, 7:41.6, 8:06.6, 8:39.9, 8:54.0, (9:02.0), (9:02.0) |
| 16 | 444 | Leslie,
OR - Team Time (1st 5) 40:52.9 | Spread (1st 5) 37.5 |
| 52, 76, 80, 118, 118, (174), (175) |
| Harrison Wells, Dominic Nunez, Maddox Sekishiro, Carter Weraky, Eli Hodgson, (Ryan Nelson), (Ellis Swanger) |
| 7:48.5, 8:05.8, 8:06.6, 8:26.0, 8:26.0, (9:06.0), (9:06.9) |
| 17 | 458 | Howard Street Charter,
OR - Team Time (1st 5) 40:56.4 | Spread (1st 5) 45.1 |
| 55, 69, 70, 129, 135, (254), (268) |
| Noah Carlson, Leif Hibbard-Swanson, Ezra Goode, Desmond Lopez Ochoa, Anderson Kuester, (Riley Muhammad), (Ethan Lopez) |
| 7:50.0, 7:59.1, 8:00.7, 8:31.5, 8:35.1, (10:32.8), (11:04.7) |
| 18 | 539 | Oregon Episcopal,
OR - Team Time (1st 5) 41:56.0 | Spread (1st 5) 1:54.0 |
| 23, 27, 108, 187, 194, (216), (228) |
| Henry Vasconcelos, Alfie Mobbs, Benjamin Johnson, Owen Topp, Charlie Dames, (Pierce Laugenour), (Henry Haladay) |
| 7:27.0, 7:32.0, 8:21.0, 9:15.0, 9:21.0, (9:48.0), (9:54.0) |
| 19 | 576 | Ida B. Wells Cluster,
OR - Team Time (1st 5) 42:25.7 | Spread (1st 5) 54.6 |
| 81, 86, 96, 152, 161, (166), (168) |
| Simon Nguyen, Zachary Chen, Jasper Bailie, Rowe Aronson, Carter McNichols, (Otis Taylor), (Dylan Gertz) |
| 8:07.1, 8:10.1, 8:14.4, 8:52.4, 9:01.7, (9:02.5), (9:03.0) |
| 20 | 586 | Roosevelt Cluster,
OR - Team Time (1st 5) 42:17.0 | Spread (1st 5) 1:07.3 |
| 62, 98, 126, 132, 168, (170), (250) |
| Ander Rae, Ari Jwayad, Elijah Cowley, Porter Hayes, Miles Bennett, (Harley Morton), (Finnegan Van Metre) |
| 7:55.7, 8:14.6, 8:29.7, 8:34.0, 9:03.0, (9:05.2), (10:30.6) |
| 21 | 621 | Tumwata,
OR - Team Time (1st 5) 42:43.7 | Spread (1st 5) 1:15.7 |
| 49, 111, 144, 150, 167, (218), (227) |
| Beckett Johnson, Alexander Mckeznie, Jackson Casley, Cooper Redding, Liam Malloy, (Nolan Fenton), (Robert Dentel) |
| 7:47.1, 8:22.3, 8:42.7, 8:48.6, 9:02.9, (9:49.1), (9:53.5) |
| 22 | 647 | Grant Cluster,
OR - Team Time (1st 5) 43:03.8 | Spread (1st 5) 1:18.2 |
| 72, 101, 123, 158, 193, (221), (224) |
| Sawyer Kitzerow, Nolan Hallvik, Cameron Cohen, Magnus Howlett, Corbin Wakerlin, (William Benkoski), (Fritz Youngers) |
| 8:02.0, 8:16.1, 8:27.0, 8:58.5, 9:20.2, (9:52.7), (9:53.1) |
| 23 | 658 | Straub,
OR - Team Time (1st 5) 43:08.4 | Spread (1st 5) 55.2 |
| 91, 94, 118, 176, 179, (183), (273) |
| Porter Sheperd, Landon Bradford, Emmet Esterson, Ryker Hankins, Conner Hagins, (Hunter Davis), (Shane Wells) |
| 8:13.0, 8:14.0, 8:26.0, 9:07.2, 9:08.2, (9:11.0), (11:32.0) |
| 24 | 661 | Gardiner,
OR - Team Time (1st 5) 43:15.1 | Spread (1st 5) 1:33.1 |
| 31, 139, 149, 162, 180, (207), (226) |
| Alexander DiOrio, Landen Rowlette, Henry Harris, Brayden Boercker, Treyson Wood, (Kellan Beck), (David Tate) |
| 7:36.5, 8:39.2, 8:47.9, 9:02.0, 9:09.6, (9:38.8), (9:53.5) |
| 25 | 674 | Fowler,
OR - Team Time (1st 5) 43:21.6 | Spread (1st 5) 1:01.6 |
| 84, 107, 143, 156, 184, (262), (264) |
| Christiaan Sparnon, Anthony Ong, Ezra Briggs, Vincent Zorn, Jack Logsdon, (Gabriel Gavojdea), (Alexander Champion) |
| 8:10.0, 8:21.0, 8:42.7, 8:56.4, 9:11.6, (10:48.9), (10:55.0) |
| 26 | 763 | Horizon Christian (Tualatin),
OR - Team Time (1st 5) 44:30.8 | Spread (1st 5) 1:25.0 |
| 77, 138, 157, 191, 200, (232), (246) |
| Caleb Syverson, Ethan Edge, Miles Huntsinger, Cash Finelli, Ethan Hunter, (Hunter Bell), (Jamison Stammers) |
| 8:06.0, 8:37.2, 8:58.5, 9:18.2, 9:31.0, (10:00.5), (10:22.6) |
| 27 | 818 | Thurston,
OR - Team Time (1st 5) 45:02.4 | Spread (1st 5) 1:13.6 |
| 121, 146, 154, 188, 209, (240), (256) |
| Jared Crain, Lincoln Guiley, Jayden Hankins, Chase Barreau, Aiden Hollenbeck, (Kyler Burns), (Curtis Matthews) |
| 8:26.8, 8:43.5, 8:54.8, 9:16.9, 9:40.4, (10:12.1), (10:39.6) |
| 28 | 821 | Hamlin,
OR - Team Time (1st 5) 45:04.6 | Spread (1st 5) 1:35.8 |
| 103, 137, 177, 181, 223, (229), (243) |
| Henry Buss, Cedar Romanelli, Calvin Hammond, Zac Scales, Max Holcomb, (Conlin Scott), (Sawyer Sorensen) |
| 8:17.2, 8:36.6, 9:07.3, 9:10.5, 9:53.0, (9:55.4), (10:18.2) |
| 29 | 822 | Santiam Christian,
OR - Team Time (1st 5) 45:11.9 | Spread (1st 5) 1:12.7 |
| 110, 133, 172, 203, 204, (231), (245) |
| Nathan Hill, Lucas Moore, Ayden McLean, Alyas Sutherlin, Micah Powell, (Jordan Miller), (Cohen Deitz) |
| 8:22.2, 8:34.5, 9:05.5, 9:34.8, 9:34.9, (9:59.2), (10:19.4) |
| 30 | 833 | Whiteaker,
OR - Team Time (1st 5) 45:47.8 | Spread (1st 5) 2:29.4 |
| 88, 130, 163, 195, 257, (258), (260) |
| Nolan Fleener, Isaiah Herrera, Aaron Gonzalez, Jack Lomax, carter Albright, (Silas Engelking), (Kyler Moisan) |
| 8:11.6, 8:32.0, 9:02.0, 9:21.2, 10:41.0, (10:42.0), (10:43.0) |
| 31 | 847 | Paideia Classical Christian,
OR - Team Time (1st 5) 46:30.9 | Spread (1st 5) 3:18.2 |
| 36, 122, 202, 220, 267 |
| Henry Moses Bubna, Paxton Winchester, James Hansen, Jude Thrap, Freddy Goska |
| 7:41.1, 8:26.9, 9:31.2, 9:52.4, 10:59.3 |
| 32 | 878 | Waldo,
OR - Team Time (1st 5) 46:42.4 | Spread (1st 5) 3:43.8 |
| 11, 178, 189, 234, 266 |
| Gabriel Orta, Omar Garfias, Keian Fitzgerald, Ryan Perrine, Axell Garcia Ramirez |
| 7:13.0, 9:07.6, 9:18.0, 10:07.0, 10:56.8 |
| 33 | 898 | Briggs,
OR - Team Time (1st 5) 46:17.9 | Spread (1st 5) 1:28.3 |
| 116, 141, 208, 211, 222, (250), (263) |
| Jackson England, Lucas Sexton, Rex Sanders, Samuel Wieldt, Aden Mart, (Ethan Minder), (Tanir Montgomery) |
| 8:24.5, 8:40.0, 9:39.6, 9:41.0, 9:52.8, (10:30.6), (10:51.9) |
| 34 | 963 | Adam Stephens,
OR - Team Time (1st 5) 47:10.0 | Spread (1st 5) 1:26.0 |
| 142, 173, 201, 212, 235, (249), (287) |
| Timmy Brown, Kaemen Lewis, Raykeem Eason, Ian Eason, Kanek Cortez, (Yovani Romero), (Jeffrey Cortes) |
| 8:42.0, 9:06.0, 9:31.0, 9:43.0, 10:08.0, (10:29.0), (13:07.3) |
| 35 | 992 | Cleveland Cluster,
OR - Team Time (1st 5) 47:18.4 | Spread (1st 5) 35.7 |
| 182, 185, 197, 213, 215, (241), (272) |
| Jack Ross, Seppe Lehman, Lincoln Davies, Augustus Basmaji, Ethan Moon, (Albert Kimball), (Jacob Sell) |
| 9:10.8, 9:12.0, 9:23.5, 9:45.6, 9:46.5, (10:15.9), (11:28.9) |
| 36 | 1025 | Kraxberger,
OR - Team Time (1st 5) 50:30.0 | Spread (1st 5) 4:03.0 |
| 128, 155, 189, 270, 283 |
| JJ Hernandez, Evan Ray, Benny Ruehle, Liam Rodgers, Liam Goosen |
| 8:31.0, 8:55.0, 9:18.0, 11:12.0, 12:34.0 |
| 37 | 1053 | Jefferson Cluster,
OR - Team Time (1st 5) 48:39.1 | Spread (1st 5) 1:40.4 |
| 145, 199, 225, 236, 248, (253), (271) |
| Gabriel Sustersic, Ilyah Xevlin-Thatch, Ethan Wedemeyer, Andres Tanner, Devon Rainsmyth, (Elliott Guy-Gray), (Adam Soares) |
| 8:43.3, 9:30.4, 9:53.2, 10:08.5, 10:23.7, (10:32.0), (11:18.9) |
| 38 | 1059 | Parrish,
OR - Team Time (1st 5) 49:35.8 | Spread (1st 5) 3:00.7 |
| 136, 198, 217, 233, 275, (286), (290) |
| Andres Aguilar Hernandez, Travis Castro, Ayden Vega, Elliott Cottrell, Julio E Pacheco Martinez JR, (Yoseph Olmos), (Royni Chavez) |
| 8:35.4, 9:30.0, 9:48.5, 10:05.8, 11:36.1, (12:57.7), (15:20.8) |
| 39 | 1132 | Lincoln Cluster,
OR - Team Time (1st 5) 50:52.8 | Spread (1st 5) 2:49.3 |
| 148, 219, 230, 259, 276 |
| Bodie Bilstrom, Noah Tsai, Yacob Tiruneh, Keoni Hagnas, Imran Rakhmatov |
| 8:47.7, 9:49.8, 9:56.2, 10:42.1, 11:37.0 |
| 40 | 1171 | Harrisburg,
OR - Team Time (1st 5) 51:51.0 | Spread (1st 5) 2:27.6 |
| 171, 213, 244, 269, 274, (280), (282) |
| Mac Sherrod, SJ Lighty, Kai Weeks, Mason Lighty, Owen Bristol, (Amos Scheffel), (Ben Lighty) |
| 9:05.4, 9:45.6, 10:19.1, 11:07.9, 11:33.0, (11:57.9), (12:23.4) |
| 41 | 1177 | Walker,
OR - Team Time (1st 5) 50:46.3 | Spread (1st 5) 56.1 |
| 206, 238, 239, 242, 252, (255), (261) |
| Miles Thiele, Owen Henscheid, Skyler Counts, Cohen Dix, Ben Kataura, (Jackson Burdick), (Dominic Lisewski) |
| 9:35.5, 10:11.0, 10:11.3, 10:16.9, 10:31.6, (10:35.6), (10:46.3) |
| 42 | 1316 | Agnes Stewart,
OR - Team Time (1st 5) 57:56.2 | Spread (1st 5) 3:17.8 |
| 192, 277, 278, 284, 285 |
| Caiden Nix, Mason Cook, Reid Pelky, Yahir Garcia, Lane Pelky |
| 9:19.6, 11:37.3, 11:47.2, 12:34.7, 12:37.4 |
| 43 | 1360 | Lebanon,
OR - Team Time (1st 5) 59:33.9 | Spread (1st 5) 3:54.1 |
| 247, 265, 279, 281, 288, (289), (291) |
| Hayden Cassell, Peyton Clark, Oliver Tiesen, Reeve LeFever, Bryan Miller, (Cyrus Casterline), (Waylon Cowdrey) |
| 10:23.0, 10:56.2, 11:50.1, 12:07.5, 14:17.1, (14:31.1), (18:57.7) |