1 | 31 | Central Catholic,
OR - Team Time (1st 5) 1:03:51.6 | Spread (1st 5) 21.9 |
| 2, 3, 4, 10, 12, (14), (30) |
| 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 | 47 | Jesuit,
OR - Team Time (1st 5) 1:04:31.2 | Spread (1st 5) 37.5 |
| 5, 6, 8, 11, 17, (19), (20) |
| 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 | 83 | La Salle Prep,
OR - Team Time (1st 5) 1:06:38.2 | Spread (1st 5) 43.5 |
| 9, 15, 16, 21, 22, (23), (25) |
| Will Thompson, Jason Rae, Logan Veasy, Colton Passmore, Truman Rae, (Davis Keeney), (Riley McCammon) |
| 12:54.8, 13:13.3, 13:14.7, 13:37.1, 13:38.3, (13:42.0), (13:43.4) |
4 | 119 | Valley Catholic,
OR - Team Time (1st 5) 1:10:06.5 | Spread (1st 5) 3:12.8 |
| 1, 7, 31, 35, 45, (48), (49) |
| Cooper Roach, Wilder Boyden, Nathaniel Trobough, Jacob Godshalk, Zane Norville, (Jacob Dicken), (Phillip Borlet) |
| 12:28.3, 12:47.7, 14:24.6, 14:44.8, 15:41.1, (15:49.3), (15:49.8) |
5 | 120 | South Salem,
OR - Team Time (1st 5) 1:08:37.0 | Spread (1st 5) 1:23.0 |
| 13, 18, 28, 29, 32, (34), (36) |
| 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) |
6 | 147 | North Salem,
OR - Team Time (1st 5) 1:10:59.4 | Spread (1st 5) 1:17.9 |
| 24, 26, 27, 33, 37, (47), (61) |
| 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) |
7 | 215 | Grants Pass,
OR - Team Time (1st 5) 1:17:21.4 | Spread (1st 5) 1:30.5 |
| 38, 39, 40, 43, 55, (67), (68) |
| 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) |
8 | 256 | Astoria,
OR - Team Time (1st 5) 1:21:28.0 | Spread (1st 5) 48.0 |
| 46, 51, 52, 53, 54, (59), (65) |
| Nicholas Long, Christian Gramson, Mack Hunter, Daymon Gardner, Lucas Caruana, (Gael Marin), (Andrew Fick) |
| 15:43.0, 16:20.0, 16:26.0, 16:28.0, 16:31.0, (16:48.0), (17:10.0) |
9 | 267 | North Medford,
OR - Team Time (1st 5) 1:21:46.6 | Spread (1st 5) 1:21.6 |
| 42, 50, 57, 58, 60, (62), (73) |
| 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) |
10 | 298 | St Mary's,
OR - Team Time (1st 5) 1:25:49.5 | Spread (1st 5) 4:11.1 |
| 41, 44, 56, 78, 79, (80), (83) |
| Chris Martin, Conor Keating, Jameson Koenigsman, Harrison Jensen, Joe Hagy, (Ben McAnally), (Colton Dumont) |
| 15:14.5, 15:35.0, 16:39.9, 18:54.5, 19:25.6, (19:26.8), (20:33.5) |
11 | 345 | Ashland,
OR - Team Time (1st 5) 1:28:30.7 | Spread (1st 5) 1:24.9 |
| 63, 64, 69, 74, 75, (76), (84) |
| Bohdan Schurr, Lewis Loutzenhiser, Jacob Mathias, Jorge Sierra-Oldham, Christian Hill, (Elias Lawson), (Micah Heller) |
| 17:04.8, 17:07.6, 17:33.3, 18:15.3, 18:29.7, (18:30.0), (23:27.7) |
12 | 356 | Henley,
OR - Team Time (1st 5) 1:29:12.5 | Spread (1st 5) 1:23.4 |
| 66, 70, 71, 72, 77, (81), (82) |
| Jordan Poppe, Drew Lawrie, Hunter LeRoy, Dalton Gray, Isaac Taylor, (Adam Langley), (Theo Mandrones) |
| 17:12.0, 17:45.2, 17:49.3, 17:50.6, 18:35.4, (20:10.5), (20:10.6) |