1 | 23 | Arroyo (SS),
CA - Team Time (1st 5) 1:29:39.3 | Spread (1st 5) 1:31.8 |
| 2, 3, 4, 5, 9, (13), (22) |
| Victor Carrillo-Saucedo, Dante Rodriguez-Munoz, Manuel Garcia, Ryan Luutuyen, Marlon Hernandez, (Edward Valdovinos), (Lawrence Ho) |
| 17:18.2, 17:23.6, 17:53.5, 18:14.0, 18:50.0, (19:12.0), (19:56.0) |
2 | 72 | South El Monte,
CA - Team Time (1st 5) 1:36:52.9 | Spread (1st 5) 41.3 |
| 11, 12, 15, 16, 18, (19), (33) |
| Ruben Reyes, Jesus Soto, Anthony Romero, Eric Navarro, Angel Miranda, (Richard Pablo), (Javier Avalos) |
| 19:04.0, 19:05.2, 19:24.6, 19:33.8, 19:45.3, (19:45.4), (21:51.7) |
3 | 83 | Gabrielino,
CA - Team Time (1st 5) 1:36:23.0 | Spread (1st 5) 3:40.7 |
| 1, 10, 17, 27, 28, (29), (31) |
| Bryan Chow, Hein Thant, Logan Tan, Otto Saiki, Justin Wong, (Calvin Tat), (Caleb Szeto) |
| 16:48.0, 19:03.3, 19:38.0, 20:25.0, 20:28.7, (20:34.0), (20:47.0) |
4 | 84 | Rosemead,
CA - Team Time (1st 5) 1:37:59.0 | Spread (1st 5) 3:02.0 |
| 6, 8, 13, 25, 32, (34), (35) |
| Luke Chavez, Aidan Nguyen, Kent Chen, Thien Troung, Christian Guerrero, (Edmund Liang), (Bijou HSU) |
| 18:27.0, 18:35.0, 19:12.0, 20:16.0, 21:29.0, (22:00.0), (25:42.0) |
5 | 94 | Marshall Fundamental,
CA - Team Time (1st 5) 1:38:08.3 | Spread (1st 5) 1:37.5 |
| 6, 20, 21, 23, 24, (26), (30) |
| Adrian Villaneda, Ethan Sparks, Brandon Yan, Alex Neuenburg, Evan Eslava, (David Scott), (Ben Karish) |
| 18:27.0, 19:46.0, 19:50.8, 20:00.0, 20:04.5, (20:20.3), (20:44.3) |