1 | 63 | Crook County,
OR - Team Time (1st 5) 1:27:57.5 | Spread (1st 5) 2:45.2 |
| 1, 8, 9, 21, 24, (25), (27) |
| Grayson Munn, Nathan Carmack, Liam Pickhardt, Blake George, Sam Santiago, (Jesse Santiago), (Justin Myers) |
| 16:05.3, 17:07.3, 17:16.4, 18:38.0, 18:50.5, (18:52.0), (19:01.0) |
2 | 64 | Baker,
OR - Team Time (1st 5) 1:29:04.5 | Spread (1st 5) 2:00.8 |
| 2, 4, 14, 18, 26, (31), (34) |
| Evan Krohn, Ian Krohn, Taylor Hawes, Nate Baeth, Cody Gyllenberg, (Ben Spaugh), (Franklin Bowers) |
| 16:54.0, 17:03.6, 17:44.0, 18:28.1, 18:54.8, (19:14.5), (19:35.5) |
3 | 67 | La Grande,
OR - Team Time (1st 5) 1:28:59.1 | Spread (1st 5) 1:38.8 |
| 6, 6, 16, 17, 22, (32), (42) |
| Todd Keniry, Elliott Jonasson, Keegan Dutto, Braden Crews, Tony Clay, (Spencer Perry), (Beeck Thurman) |
| 17:07.0, 17:07.0, 17:48.6, 18:10.7, 18:45.8, (19:24.1), (21:11.2) |
4 | 70 | Ridgeview,
OR - Team Time (1st 5) 1:29:27.3 | Spread (1st 5) 1:31.9 |
| 5, 11, 15, 19, 20, (28), (29) |
| James Seeley, Brennan Buckley-Noonan, Jacob Kinzer, Richard Kirtley, Jayden Goeman, (Payton McGuire), (Sam Walker) |
| 17:05.0, 17:23.8, 17:47.1, 18:34.5, 18:36.9, (19:10.9), (19:13.7) |
5 | 94 | Ontario,
OR - Team Time (1st 5) 1:31:03.7 | Spread (1st 5) 2:34.4 |
| 3, 10, 13, 33, 35, (36), (37) |
| Collin Ball, Levi Lewis, Rigo Sanchez, Szel Martinez, Jake Wilson, (Patrick Leathers), (Alex Stoffel) |
| 17:01.2, 17:23.2, 17:38.8, 19:24.9, 19:35.6, (19:49.2), (19:52.0) |
6 | 142 | McLoughlin,
OR - Team Time (1st 5) 1:35:38.8 | Spread (1st 5) 2:36.8 |
| 12, 23, 30, 38, 39, (40), (41) |
| Austin Cousineau, Andrew Kain, Tristin Warne, Cody Harmon, Raudel Garcia, (Mario Carrillo), (Colin Dygert) |
| 17:32.5, 18:48.1, 19:14.2, 19:54.7, 20:09.3, (20:26.3), (20:40.6) |