1 | 48 | North Bend,
OR - Team Time (1st 5) 57:11.0 | Spread (1st 5) 1:20.0 |
| 1, 8, 10, 13, 16, (17), (19) |
| Zach Holt, Elias Strasman, Alexander Garcia-Silver, Tucker Hood, Hunter Lucas, (Tristan Stinson), (Brody Harnden) |
| 10:34.0, 11:22.0, 11:39.0, 11:42.0, 11:54.0, (12:11.0), (12:19.0) |
2 | 57 | Harbor Lights,
OR - Team Time (1st 5) 58:16.0 | Spread (1st 5) 1:09.0 |
| 5, 6, 13, 15, 18, (20), (25) |
| Carter Brown, Trevor Angove, Patton Clark, Owen Brown, Hunter Angove, (Charlie Ells), (Chase Barker) |
| 11:09.0, 11:17.0, 11:42.0, 11:50.0, 12:18.0, (12:20.0), (12:53.0) |
3 | 85 | Marshfield,
OR - Team Time (1st 5) 1:00:52.0 | Spread (1st 5) 2:19.0 |
| 4, 9, 21, 24, 27, (28), (35) |
| Conor Heckard, Anthony Locati, Ethan Place, Alden Johnston, Jett Bartlett, (Jack Waddington), (Bryton Brooks) |
| 10:48.0, 11:37.0, 12:33.0, 12:47.0, 13:07.0, (13:18.0), (15:49.0) |
4 | 87 | Azalea,
OR - Team Time (1st 5) 1:01:38.0 | Spread (1st 5) 3:34.0 |
| 1, 7, 23, 26, 30, (32), (33) |
| Jake Beaman, Kaleb Barnes, Branko Briggs, Noah Molnar, Dylan Hodge, (Brandon Oliver), (Kyan Myers) |
| 10:34.0, 11:19.0, 12:42.0, 12:55.0, 14:08.0, (14:29.0), (14:36.0) |
5 | 89 | Riley Creek,
OR - Team Time (1st 5) 1:02:40.0 | Spread (1st 5) 4:06.0 |
| 3, 11, 12, 29, 34, (39), (40) |
| Soren Gustafson, Eamon Gustafson, Tristan May, Dylan Middleton, Gage Hale, (Bram Brudnicki), (Tristan Shields) |
| 10:42.0, 11:40.0, 11:41.0, 13:49.0, 14:48.0, (17:45.0), (18:58.0) |
6 | 164 | Driftwood,
OR - Team Time (1st 5) 1:16:51.0 | Spread (1st 5) 4:23.0 |
| 22, 31, 36, 37, 38 |
| Ansen Converse, Chase Garratt, Matthew Beggerly, Axal Batch, Jesse Gourneau |
| 12:35.0, 14:17.0, 16:27.0, 16:34.0, 16:58.0 |