1 | 29 | Pacific Crest,
OR - Team Time (1st 5) 52:25.7 | Spread (1st 5) 49.4 |
| 1, 2, 6, 8, 12, (13), (14) |
| Sam Timms, Joseph Sortor, Sam Hatfield, Samuel Riley, Brady Pfeiffer, (Fisher Bien), (Elijah Pyle) |
| 10:01.0, 10:02.9, 10:42.7, 10:48.7, 10:50.4, (10:50.8), (10:57.2) |
2 | 105 | Hazelbrook,
OR - Team Time (1st 5) 56:28.0 | Spread (1st 5) 52.0 |
| 9, 17, 23, 25, 31, (35), (37) |
| Bryce Luster, Thomas Mattecheck, Samuel Roach, Noah Ogoli, Sean Hanson, (Leo Fulcher), (Parker Johnson) |
| 10:49.0, 11:05.0, 11:20.0, 11:33.0, 11:41.0, (11:44.0), (11:47.0) |
3 | 124 | Sky View,
OR - Team Time (1st 5) 56:45.0 | Spread (1st 5) 1:01.0 |
| 9, 18, 20, 38, 39, (45), (46) |
| Evan Bleyer, Bugsy Jensen, Cole Shockey, Josh Taylor, Weston Shaffer, (Declan Corrigan), (Kyle Swenson) |
| 10:49.0, 11:08.0, 11:10.0, 11:48.0, 11:50.0, (12:06.0), (12:07.0) |
4 | 130 | North Bend,
OR - Team Time (1st 5) 57:11.0 | Spread (1st 5) 1:20.0 |
| 3, 24, 29, 33, 41, (49), (52) |
| Zach Holt, Elias Strasman, Alexander Garcia-Silver, Tucker Hood, Hunter Lucas, (Tristan Stinson), (Brody Harnden) |
| 10:34.0, 11:22.0, 11:39.0, 11:42.0, 11:54.0, (12:11.0), (12:19.0) |
5 | 152 | Pilot Butte,
OR - Team Time (1st 5) 57:44.0 | Spread (1st 5) 1:03.0 |
| 15, 16, 36, 42, 43, (50), (65) |
| Chase Schermer, Thomas Anderson, Jazz Honaker, Chase Terry, Cash Gateley, (Kellen Murphy), (Daniel Gross) |
| 10:59.0, 11:02.0, 11:46.0, 11:55.0, 12:02.0, (12:12.0), (12:38.0) |
6 | 163 | Harbor Lights,
OR - Team Time (1st 5) 58:16.0 | Spread (1st 5) 1:09.0 |
| 19, 21, 33, 39, 51, (53), (71) |
| Carter Brown, Trevor Angove, Patton Clark, Owen Brown, Hunter Angove, (Charlie Ells), (Chase Barker) |
| 11:09.0, 11:17.0, 11:42.0, 11:50.0, 12:18.0, (12:20.0), (12:53.0) |
7 | 242 | Marshfield,
OR - Team Time (1st 5) 1:00:52.0 | Spread (1st 5) 2:19.0 |
| 7, 28, 62, 68, 77, (79), (104) |
| Conor Heckard, Anthony Locati, Ethan Place, Alden Johnston, Jett Bartlett, (Jack Waddington), (Bryton Brooks) |
| 10:48.0, 11:37.0, 12:33.0, 12:47.0, 13:07.0, (13:18.0), (15:49.0) |
8 | 249 | Riley Creek,
OR - Team Time (1st 5) 1:02:40.0 | Spread (1st 5) 4:06.0 |
| 5, 30, 31, 84, 99, (110), (111) |
| Soren Gustafson, Eamon Gustafson, Tristan May, Dylan Middleton, Gage Hale, (Bram Brudnicki), (Tristan Shields) |
| 10:42.0, 11:40.0, 11:41.0, 13:49.0, 14:48.0, (17:45.0), (18:58.0) |
9 | 252 | Elton Gregory,
OR - Team Time (1st 5) 1:01:16.0 | Spread (1st 5) 58.0 |
| 25, 54, 56, 57, 60, (70), (75) |
| Jr. Downing, Caleb Bailey, Chase Grooms, Ryan Morgan-Prusak, Iggy Burk, (Samuel Eldridge), (Andrew Hicks) |
| 11:33.0, 12:21.0, 12:25.0, 12:26.0, 12:31.0, (12:50.0), (13:00.0) |
10 | 253 | Azalea,
OR - Team Time (1st 5) 1:01:38.0 | Spread (1st 5) 3:34.0 |
| 3, 22, 66, 72, 90, (93), (97) |
| Jake Beaman, Kaleb Barnes, Branko Briggs, Noah Molnar, Dylan Hodge, (Brandon Oliver), (Kyan Myers) |
| 10:34.0, 11:19.0, 12:42.0, 12:55.0, 14:08.0, (14:29.0), (14:36.0) |
11 | 284 | Three Rivers,
OR - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 2:33.0 |
| 9, 44, 73, 78, 80, (88), (97) |
| Lyle Jackson, Alden Dow, Raan Logan, Riley Robbertze, Noah Larsen, (Lukas Loukojarvi), (Ender Crafard) |
| 10:49.0, 12:04.0, 12:57.0, 13:13.0, 13:22.0, (14:00.0), (14:36.0) |
12 | 295 | North Lake,
OR - Team Time (1st 5) 1:02:47.0 | Spread (1st 5) 1:23.0 |
| 47, 48, 59, 60, 81 |
| Elijah Kerfoot, Silas Roth, Colton Walter, Trent Tobiasson, Noah Roth |
| 12:08.0, 12:09.0, 12:28.0, 12:31.0, 13:31.0 |
13 | 353 | Realms,
OR - Team Time (1st 5) 1:06:11.0 | Spread (1st 5) 3:00.0 |
| 25, 64, 82, 87, 95, (96), (102) |
| Braden Williams, Derek Berrada (Martin), Denali Harvey, Geb Clembury, Simon Lemke, (Milo Collins), (Quentin Neubauer) |
| 11:33.0, 12:36.0, 13:37.0, 13:52.0, 14:33.0, (14:34.0), (15:07.0) |
14 | 378 | La Pine,
OR - Team Time (1st 5) 1:06:59.0 | Spread (1st 5) 2:10.0 |
| 55, 58, 82, 89, 94, (101), (103) |
| Max Miller, Jesse Ordonez, Brad Palmer, Aiden McDonald, Wyatt Montgomery, (Jordan Osterhoudt), (Sean Brown) |
| 12:22.0, 12:27.0, 13:37.0, 14:01.0, 14:32.0, (15:02.0), (15:47.0) |
15 | 407 | Westside Village Magnet,
OR - Team Time (1st 5) 1:08:27.7 | Spread (1st 5) 3:11.7 |
| 67, 74, 76, 85, 105 |
| Nick Jacobsen, Kaden Moore, Caleb Krause, Tomas Arambula, Rex Bennett |
| 12:42.2, 12:59.1, 13:03.0, 13:49.5, 15:53.9 |
16 | 451 | Cascades Academy of Central Oregon,
OR - Team Time (1st 5) 1:12:08.0 | Spread (1st 5) 3:30.0 |
| 68, 86, 92, 99, 106 |
| Hayden Zbranak, Connor Thomas, Nathaniel Rubenstein, Patrick Ronan, Jerry Bond Nye |
| 12:47.0, 13:50.0, 14:26.0, 14:48.0, 16:17.0 |
17 | 478 | Driftwood,
OR - Team Time (1st 5) 1:16:51.0 | Spread (1st 5) 4:23.0 |
| 63, 91, 107, 108, 109 |
| Ansen Converse, Chase Garratt, Matthew Beggerly, Axal Batch, Jesse Gourneau |
| 12:35.0, 14:17.0, 16:27.0, 16:34.0, 16:58.0 |