1 | 47 | Lakeridge,
OR - Team Time (1st 5) 1:25:31.1 | Spread (1st 5) 45.8 |
| 4, 5, 9, 12, 17, (19), (20) |
| Luke Loomis, Cooper Wood, Maximus Chalpoutis, Kevin Travers, Wilson Godfrey, (Tyler Smith), (Lassen Baertsch Kovalchick) |
| 16:44.7, 16:45.8, 17:09.2, 17:20.9, 17:30.5, (17:42.6), (17:44.3) |
2 | 64 | Oregon City,
OR - Team Time (1st 5) 1:26:31.1 | Spread (1st 5) 1:14.1 |
| 3, 7, 10, 21, 23, (25), (32) |
| Christopher Young, Eli Dale, Johnny Brito, Isaiah Jannsen, Ethan Laib, (Evan Stasiewicz), (William Kalinski) |
| 16:44.3, 16:47.7, 17:12.5, 17:48.2, 17:58.4, (18:08.0), (18:52.8) |
3 | 65 | Tualatin,
OR - Team Time (1st 5) 1:25:44.1 | Spread (1st 5) 2:54.5 |
| 1, 2, 11, 22, 29, (31), (44) |
| Aaron Lakeman, Caleb Lakeman, Jadon Allen, Jonah Beddes, Dean Horton, (Ethan Love), (Grady Spencer) |
| 15:48.5, 16:00.7, 17:15.6, 17:56.3, 18:43.0, (18:51.0), (19:39.9) |
4 | 97 | Canby,
OR - Team Time (1st 5) 1:29:01.8 | Spread (1st 5) 1:00.2 |
| 14, 15, 18, 24, 26, (28), (33) |
| Tommy O'Neil, Maddox Oliver, Joel Ibarra, Matthew Dewar, Jack Joyce, (Jared Moon), (Rhett Smith) |
| 17:26.8, 17:27.0, 17:39.0, 18:02.0, 18:27.0, (18:38.0), (18:55.0) |
5 | 102 | Lake Oswego,
OR - Team Time (1st 5) 1:29:24.9 | Spread (1st 5) 2:54.1 |
| 6, 8, 16, 27, 45, (47), (49) |
| Leo Cook, Nate Foster, Jackson Rigney, Cooper Whittington, Brody McFadden, (Dawson Omdahl), (Eli Fayloga) |
| 16:45.9, 16:57.0, 17:30.0, 18:32.0, 19:40.0, (19:57.7), (20:40.0) |
6 | 164 | Tigard,
OR - Team Time (1st 5) 1:34:29.0 | Spread (1st 5) 2:00.3 |
| 13, 34, 37, 39, 41, (42), (43) |
| Lincoln Woodhouse, Eli Chesler, Kyle Fennelly, Joseph Oldham, Luke Shaw, (Douglas Ashley), (Zachary Benedetti) |
| 17:25.9, 18:56.5, 19:16.1, 19:24.3, 19:26.2, (19:26.4), (19:36.3) |
7 | 178 | West Linn,
OR - Team Time (1st 5) 1:35:43.0 | Spread (1st 5) 33.9 |
| 30, 35, 36, 38, 39, (46), (48) |
| Kogen Brown, Tyler Coke, Max Parisio, Sam Sanford, Liam Groah, (Daniel McElroy), (Cooper Hurley) |
| 18:50.4, 19:02.4, 19:07.5, 19:18.4, 19:24.3, (19:57.5), (20:21.8) |