1 | 29 | Sunset,
OR - Team Time (1st 5) 1:19:20.1 | Spread (1st 5) 1:20.2 |
| 1, 3, 5, 6, 14, (24), (29) |
| Andy Muha, Jakob Tew, Shad Galloway, Ethan Reese, Austin Migchelbrink, (Mason Gerwig), (Parker MacMillan) |
| 15:09.1, 15:41.9, 15:54.0, 16:05.8, 16:29.3, (16:56.4), (17:03.3) |
2 | 30 | Jesuit,
OR - Team Time (1st 5) 1:19:44.2 | Spread (1st 5) 49.8 |
| 2, 4, 7, 8, 9, (12), (13) |
| Joshua Schumacher, Will Sheaffer, Amogh Patki, Logan Phillips, Deklan Humble, (Grant Summers), (Christian Frech) |
| 15:22.8, 15:52.6, 16:06.3, 16:09.9, 16:12.6, (16:22.0), (16:23.4) |
3 | 103 | Aloha,
OR - Team Time (1st 5) 1:23:43.5 | Spread (1st 5) 25.0 |
| 17, 18, 19, 23, 26, (35), (40) |
| Mohamed Sheikh, Matt Uzzle, Ian Bake, Jeremy Shahan, Suleiman Noor, (Sam Andrus), (Carter Willson) |
| 16:34.8, 16:36.4, 16:39.9, 16:52.6, 16:59.8, (17:08.8), (17:18.3) |
4 | 120 | Southridge,
OR - Team Time (1st 5) 1:24:27.9 | Spread (1st 5) 20.8 |
| 20, 21, 24, 27, 28, (33), (38) |
| Eirik Haugbro, Elliot Drew, Aaron Sorenson, Daniel Olson, Mitchell Cutler, (Cullen Allard), (Nicholas LaPlante) |
| 16:40.6, 16:49.5, 16:56.4, 17:00.0, 17:01.4, (17:06.1), (17:14.5) |
5 | 149 | Westview,
OR - Team Time (1st 5) 1:25:00.9 | Spread (1st 5) 1:20.2 |
| 10, 15, 37, 42, 45, (46), (47) |
| Nathan Willins, Keizo Morgan, Brandon Christensen, Benjamin Asbury, Max Lin, (David Gasper), (Sam Janasik) |
| 16:17.7, 16:31.9, 17:11.3, 17:22.1, 17:37.9, (17:38.2), (17:38.3) |
6 | 174 | Beaverton,
OR - Team Time (1st 5) 1:25:53.3 | Spread (1st 5) 1:19.8 |
| 11, 30, 41, 44, 48, (61), (62) |
| Alan Wild, Josh Bamberger, Saad Saad, Conner Graziano, Cooper Lawrence, (Sean Sullivan), (Nikko Prochovnic) |
| 16:19.1, 17:04.4, 17:19.6, 17:31.3, 17:38.9, (19:02.6), (19:09.8) |
7 | 184 | Glencoe,
OR - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 1:17.1 |
| 16, 32, 36, 49, 51, (52), (54) |
| Stephen Gapay, Brian True, Logan Howell, Tiernan Morgan, Miguel Escalera, (Philip Lanthrum), (Ryan Klingler) |
| 16:33.7, 17:06.0, 17:08.9, 17:40.6, 17:50.8, (17:55.2), (18:09.5) |
8 | 216 | Liberty,
OR - Team Time (1st 5) 1:27:56.9 | Spread (1st 5) 1:15.2 |
| 31, 34, 43, 53, 55, (56), (58) |
| Jacob Espinosa, Patrick Higgins, Rashad Smith, Evan Kwiecien, Spencer Nelson, (Benjamin Fookes), (Nate Colbert) |
| 17:05.0, 17:07.0, 17:26.5, 17:58.2, 18:20.2, (18:22.3), (18:36.6) |
9 | 227 | Century,
OR - Team Time (1st 5) 1:29:13.1 | Spread (1st 5) 1:58.3 |
| 22, 39, 50, 57, 59, (60), (63) |
| Noah Fitch, Antonio Andrade, Finn Sylwester, Cam Taylor, Luke Lorber, (Sean Martinez), (Gabriel Guzman) |
| 16:50.4, 17:15.1, 17:44.5, 18:34.4, 18:48.7, (18:49.5), (19:31.0) |