| 1 | 29 | Rowland,
CA - Team Time (1st 5) 1:18:35.8 | Spread (1st 5) 1:02.5 |
| 1, 2, 5, 10, 11, (12), (13) |
| Jacob Dunne, Jake Miho, John Martinez-Vasquez, Logan Juggert, Jimmy Lei, (Kevin Loi), (Rafael Alcaraz) |
| 15:08.8, 15:11.5, 15:54.2, 16:10.0, 16:11.3, (16:11.7), (16:12.2) |
| 2 | 46 | Covina,
CA - Team Time (1st 5) 1:20:13.7 | Spread (1st 5) 59.5 |
| 3, 6, 8, 14, 15, (16), (17) |
| Cesar Nava, Benedict Jacinto, Jose Pineda, Daniel Lopez, Steven Vega, (Cesar Chavez), (Eric Cortes) |
| 15:27.5, 15:59.4, 16:02.5, 16:17.3, 16:27.0, (16:28.1), (16:30.6) |
| 3 | 96 | Northview,
CA - Team Time (1st 5) 1:26:20.7 | Spread (1st 5) 2:40.7 |
| 7, 9, 20, 28, 32, (36), (39) |
| Kyle Regret, David Williams, Tyler Inman, David Roque, Andrew Vanatta, (Simon Dionson), (Mark Armenta) |
| 16:00.6, 16:09.6, 17:25.4, 18:03.8, 18:41.3, (19:03.3), (19:34.8) |
| 4 | 114 | Nogales,
CA - Team Time (1st 5) 1:27:15.4 | Spread (1st 5) 4:24.5 |
| 4, 18, 19, 33, 40, (41), (42) |
| Osvaldo Cervantes, Nicholas Montes, Kevin Zarate, Robert Salcido, Benjamin Filio, (Francisco Landa), (Ricardo Garcia) |
| 15:29.0, 16:32.9, 16:37.6, 18:42.4, 19:53.5, (19:54.4), (20:06.1) |
| 5 | 127 | San Dimas,
CA - Team Time (1st 5) 1:29:17.0 | Spread (1st 5) 1:03.9 |
| 21, 24, 25, 27, 30, (35), (37) |
| Michael Nunez, Ahmed Hasan, Adam Zorko, Junior Duran, Sean Garis, (Christian Kavack), (Daniel Cordero) |
| 17:27.7, 17:40.3, 17:40.5, 17:56.9, 18:31.6, (19:00.5), (19:06.7) |
| 6 | 131 | Glen A. Wilson (Hacienda Heights),
CA - Team Time (1st 5) 1:30:00.5 | Spread (1st 5) 1:04.9 |
| 22, 23, 26, 29, 31, (34), (38) |
| Yiliang Wu, julian Modesto, Jonathan Pfeiffer, Dylan Kwan, Cesar Alvarado, (Nathan Tu), (David Febles) |
| 17:31.9, 17:38.6, 17:44.5, 18:28.7, 18:36.8, (18:55.9), (19:11.6) |