| 1 | 32 | Cheldelin,
OR - Team Time (1st 5) 1:03:11.0 | Spread (1st 5) 31.0 |
| 2, 4, 7, 8, 11, (18), (35) |
| Drew Roberts, Ian Geniza, Legend Lamer, Chance Lamer, Jasper Pollock, (Nicolas Perdicaro), (Spencer Pederson) |
| 12:22.0, 12:32.0, 12:41.0, 12:43.0, 12:53.0, (13:27.0), (14:30.0) |
| 2 | 67 | Scenic,
OR - Team Time (1st 5) 1:04:41.0 | Spread (1st 5) 2:40.0 |
| 1, 3, 14, 16, 33 |
| Jantz Tostenson, Gage Reed, Jace Gorze, Sam Marshall, Logan Ball |
| 11:43.0, 12:24.0, 12:59.0, 13:12.0, 14:23.0 |
| 3 | 105 | Linus Pauling,
OR - Team Time (1st 5) 1:08:24.0 | Spread (1st 5) 1:35.0 |
| 5, 22, 22, 27, 29, (31), (31) |
| Logan Hannigan-Downs, Lachlan Pettigrew, Jack Hanson, Ben Bernosky, Kaleb Weinman, (Max Yelsa), (Alexi Ebersole) |
| 12:33.0, 13:53.0, 13:53.0, 13:57.0, 14:08.0, (14:21.0), (14:21.0) |
| 4 | 120 | Cal Young-Monroe - DO NOT USE THIS TEAM!,
OR - Team Time (1st 5) 1:10:31.0 | Spread (1st 5) 3:17.0 |
| 6, 13, 20, 38, 43, (46), (47) |
| Kelly Shedd, Vincent Mestler, Wiley Watts, Kai Kelley, Jack Coleman, (Aden Trano), (Campbell Skortman) |
| 12:40.0, 12:56.0, 13:39.0, 15:19.0, 15:57.0, (16:55.0), (16:56.0) |
| 5 | 141 | St. Stephen's Academy,
OR - Team Time (1st 5) 1:11:39.7 | Spread (1st 5) 2:50.7 |
| 12, 25, 26, 37, 41 |
| Jackson Lewis, Seth Bergeron, Colton Six, Luke Williams, Ethan Cupper |
| 12:54.4, 13:53.7, 13:55.1, 15:11.4, 15:45.1 |
| 6 | 155 | Tillamook,
OR - Team Time (1st 5) 1:15:01.3 | Spread (1st 5) 4:50.7 |
| 10, 19, 21, 52, 53, (57), (58) |
| Colton O'Brien, Josh Richards, Elija White, Andrew Zwald, Nicholas Hall, (Chandler Cunningham), (Dillon Pierce) |
| 12:51.9, 13:27.3, 13:45.6, 17:13.9, 17:42.6, (23:06.9), (24:13.0) |
| 7 | 170 | Newport,
OR - Team Time (1st 5) 1:13:56.0 | Spread (1st 5) 1:43.0 |
| 28, 30, 33, 39, 40, (42), (44) |
| Leo Johns, Niko Krutzikowsky, Zethan Brandenberger, Kolby Spink, Nate Kaufman, (Noah Goodwin-Rice), (Hunter Keiski) |
| 13:59.0, 14:16.0, 14:23.0, 15:36.0, 15:42.0, (15:55.0), (16:02.0) |
| 8 | 172 | Inza R. Wood,
OR - Team Time (1st 5) 1:16:46.0 | Spread (1st 5) 3:55.0 |
| 15, 16, 45, 48, 48, (50), (50) |
| Jack Roche, Zachary Smith, Isaac Vasquez, Mitchell Bliss, Nick Spickelmier, (Joseph Wilde), (Davis Armitage) |
| 13:08.0, 13:12.0, 16:20.0, 17:03.0, 17:03.0, (17:06.0), (17:06.0) |
| 9 | 176 | Lebanon,
OR - Team Time (1st 5) 1:18:20.0 | Spread (1st 5) 5:46.0 |
| 9, 22, 36, 54, 55, (56) |
| Jedaiah Wasson, Alex Solberg, Jadon Roth, Caden Holler, Taylor Doyle, (Mason McKendry) |
| 12:44.0, 13:53.0, 14:44.0, 18:29.0, 18:30.0, (21:04.0) |