1 | 22 | Central Catholic,
OR - Team Time (1st 5) 1:03:51.6 | Spread (1st 5) 21.9 |
| 1, 2, 3, 7, 9, (11), (21) |
| Jean Baptiste Tooley, Sam Lomax, Dante Dalla Gasperina, Daniel Thompson, Zack Lavier, (Jackson Frank), (Gavin Macpherson) |
| 12:37.5, 12:39.2, 12:40.1, 12:55.4, 12:59.4, (13:12.6), (14:04.3) |
2 | 35 | Jesuit,
OR - Team Time (1st 5) 1:04:31.2 | Spread (1st 5) 37.5 |
| 4, 5, 6, 8, 12, (14), (15) |
| Sam Remington, Sahil Doshi, Logan Phillips, Spencer Grant, Max Hite, (Tyler O'Donnell), (Logan Scroggy) |
| 12:41.9, 12:45.3, 12:48.0, 12:56.6, 13:19.4, (13:24.3), (13:26.0) |
3 | 84 | South Salem,
OR - Team Time (1st 5) 1:08:37.0 | Spread (1st 5) 1:23.0 |
| 10, 13, 19, 20, 22, (24), (25) |
| Sam Ruck, Miles Berglund, John Patterson, Nate Van Ginkle, Andrew Colburn, (Ian Nile), (Keaton Nash) |
| 13:02.0, 13:21.0, 13:52.0, 13:57.0, 14:25.0, (14:42.0), (14:50.0) |
4 | 100 | North Salem,
OR - Team Time (1st 5) 1:10:59.4 | Spread (1st 5) 1:17.9 |
| 16, 17, 18, 23, 26, (32), (38) |
| John Mendrin, Chris Briones Lopez, Enrique Fernandez, Erik Gabriel, Aleks Khmelev, (Javier Diaz Osoria), (Gerardo Fernandez) |
| 13:42.2, 13:47.9, 13:50.4, 14:38.8, 15:00.1, (15:48.4), (16:55.6) |
5 | 149 | Grants Pass,
OR - Team Time (1st 5) 1:17:21.4 | Spread (1st 5) 1:30.5 |
| 27, 28, 29, 31, 34, (40), (41) |
| Barrett Titus, Maxel Belnap, Thomas Hayes, Cameron Merker, Ryan Merker, (Erek Nelson), (Walter Bain) |
| 15:02.2, 15:07.3, 15:09.5, 15:29.7, 16:32.7, (17:22.6), (17:28.9) |
6 | 171 | North Medford,
OR - Team Time (1st 5) 1:21:46.6 | Spread (1st 5) 1:21.6 |
| 30, 33, 35, 36, 37, (39), (42) |
| Mason Hageman, Zachary Burnett, Parker Wiltrout, Cameron Benton, Quinn Pauck, (Sean Fagan), (Harrison Wiltrout) |
| 15:29.5, 15:53.4, 16:45.5, 16:47.1, 16:51.1, (16:58.2), (18:02.2) |