1 | 27 | Wilsonville,
OR - Team Time (1st 5) 50:24.3 | Spread (1st 5) 30.1 |
| 1, 5, 6, 7, 8, (17), (21) |
| Nicholas Whitaker, Mitchell Stauffer, Cameron Quenzer, Nobuki Yaso, Kaleb Pace, (Jackson Shavere), (John Schmitz) |
| 9:45.9, 9:59.5, 10:09.9, 10:13.0, 10:16.0, (10:47.6), (11:02.0) |
2 | 55 | Liberty,
OR - Team Time (1st 5) 52:15.5 | Spread (1st 5) 1:20.0 |
| 2, 9, 10, 11, 23, (26), (27) |
| Jacob Espinosa, Jack Stemm, Patrick Higgins, Nate Colbert, Aiden Pedroza, (Dallin Marsh), (Benjamin Fookes) |
| 9:48.7, 10:18.8, 10:27.2, 10:32.1, 11:08.7, (11:24.1), (11:27.1) |
3 | 75 | Sandy,
OR - Team Time (1st 5) 53:17.0 | Spread (1st 5) 1:16.7 |
| 4, 12, 14, 20, 25, (30), (31) |
| Michael Callaway, Abraham Mitchell, Brandon Brozstek, Nate Gunesch, Erin Carpenter, (Raven Rios), (Seth Bierbrauer) |
| 9:56.5, 10:32.5, 10:35.2, 10:59.6, 11:13.2, (11:46.6), (11:51.5) |
4 | 91 | St Helens,
OR - Team Time (1st 5) 54:28.3 | Spread (1st 5) 1:54.0 |
| 3, 15, 21, 24, 28, (29), (35) |
| Ben Johnstun, Ross Munro, Jarrett Boynton, Dakotah Camberg, Joe Johnson, (Jared Barley), (Garth Naillon) |
| 9:51.9, 10:36.4, 11:02.0, 11:12.1, 11:45.9, (11:46.3), (12:48.3) |
5 | 98 | La Salle Prep,
OR - Team Time (1st 5) 55:14.0 | Spread (1st 5) 1:30.0 |
| 13, 16, 18, 19, 32, (33), (34) |
| Sean Richardson, Andy Krueger, Raleigh Slyman, Jack Hanline, Nicholas Touchette, (Aiden Bartocci), (Hayden Miller) |
| 10:35.0, 10:46.0, 10:52.0, 10:56.0, 12:05.0, (12:34.0), (12:36.0) |