1 | 32 | Leland,
CA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 2:23.0 |
| 1, 3, 7, 9, 12, (21), (22) |
| Richard Ho, Jacob Calvillo, Sean McCarthy, Adam Schulze, Joey Johnson, (Zach Nollette), (Gautam Sowda) |
| 15:21.0, 16:13.0, 17:29.0, 17:31.0, 17:44.0, (18:22.0), (18:25.0) |
2 | 51 | Santa Teresa,
CA - Team Time (1st 5) 1:27:32.0 | Spread (1st 5) 1:18.0 |
| 4, 6, 8, 16, 17, (27) |
| Aaron Gallagher, Jacob Garrissere, Nick Risner, Sebastian Thiessen, Jeremy Clark, (Damian Hochmuth) |
| 16:47.0, 17:07.0, 17:30.0, 18:03.0, 18:05.0, (19:04.0) |
3 | 77 | Andrew Hill,
CA - Team Time (1st 5) 1:28:53.0 | Spread (1st 5) 3:21.0 |
| 2, 13, 14, 20, 28, (31), (33) |
| Miguel Vasquez, Kevin Ngo, Alex Hoffnagle, Jose Murillo, Christopher Huerta, (Demetri Hardnett), (Chris Lucatero) |
| 15:44.0, 17:50.0, 17:56.0, 18:18.0, 19:05.0, (19:22.0), (20:16.0) |
4 | 86 | Evergreen Valley,
CA - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 57.0 |
| 11, 15, 18, 19, 23, (25), (29) |
| Kalvin Lam, Ben Brown, Austin Lee, Umesh Tanniru, Brandon Van, (Rohan Varma), (Ralph Clemente) |
| 17:41.0, 17:58.0, 18:09.0, 18:15.0, 18:38.0, (18:45.0), (19:19.0) |
5 | 94 | Willow Glen,
CA - Team Time (1st 5) 1:31:27.0 | Spread (1st 5) 2:20.0 |
| 5, 10, 23, 26, 30, (32) |
| Abdinur Hussein, Austin Grindy, Fenn Hoppe, Rogelio Perez, Hassen Hassen, (Haris Softic) |
| 17:00.0, 17:39.0, 18:38.0, 18:50.0, 19:20.0, (19:48.0) |