1 | 31 | South Salem,
OR - Team Time (1st 5) 48:30.2 | Spread (1st 5) 57.8 |
| 1, 2, 4, 11, 13, (14), (16) |
| Jay Grant, Evan Gonzalez, Eric Lungu, Mason Obery, Ned Harlan, (Shayn Carmichael Kohn), (John Rapp) |
| 9:09.9, 9:19.9, 9:46.6, 10:06.1, 10:07.7, (10:08.1), (10:08.6) |
2 | 56 | West Salem,
OR - Team Time (1st 5) 50:36.8 | Spread (1st 5) 35.6 |
| 5, 7, 8, 12, 24, (25), (26) |
| Ryan Griffin, Spencer Haley, Trent Lundy, Marcus Ramirez, Luke Ferschweiler, (Christian Sarvela), (Evan Henkel) |
| 9:55.5, 10:00.4, 10:03.0, 10:06.8, 10:31.1, (10:38.3), (10:39.3) |
3 | 63 | McNary,
OR - Team Time (1st 5) 50:46.1 | Spread (1st 5) 31.7 |
| 6, 9, 10, 17, 21, (22), (23) |
| Francisco Orta, Ethan Whalen, Andrew Goemaere, David Allen, Gavin Gasperini, (Caleb McCoy), (Brennan Whalen) |
| 9:57.0, 10:03.3, 10:04.4, 10:12.7, 10:28.7, (10:29.0), (10:29.9) |
4 | 107 | Sprague,
OR - Team Time (1st 5) 52:24.8 | Spread (1st 5) 48.5 |
| 15, 18, 19, 27, 28, (29), (30) |
| Landon Sorenson, Vance McQueen, Milano Cedillo Rodriguez, Daniel Amarillas, Connor Duncan, (Carson Akimoff), (Austin Tomson) |
| 10:08.2, 10:16.2, 10:16.8, 10:46.9, 10:56.7, (11:11.4), (11:19.6) |
5 | 119 | McKay,
OR - Team Time (1st 5) 54:19.0 | Spread (1st 5) 1:54.5 |
| 3, 20, 31, 32, 33, (35), (36) |
| Ramiro Gonzalez, Claudio Miranda, Juan Mora, Bryant Mendoza, Ismael Hernandez, (Donovan Vega), (Troy Skiles) |
| 9:39.1, 10:24.5, 11:20.5, 11:21.3, 11:33.6, (11:45.9), (11:50.4) |
6 | 188 | Summit,
OR - Team Time (1st 5) 1:01:24.9 | Spread (1st 5) 1:05.3 |
| 34, 37, 38, 39, 40, (41), (42) |
| Alex Shaffer, Nicholas Brees, Luca Vuletic, Benjamin Caba, John Deaver, (Logan Lasala), (Zachary Daines) |
| 11:40.6, 12:05.3, 12:12.3, 12:40.8, 12:45.9, (13:20.3), (13:23.8) |
7 | 225 | Mountain View (OR),
OR - Team Time (1st 5) 1:17:26.9 | Spread (1st 5) 2:04.9 |
| 43, 44, 45, 46, 47, (48) |
| Cole Lannen, Lukas Loukojarvi, Nathaniel Diamond, Selig Abrahamson, Carson Phillips, (Juan Sanabria) |
| 14:43.8, 14:47.8, 15:03.1, 16:03.5, 16:48.7, (17:19.6) |