1 | 39 | Willow Glen,
CA - Team Time (1st 5) 1:21:57.0 | Spread (1st 5) 1:13.0 |
| 1, 2, 7, 14, 15, (16), (18) |
| Hassen Hassen, Fenn Hoppe, Troy Dao, Sammy Euerle, Kai Pham, (Manuel Leon), (Zach Walker) |
| 15:42.0, 15:56.0, 16:32.0, 16:52.0, 16:55.0, (16:58.0), (16:59.0) |
2 | 80 | Leland,
CA - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 1:33.0 |
| 4, 10, 12, 24, 30, (36), (39) |
| Adam Schulze, Rory Buckman, Joey Johnson, David Colman, Matthew Tang, (Daniel Vo), (Michael Mella) |
| 16:11.0, 16:46.0, 16:49.0, 17:26.0, 17:44.0, (18:03.5), (18:08.0) |
3 | 95 | Westmont,
CA - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 50.0 |
| 8, 16, 20, 25, 26, (28), (34) |
| Jason Gomez, Kevin Krein, Aaron Lloyd, Julian Adam, Samuel Blake, (Daniel Blake), (Roy Thompson) |
| 16:42.0, 16:58.0, 17:03.0, 17:27.0, 17:32.0, (17:34.0), (17:59.0) |
4 | 112 | Andrew Hill,
CA - Team Time (1st 5) 1:26:34.0 | Spread (1st 5) 1:47.0 |
| 6, 9, 19, 37, 41, (45), (55) |
| Jorge Estrella, Arjun Savel, Fernando Conriquez, Jaime Avila, Ahmed Jama, (Mauricio Guerra), (Jose Gallardo) |
| 16:28.0, 16:45.0, 17:02.0, 18:04.0, 18:15.0, (18:38.0), (19:08.0) |
5 | 127 | Santa Teresa,
CA - Team Time (1st 5) 1:27:19.0 | Spread (1st 5) 3:00.0 |
| 3, 12, 29, 31, 52, (54), (56) |
| Jacob Garrissere, Austin Hill, Darieon Butler, Noah Denlinger, Alonso Hernandez, (Jake Weber), (Brian Heck) |
| 16:01.0, 16:49.0, 17:42.0, 17:46.0, 19:01.0, (19:07.0), (19:17.0) |
6 | 133 | Piedmont Hills,
CA - Team Time (1st 5) 1:27:44.0 | Spread (1st 5) 2:08.0 |
| 5, 11, 32, 42, 43, (44), (50) |
| Darrick Hu, Bryan Chu, Zachary Gaspar, Austin Rubalcava, Andrew Nguyen, (JOHN LIN), (Travis Lee) |
| 16:20.0, 16:47.0, 17:47.0, 18:22.0, 18:28.0, (18:34.0), (18:53.0) |
7 | 153 | Evergreen Valley,
CA - Team Time (1st 5) 1:28:46.0 | Spread (1st 5) 1:35.0 |
| 20, 23, 27, 38, 45, (47), (49) |
| Tyler Yep, David Lee, Rohan Varma, Dylan Tian, Don Le, (Matthew Acosta), (Siddhartha Krishnan) |
| 17:03.0, 17:25.0, 17:33.0, 18:07.0, 18:38.0, (18:43.0), (18:52.0) |
8 | 177 | Silver Creek,
CA - Team Time (1st 5) 1:30:05.0 | Spread (1st 5) 1:24.0 |
| 22, 33, 35, 39, 48, (51), (53) |
| Shiva Kannan, Christopher Ho, Darren Quan, Daniel Vite, Kevin Khong, (Adrian Angel Nevarez), (Paul Nguyen) |
| 17:21.0, 17:48.0, 18:03.0, 18:08.0, 18:45.0, (18:55.0), (19:02.0) |