1 | 16 | Sunset,
OR - Team Time (1st 5) 48:00.3 | Spread (1st 5) 18.5 |
| 1, 2, 3, 4, 6, (7), (9) |
| Mihira Sogal, Mason Gerwig, Carson Cummins, Ben Nichols, Lars Deboutte, (Collin Beyer), (Cooper Kingsbury) |
| 9:28.2, 9:28.6, 9:34.8, 9:42.0, 9:46.7, (9:50.4), (9:53.8) |
2 | 53 | Aloha,
OR - Team Time (1st 5) 49:55.7 | Spread (1st 5) 24.1 |
| 5, 8, 11, 13, 16, (19), (21) |
| Leo Torres, Ryan Chin, Joshua Vielmette, Shiferaw Alemseged, Hiruy Alemseged, (Sean Marshall), (Alejandro Perez) |
| 9:43.9, 9:53.6, 10:03.8, 10:06.4, 10:08.0, (10:12.8), (10:25.3) |
3 | 87 | Westview,
OR - Team Time (1st 5) 51:14.7 | Spread (1st 5) 21.3 |
| 12, 14, 15, 22, 24, (25), (26) |
| Prabhaas Nakkala, Max Lin, Cameron Nazal, Justin Ha, Jonah Walker, (Sam Janasik), (Leon Farhaj) |
| 10:06.3, 10:06.7, 10:07.8, 10:26.3, 10:27.6, (10:27.8), (10:29.8) |
4 | 88 | Southridge,
OR - Team Time (1st 5) 51:04.3 | Spread (1st 5) 28.0 |
| 10, 17, 18, 20, 23, (27), (28) |
| Nicholas LaPlante, Nathan Eng, Devin Herbers, Ajay Patel, Lucas Braun, (Kai Wagner), (Fouad Omrane) |
| 9:58.8, 10:08.1, 10:09.8, 10:20.8, 10:26.8, (10:40.2), (11:03.8) |
5 | 155 | Jesuit,
OR - Team Time (1st 5) 1:09:11.4 | Spread (1st 5) 2:11.3 |
| 29, 30, 31, 32, 33, (34), (35) |
| Alex Jarmon, Jack Ollenbrook, Matteo Campbell, Rishabh Sharma, Patrick Rau, (Walter Zuber), (Jose Sanchez) |
| 12:28.7, 13:53.0, 13:56.3, 14:13.4, 14:40.0, (16:01.8), (16:31.5) |