1 | 57 | Horizon Christian,
OR - Team Time (1st 5) 59:42.1 | Spread (1st 5) 1:53.0 |
| 2, 3, 11, 19, 22, (25), (29) |
| William Ault, Will Ault, Micah Clements, Brandon Smith, Jacob Smith, (Justin Panaitescu), (Noah Tinnin) |
| 11:00.8, 11:08.0, 11:53.5, 12:46.0, 12:53.8, (13:00.0), (13:24.0) |
2 | 70 | Harrisburg,
OR - Team Time (1st 5) 1:00:33.1 | Spread (1st 5) 2:29.4 |
| 1, 12, 15, 17, 25, (34), (40) |
| Korban Lang, Curtis Talmage, Noah Geoghegan, Russell Talmage, Nephi Heakin, (Jonathan Ruiz), (Abe Noll) |
| 10:30.6, 12:04.8, 12:15.7, 12:42.0, 13:00.0, (13:37.0), (14:09.0) |
3 | 84 | Oregon Episcopal,
OR - Team Time (1st 5) 1:01:59.1 | Spread (1st 5) 2:07.0 |
| 6, 8, 9, 28, 33, (42), (46) |
| Tyler Edwards, Hudson Hale, Sam Lamb, Hap Freres, Christian Compton, (Tom Stevens), (Hugh Baldwin) |
| 11:26.0, 11:50.0, 11:53.1, 13:17.0, 13:33.0, (14:24.0), (16:06.0) |
4 | 85 | Creswell,
OR - Team Time (1st 5) 1:02:04.4 | Spread (1st 5) 1:58.9 |
| 5, 13, 14, 23, 30, (35), (43) |
| Brandon Moehlmann, Josiah Lee, Seth Handman, Carson Williamson, Jackson Parker, (Chris Culp), (Jackson Velarde) |
| 11:25.5, 12:05.0, 12:10.0, 12:59.5, 13:24.4, (13:45.7), (14:26.4) |
| 85 | Riverdale,
OR - Team Time (1st 5) 1:02:21.4 | Spread (1st 5) 1:46.0 |
| 7, 10, 16, 21, 31, (36), (41) |
| Ryan McGowan, Lyle McCaffrey, Holden Clausing-Hufford, Matt Reamy, Cyrus Weeden, (Conrad Heyns), (Winslow Reece) |
| 11:40.0, 11:53.4, 12:32.0, 12:50.0, 13:26.0, (13:47.0), (14:14.0) |
6 | 93 | Warrenton,
OR - Team Time (1st 5) 1:02:57.6 | Spread (1st 5) 1:36.5 |
| 4, 18, 20, 24, 27, (32), (37) |
| Forrest Cooley, Nathan Streibeck-Peterson, Erik Cooley, Lucas Thompson, Julien Whitsett, (Masyn McCulloch), (Asher Molloy) |
| 11:24.2, 12:43.7, 12:49.1, 12:59.9, 13:00.7, (13:32.3), (13:50.6) |
7 | 230 | Amity,
OR - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 7:09.0 |
| 38, 45, 47, 48, 52, (53) |
| Evan Hake, Kiyan Vrell, Mason Rosenast, Cammeron Russell, Simon Dick, (Jaxson Howard) |
| 14:02.0, 15:07.0, 16:21.0, 16:23.0, 21:11.0, (21:49.0) |
8 | 233 | Sutherlin,
OR - Team Time (1st 5) 1:23:37.6 | Spread (1st 5) 5:27.7 |
| 39, 44, 49, 50, 51 |
| Ashton Wolfe, Aidyn Arwood, Jeremy- Allen Smith, Conner Doppelmayr, Caden Meabon |
| 14:02.2, 15:01.7, 16:27.6, 18:36.2, 19:29.9 |