1 | 33 | Mira Loma,
CA - Team Time (1st 5) 1:03:44.0 | Spread (1st 5) 1:15.0 |
| 2, 5, 5, 9, 12, (22), (36) |
| Marcello Chang, Christopher Enabnit, Daniel Shen, Brandon Aranda, Awki Banda, (Noah Johnson), (Yi Wang) |
| 12:02.0, 12:42.0, 12:42.0, 13:01.0, 13:17.0, (13:54.0), (15:21.0) |
2 | 40 | Rio Americano,
CA - Team Time (1st 5) 1:03:53.0 | Spread (1st 5) 1:36.0 |
| 1, 3, 8, 13, 15, (20), (20) |
| Evan Cross, Nicholas Burchett, Noble Boutin, Ted Giberson, Nathan Shaldone, (Cade Wright), (Chris Harris) |
| 11:50.0, 12:23.0, 12:54.0, 13:20.0, 13:26.0, (13:50.0), (13:50.0) |
3 | 83 | El Camino (Sacramento),
CA - Team Time (1st 5) 1:08:02.0 | Spread (1st 5) 2:36.0 |
| 4, 11, 16, 18, 34, (42), (45) |
| Anthony Ramos, Conner Mullin, Klay King, Greg Cushing, Billy Allen, (Henry Almeida), (Lucas Wang) |
| 12:31.0, 13:15.0, 13:27.0, 13:42.0, 15:07.0, (17:04.0), (17:57.0) |
4 | 87 | Sierra,
CA - Team Time (1st 5) 1:08:09.0 | Spread (1st 5) 1:58.0 |
| 7, 10, 14, 24, 32, (37) |
| Anthony Alcantar, Salvador Montes, Zach Johnston, Alex Scherry, Jesus Gomez, (Erick Ornelas-Reyes) |
| 12:47.0, 13:03.0, 13:24.0, 14:10.0, 14:45.0, (15:25.0) |
5 | 141 | Laguna Creek,
CA - Team Time (1st 5) 1:13:52.3 | Spread (1st 5) 3:25.1 |
| 17, 24, 29, 30, 41, (43) |
| Matt Oakland, Gabriel Norvell, Desmond Bryant, Mathew Ramsdell, Karmveer Atwal, (Anthony Bernardez) |
| 13:35.0, 14:10.0, 14:30.7, 14:36.5, 17:00.1, (17:39.0) |
6 | 150 | Valley,
CA - Team Time (1st 5) 1:13:26.0 | Spread (1st 5) 1:36.0 |
| 23, 26, 28, 35, 38, (39), (40) |
| Jour Vang, Tuan Tran, Gerardo Gutierrez, Carlos Uriarte, Bilal Baloch, (Darwin Linares), (Raymond Villegas) |
| 13:59.0, 14:14.0, 14:24.0, 15:14.0, 15:35.0, (16:14.0), (16:26.0) |
7 | 154 | Lincoln-L,
CA - Team Time (1st 5) 1:15:27.0 | Spread (1st 5) 4:01.0 |
| 19, 27, 31, 33, 44 |
| Pascual Marquez, Evan Deatherage, Aaron Jackson, Daniel Hagge, Brian Ackerson |
| 13:46.0, 14:15.0, 14:39.0, 15:00.0, 17:47.0 |