1 | 15 | Siuslaw,
OR - Team Time (1st 5) 1:23:40.6 | Spread (1st 5) 50.2 |
| 1, 2, 3, 4, 5, (6), (10) |
| Chad Hughes, Samuel Ulrich, Kyle Hughes, Jaxson Jensen, Ryan Jennings, (Brayden Linton), (Dylan Jensen) |
| 16:19.4, 16:23.4, 16:48.5, 16:59.7, 17:09.6, (17:24.4), (17:45.2) |
2 | 54 | Marist,
OR - Team Time (1st 5) 1:30:38.0 | Spread (1st 5) 1:09.9 |
| 7, 8, 12, 13, 14, (15), (19) |
| Aaron Pina, Kellen Cranmer, Elias Santin, Jax Martin, Logan Ruckwardt, (Luke Shah), (Gabe Olsen) |
| 17:28.2, 17:33.1, 18:29.2, 18:29.4, 18:38.1, (18:49.4), (19:33.9) |
3 | 85 | Marshfield,
OR - Team Time (1st 5) 1:35:19.4 | Spread (1st 5) 2:04.0 |
| 11, 16, 17, 20, 21, (23), (29) |
| Jacob Calvert, Robert Kliewer, Corbin Reeves, Bridger Olson, Jack Waddington, (Talon Thomas), (Markus Kliewer) |
| 17:54.1, 18:54.8, 18:57.0, 19:35.4, 19:58.1, (20:11.6), (21:39.2) |
4 | 113 | Junction City,
OR - Team Time (1st 5) 1:42:22.6 | Spread (1st 5) 6:46.9 |
| 9, 18, 22, 27, 37, (38) |
| Tyler Hart, Logan Bierly, Chris Ohman, Noah Cook, Andrew Wodtli, (William Lukofnak) |
| 17:37.5, 19:00.3, 20:11.1, 21:09.3, 24:24.4, (24:35.0) |
5 | 151 | Cottage Grove,
OR - Team Time (1st 5) 1:50:39.0 | Spread (1st 5) 3:02.0 |
| 24, 30, 31, 32, 34, (35), (36) |
| Rafael Fields, Maycol Pablo Herrera, Brayden Russell, Calvin Wilke, Malaky Barr, (Luke Gifford), (Tyler Russell) |
| 20:15.0, 22:07.0, 22:19.0, 22:41.0, 23:17.0, (23:48.0), (24:03.7) |
| 151 | Elmira,
OR - Team Time (1st 5) 1:51:08.8 | Spread (1st 5) 3:46.3 |
| 25, 26, 28, 33, 39 |
| Ethan Bennett, Derek Anderson, Hunter Stockinger, Braiden Hansen, Jake Bondurant |
| 21:03.0, 21:05.0, 21:16.0, 22:55.5, 24:49.3 |