| 1 | 47 | Dublin,
CA - Team Time (1st 5) 1:19:26.7 | Spread (1st 5) 45.1 |
| 2, 9, 10, 11, 15, (16), (24) |
| Hunter Lampi, Kyle Morrison, Rohan Fonseka, Surya Marimuthu, Ishaan Jain, (Noah Goldfarb), (Trevor Chapman) |
| 15:25.4, 15:56.3, 15:57.2, 15:57.3, 16:10.5, (16:10.6), (16:30.8) |
| 2 | 64 | De La Salle,
CA - Team Time (1st 5) 1:20:08.2 | Spread (1st 5) 48.8 |
| 5, 8, 12, 17, 22, (26), (33) |
| Connor Livingston, James Flanagan, Harrison Fisher, Omar Khleif, Derek O'Connor, (Nohl Patterson), (Michael Salmon) |
| 15:37.4, 15:50.0, 15:58.3, 16:16.3, 16:26.2, (16:36.5), (16:51.5) |
| 3 | 87 | Amador Valley,
CA - Team Time (1st 5) 1:21:04.3 | Spread (1st 5) 1:20.6 |
| 4, 7, 13, 29, 34, (41), (49) |
| Aidan Boyle, Jack Gray, Aidan McCarthy, Jacob Lawrence, Euan Houston, (Hayden Talbert), (Sebastian Gil) |
| 15:35.3, 15:48.7, 16:02.3, 16:42.1, 16:55.9, (17:06.7), (17:19.0) |
| 4 | 136 | College Park,
CA - Team Time (1st 5) 1:22:50.8 | Spread (1st 5) 2:00.3 |
| 6, 14, 23, 31, 62 |
| Dylan Cook, Nate Tesfaye, Bjorn Thorsen, Parker Grube, Stanley Yang |
| 15:44.7, 16:08.4, 16:27.4, 16:45.3, 17:45.0 |
| 5 | 137 | Monte Vista,
CA - Team Time (1st 5) 1:23:21.7 | Spread (1st 5) 41.0 |
| 18, 19, 28, 35, 37, (56), (59) |
| Matt Kim, Thomas Ball, Austin Pendergraft, Ryan Hoffman, Samuel George, (Mateus Dutra), (Sam Milham) |
| 16:20.9, 16:22.2, 16:39.5, 16:57.2, 17:01.9, (17:35.2), (17:42.4) |
| 6 | 141 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:22:55.1 | Spread (1st 5) 1:42.4 |
| 3, 20, 30, 40, 48, (54), (55) |
| Russell Sullivan, Dylan Kolon, Tom Stoev, Varun Sharma, Prithu Kachare, (Luke Bell), (Arjun Subramanian) |
| 15:30.3, 16:22.5, 16:43.1, 17:06.5, 17:12.7, (17:25.3), (17:31.2) |
| 7 | 159 | Granada,
CA - Team Time (1st 5) 1:24:01.9 | Spread (1st 5) 34.2 |
| 25, 27, 32, 36, 39, (63), (65) |
| Anthony Guerra, Kevin Plant, Andrew Walker, Andrew Lau, Thomas Mennink, (Feoden Soriano), (Nicholas Melendez) |
| 16:31.4, 16:37.5, 16:45.9, 17:01.5, 17:05.6, (17:53.1), (18:13.7) |
| 8 | 163 | Clayton Valley,
CA - Team Time (1st 5) 1:23:12.4 | Spread (1st 5) 2:12.0 |
| 1, 21, 44, 47, 50, (58), (64) |
| Dylan White, Matt Hyland, Logan Schoffstall, Alex Garcia, Ryan McGhehey, (Floyd McCluhan), (Ryan Rickard) |
| 15:07.2, 16:23.3, 17:10.4, 17:12.3, 17:19.2, (17:40.2), (17:59.1) |
| 9 | 221 | San Ramon Valley,
CA - Team Time (1st 5) 1:25:54.0 | Spread (1st 5) 20.8 |
| 38, 42, 43, 46, 52, (53), (60) |
| Anthony Naprawa, Dallin Stewart, Cole Edgren, Jack Estes, Thomas O'Melia, (Daniel Stern), (William Grout) |
| 17:02.2, 17:07.9, 17:09.8, 17:11.1, 17:23.0, (17:23.9), (17:43.7) |
| 10 | 280 | San Leandro,
CA - Team Time (1st 5) 1:28:11.4 | Spread (1st 5) 1:09.7 |
| 45, 51, 57, 61, 66, (67), (67) |
| Steven Choi, Ezekiel Rico, Simon Gomez, Stewart Choi, Everett Quock, (Anthony Tate), (Nicholas Corona) |
| 17:10.8, 17:20.1, 17:35.7, 17:44.3, 18:20.5, (18:27.8), (18:27.8) |