| 1 | 54 | Cascade (Bend),
OR - Team Time (1st 5) 51:56.0 | Spread (1st 5) 44.0 |
| 4, 9, 9, 15, 17, (18), (22) |
| Matthew Maton, Leo Lukens, Tyler Jones, Ryan Schluter, Cameron Ficher, (Michael Scinto), (Quintin McCoy) |
| 9:57.0, 10:21.0, 10:21.0, 10:36.0, 10:41.0, (10:42.0), (10:47.0) |
| 2 | 76 | Sky View,
OR - Team Time (1st 5) 52:11.0 | Spread (1st 5) 2:21.0 |
| 1, 6, 9, 29, 31, (37), (43) |
| Dakota Thornton, Adi Wolfenden, Matt Shilling, Connor Peeples, Chandler Martin, (Gabe Ferguson), (Hunter Hess) |
| 9:03.0, 10:05.0, 10:21.0, 11:18.0, 11:24.0, (11:31.0), (11:38.0) |
| 3 | 79 | Ruch,
OR - Team Time (1st 5) 52:49.8 | Spread (1st 5) 1:25.0 |
| 5, 7, 12, 21, 34, (41), (50) |
| Jake Lowe, Cole Asman-Prudell, Travis Slack, Tim McPherson, Joseph Crawford, (Alan Watson), (John James Agnifili) |
| 10:04.2, 10:05.7, 10:24.4, 10:46.3, 11:29.2, (11:34.8), (11:39.5) |
| 4 | 85 | High Desert,
OR - Team Time (1st 5) 53:12.0 | Spread (1st 5) 1:15.0 |
| 2, 14, 19, 24, 26, (27), (51) |
| Caleb Hoffmann, Eli Pite, Bryant Jolma, Jake Buehner, Boston Busic, (Tristan Hollingsworth), (Jim Siemens) |
| 9:50.0, 10:33.0, 10:44.0, 11:00.0, 11:05.0, (11:10.0), (11:44.0) |
| 5 | 124 | St Francis,
OR - Team Time (1st 5) 54:44.0 | Spread (1st 5) 1:46.0 |
| 3, 13, 28, 37, 43, (54), (55) |
| Gabe Wyllie, Carlos Rich, Thomas Renn, Teddy Widmer, Nicholas Ronan, (Aiden Leahy), (Hugh Davio) |
| 9:52.0, 10:30.0, 11:13.0, 11:31.0, 11:38.0, (11:48.0), (11:50.0) |
| 6 | 194 | Crook County,
OR - Team Time (1st 5) 57:06.1 | Spread (1st 5) 1:39.0 |
| 8, 35, 43, 52, 56, (64), (69) |
| Dylan Hatch, Justin Glass, Paul Miller, Preston Sartell, Andre McNary, (Cayden Quinn), (Hayden Boyd) |
| 10:16.0, 11:30.0, 11:38.0, 11:47.1, 11:55.0, (12:17.0), (12:45.0) |
| 7 | 203 | Jefferson County,
OR - Team Time (1st 5) 57:46.0 | Spread (1st 5) 1:32.0 |
| 19, 30, 32, 59, 63, (66), (78) |
| Jared Dupont, Pheonix Ozuna, Bryce Vincent, Luis Romero, David Pla, (Maxwell Armitage), (Mike Alonso) |
| 10:44.0, 11:20.0, 11:25.0, 12:01.0, 12:16.0, (12:19.0), (13:40.8) |
| 8 | 211 | Sisters,
OR - Team Time (1st 5) 58:00.1 | Spread (1st 5) 1:15.7 |
| 25, 33, 39, 47, 67, (71), (73) |
| Jadon Bachtold, Dyut Fetrow, Logan Calmettes, Izaak Kanzig, Nathan Wren, (Gabe Rice), (Chris Burdick) |
| 11:04.2, 11:26.0, 11:31.1, 11:38.9, 12:19.9, (12:57.4), (13:24.3) |
| 9 | 244 | Seven Peaks,
OR - Team Time (1st 5) 59:14.8 | Spread (1st 5) 48.4 |
| 36, 40, 42, 61, 65, (74), (77) |
| Sean Switzer, Kambel Quatre, Kyle Switzer, Matthew Sjogren, Caleb Wenndorf, (Tony Hamlik), (Will Reinking) |
| 11:30.5, 11:34.1, 11:37.0, 12:14.3, 12:18.9, (13:31.4), (13:36.7) |
| 10 | 245 | Tumalo,
OR - Team Time (1st 5) 59:14.0 | Spread (1st 5) 2:08.0 |
| 16, 43, 48, 68, 70, (89) |
| Lane Gladden, Trevor Haertl, Jacob Kinzer, Tyler Kuhn, Garret Albrecht, (Kenny Brown) |
| 10:38.0, 11:38.0, 11:39.0, 12:33.0, 12:46.0, (17:12.0) |
| 11 | 269 | Pilot Butte,
OR - Team Time (1st 5) 1:00:24.7 | Spread (1st 5) 2:50.2 |
| 23, 53, 56, 58, 79, (81), (83) |
| Mario Torres, Quinten Anderson, Torrent Cannon, Colton Hall, Will McAllister, (Tristan Scott), (McKinley Abbott) |
| 10:55.9, 11:47.7, 11:55.0, 12:00.0, 13:46.1, (14:14.5), (14:50.3) |
| 12 | 338 | Cascades Academy of Central Oregon,
OR - Team Time (1st 5) 1:04:24.4 | Spread (1st 5) 2:15.2 |
| 49, 62, 72, 75, 80, (82) |
| Minam Cravens, Nick Armstrong, Robert Rice, Jack Armstrong, John Loseth, (Josh Erskine) |
| 11:39.3, 12:15.9, 13:00.1, 13:34.6, 13:54.5, (14:15.9) |
| 13 | 391 | La Pine,
OR - Team Time (1st 5) 1:11:26.9 | Spread (1st 5) 3:11.3 |
| 60, 76, 84, 85, 86, (87), (88) |
| Tyress TurnsPlenty, Riley Smith, Montgomery Cowlbeck, Chris Swayze, Zach Silva, (Brogan Boen), (Josh Rafail) |
| 12:07.4, 13:35.8, 15:09.9, 15:15.1, 15:18.7, (15:21.7), (15:54.7) |