| 1 | 23 | Granada,
CA - Team Time (1st 5) 1:16:47.8 | Spread (1st 5) 50.5 |
| 2, 3, 4, 6, 8, (12), (13) |
| Seth Jeppson, Anthony Guerra, Joshua White, Cameron Meier, Julian Galicia Thomas, (Andrew Lau), (Cameron Gray) |
| 15:02.9, 15:05.3, 15:07.5, 15:38.7, 15:53.4, (16:08.2), (16:20.4) |
| 2 | 48 | De La Salle,
CA - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 1:26.0 |
| 5, 7, 9, 11, 16, (19), (25) |
| Connor Livingston, Derek O'Connor, Kieran Brown, Patrick Curulla, Dominic Borrelli, (Agustin Gomez De la Vega), (Andy Ward) |
| 15:18.0, 15:51.0, 15:58.0, 16:04.0, 16:44.0, (16:51.0), (17:08.0) |
| 3 | 76 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:22:10.0 | Spread (1st 5) 2:33.0 |
| 1, 9, 17, 19, 30, (38), (41) |
| Russell Sullivan, Shrey Shah, Arjun Subramanian, Prithu Kachare, Pranav Poominathan, (Christopher Loo), (Ruairi Dwyer) |
| 15:00.0, 15:58.0, 16:48.0, 16:51.0, 17:33.0, (18:16.0), (18:24.0) |
| 4 | 102 | Monte Vista,
CA - Team Time (1st 5) 1:24:41.0 | Spread (1st 5) 32.0 |
| 15, 17, 21, 23, 26, (27) |
| Ian Bushell, Thomas Ball, Aakersh Mathur, Jason Serduke, Brendan Leahey, (Yonathan Amare) |
| 16:43.0, 16:48.0, 16:52.0, 17:03.0, 17:15.0, (17:17.0) |
| 5 | 146 | Clayton Valley,
CA - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 1:01.0 |
| 22, 24, 32, 33, 35, (36), (43) |
| Nathan Butterfield, Nicholas Muller, Nick Harrison, Matthew Andrade, Aidan Reinwald, (Sean Malley), (Christian White) |
| 16:57.0, 17:04.0, 17:36.0, 17:43.0, 17:58.0, (18:00.0), (18:55.0) |
| 6 | 170 | Antioch,
CA - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 47.3 |
| 29, 31, 34, 37, 39, (40), (42) |
| Payton Harty, Sid Valdez, Ralph Luke, Julian Rodriquez, Robert Lewis, (Daniel Lucido), (Michael Lynn) |
| 17:31.7, 17:35.3, 17:54.7, 18:15.0, 18:19.0, (18:20.9), (18:37.9) |
| 7 | 177 | Livermore,
CA - Team Time (1st 5) 1:38:45.0 | Spread (1st 5) 7:22.1 |
| 14, 28, 44, 45, 46 |
| Devon Maheshwari, Kyle Lam, Timothy Blanton, Max O'Connor, Canyon Prusso |
| 16:34.2, 17:27.5, 19:09.7, 21:37.3, 23:56.3 |