1 | 54 | Steele Canyon,
CA - Team Time (1st 5) 1:13:58.0 | Spread (1st 5) 32.0 |
| 3, 8, 12, 14, 17, (20), (29) |
| Isaac Chavez, Jonathan Strothers, Ruben Pina, Richard Cleaves, Bryce Gates, (Benjamin Bullock), (Noah Murphy) |
| 14:27.0, 14:42.0, 14:54.0, 14:56.0, 14:59.0, (15:10.0), (15:21.0) |
| 54 | Valhalla,
CA - Team Time (1st 5) 1:14:04.0 | Spread (1st 5) 22.0 |
| 5, 9, 10, 14, 16, (29), (32) |
| Alex Lieu, Emmanuel Pena, Connor Buckley, Mathew Musa, Ramon Owens, (Brandon Cardoza), (Ivan Cruz) |
| 14:35.0, 14:46.0, 14:50.0, 14:56.0, 14:57.0, (15:21.0), (15:23.0) |
3 | 120 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:15:40.1 | Spread (1st 5) 1:36.4 |
| 1, 2, 23, 44, 50, (69), (95) |
| Cooper Teare, Willie Mein, Dominic Padre, Gavin Hill, Gabriel Trevino, (Zavier Annis), (Rowan O'Brien) |
| 14:19.5, 14:26.4, 15:15.2, 15:43.1, 15:55.9, (16:35.0), (17:55.6) |
4 | 125 | College Preparatory,
CA - Team Time (1st 5) 1:16:21.1 | Spread (1st 5) 35.0 |
| 13, 21, 26, 31, 34, (43), (49) |
| Ethan Ashby, Jacob Lehmann Duke, Daniel McFadden, Max McFadden, Adam Zheleznyak, (Victor Wu), (Sasha Milton) |
| 14:55.6, 15:13.7, 15:18.7, 15:22.5, 15:30.6, (15:40.4), (15:53.4) |
5 | 126 | Santana,
CA - Team Time (1st 5) 1:16:22.0 | Spread (1st 5) 23.0 |
| 18, 22, 25, 28, 33, (35), (36) |
| Cameron Poche', Merik Wilson, Matt D'Angelo, William Gates, Jakob Lepur, (Victor Adamos), (Peter Marrone) |
| 15:03.0, 15:15.0, 15:18.0, 15:20.0, 15:26.0, (15:31.0), (15:32.0) |
6 | 165 | West Hills,
CA - Team Time (1st 5) 1:17:33.0 | Spread (1st 5) 2:16.0 |
| 5, 11, 19, 54, 76, (78), (82) |
| Dylan Shubert, Jose Moreno, Austin Edwards, Nicholas Hammond, Aiden Calcutt, (David Hernandez), (Caleb Wilson) |
| 14:35.0, 14:52.0, 15:08.0, 16:07.0, 16:51.0, (16:56.0), (17:10.0) |
7 | 174 | Grossmont,
CA - Team Time (1st 5) 1:17:22.0 | Spread (1st 5) 1:17.0 |
| 7, 37, 41, 41, 48, (51), (59) |
| Devin Provence, Marco Dominguez, Alexander Elliott, Jacob Papenfuss, Caleb Cheek, (Daniel Provence), (Valiant Smith) |
| 14:36.0, 15:35.0, 15:39.0, 15:39.0, 15:53.0, (15:57.0), (16:20.0) |
8 | 251 | Head-Royce,
CA - Team Time (1st 5) 1:20:00.8 | Spread (1st 5) 2:05.8 |
| 4, 38, 68, 70, 71, (73), (74) |
| Isaac Teuscher, Zack Mintz, Ethan Ash, Joshua Soltz, Aidan Wogan, (William Xenakis), (Noah Teuscher) |
| 14:33.5, 15:36.4, 16:33.6, 16:38.0, 16:39.3, (16:40.3), (16:42.0) |
9 | 264 | Helix,
CA - Team Time (1st 5) 1:20:22.0 | Spread (1st 5) 48.0 |
| 39, 46, 55, 61, 63, (66), (81) |
| Denzel Mulligan, Ezra Castaneda, Luis Medina, John Hurdsman, Joshua Prince, (Joseph Rodriguez), (David Gomez) |
| 15:37.0, 15:49.0, 16:08.0, 16:23.0, 16:25.0, (16:29.0), (17:08.0) |
10 | 279 | Granite Hills,
CA - Team Time (1st 5) 1:21:03.0 | Spread (1st 5) 1:44.0 |
| 27, 55, 55, 63, 79, (103), (123) |
| Atticus Jordan, Brandon Erickson, Eli Murdock, Nathan Young, Andres Aguirre, (Seth Murdock), (Logan Pineda) |
| 15:19.0, 16:08.0, 16:08.0, 16:25.0, 17:03.0, (18:26.0), (19:44.0) |
11 | 332 | El Capitan,
CA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 1:26.0 |
| 47, 52, 65, 82, 86, (92), (100) |
| Josh Nelson, Adam Friszell, Gabriel Robledo, Andrew Raleigh, Trey Brown, (Troy Thompson), (Dawson Peterson) |
| 15:51.0, 15:58.0, 16:26.0, 17:10.0, 17:17.0, (17:28.0), (18:20.0) |
12 | 371 | Mount Miguel,
CA - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 2:23.0 |
| 58, 59, 72, 77, 105 |
| Raul Garcia, Jeley Garcia, Miguel Ayala Ochoa, Alejandro Jimenez, Ernesto Moncivais |
| 16:11.0, 16:20.0, 16:40.0, 16:52.0, 18:34.0 |
13 | 392 | Athenian,
CA - Team Time (1st 5) 1:25:04.2 | Spread (1st 5) 1:26.6 |
| 52, 80, 84, 87, 89, (90), (110) |
| Jeremy Lahr, Daniel Young, Tarun Chichili, Eric Arlen, Henry Anderson, (Luke Girzadas), (Dylan Ratner) |
| 15:58.0, 17:07.5, 17:14.6, 17:19.5, 17:24.6, (17:26.2), (18:52.6) |
14 | 405 | Bentley Upper,
CA - Team Time (1st 5) 1:27:25.2 | Spread (1st 5) 3:34.9 |
| 24, 75, 98, 99, 109, (115), (116) |
| Shail Modi, Cameron Fisher, Andrew Copeland, Graham Kelloff, Christian Helgeson, (André Wackernagel), (William Dawson) |
| 15:17.2, 16:49.6, 18:11.2, 18:15.1, 18:52.1, (19:00.3), (19:03.7) |
| 405 | Monte Vista,
CA - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 1:56.0 |
| 62, 67, 85, 91, 100, (108), (114) |
| Josue Martinez, Dany Lawrence, Anthony Alarcon, Travis Kulhanek, Alex Gutierrez, (Alden Porcadas), (German Porfirio) |
| 16:24.0, 16:30.0, 17:16.0, 17:27.0, 18:20.0, (18:44.0), (19:00.0) |
16 | 456 | Oakland Military Institute,
CA - Team Time (1st 5) 1:29:44.6 | Spread (1st 5) 4:17.1 |
| 40, 88, 97, 106, 125, (126), (130) |
| Dylan Gong, Darian Fong, Kyle Gong, Brion Greene, Henry Guo, (Thanh Huynh), (Xavier Vasquez) |
| 15:38.9, 17:24.2, 18:07.4, 18:38.1, 19:56.0, (20:02.2), (20:29.6) |
17 | 506 | Making Waves Academy,
CA - Team Time (1st 5) 1:34:01.7 | Spread (1st 5) 5:11.4 |
| 45, 96, 102, 131, 132, (134), (136) |
| Ryan Cuevas, Edwin Garcia, Cuauhtemoc Wallace, Cameron Downey, Billy Zaparolli, (Erick Cruz), (Yasir Ahkaheli) |
| 15:46.2, 17:59.3, 18:21.2, 20:57.4, 20:57.6, (21:07.4), (22:02.4) |
18 | 544 | Fremont Christian,
CA - Team Time (1st 5) 1:33:57.5 | Spread (1st 5) 1:53.1 |
| 93, 94, 117, 118, 122, (133), (137) |
| Siraj Patel, Ryan Sevilla, Rich Pedersen, Soloman Chan, Hudson Shou, (Gideon Chan), (Ben Fong) |
| 17:49.7, 17:49.9, 19:07.3, 19:27.8, 19:42.8, (21:05.9), (22:08.5) |
19 | 595 | Redwood Christian,
CA - Team Time (1st 5) 1:37:29.5 | Spread (1st 5) 54.9 |
| 111, 119, 120, 121, 124, (128), (135) |
| Aidan Fosdahl, Samuel Lee, Tyler Gonsalves, Steven Zheng, Jacob Shupp, (Ezekiel Bautista), (Lawton Young) |
| 18:57.3, 19:31.7, 19:32.5, 19:35.8, 19:52.2, (20:21.4), (21:08.0) |
20 | 611 | Livermore Valley Charter Prep (CLOSED 2017),
CA - Team Time (1st 5) 1:49:19.0 | Spread (1st 5) 10:33.5 |
| 107, 111, 113, 139, 141 |
| Joseph Campos, Timothy Chau, Sean Shamblin, Josh Replogle, Blanchard Kenfack |
| 18:38.2, 18:57.3, 18:59.8, 23:32.0, 29:11.7 |
21 | 638 | Contra Costa Christian,
CA - Team Time (1st 5) 1:45:24.7 | Spread (1st 5) 5:18.1 |
| 104, 127, 129, 138, 140 |
| Stevan Zygutis, Kyo Piyanuluk, Anthony Xiong, Anthony Barocio, Nathanael Fong |
| 18:31.0, 20:18.1, 20:21.6, 22:24.9, 23:49.1 |