1 | 24 | Julian,
CA - Team Time (1st 5) 1:42:44.1 | Spread (1st 5) 4:46.6 |
| 1, 2, 3, 8, 10 |
| Patrick Davis-Scholl, Dusty Flack, Corey Lay, Ryan Lay, Charlie Taylor |
| 18:33.4, 18:37.0, 20:01.9, 22:11.8, 23:20.0 |
2 | 45 | Mountain Empire,
CA - Team Time (1st 5) 1:57:42.0 | Spread (1st 5) 3:54.0 |
| 5, 7, 9, 11, 13, (18) |
| Luis Garcia, Caleb Herrera, Sean Hodge, Cesar Felix, Jacob Martinez, (Manuel Mercado) |
| 21:54.0, 22:09.0, 22:35.0, 25:16.0, 25:48.0, (31:39.0) |
3 | 51 | Victory Christian Academy,
CA - Team Time (1st 5) 2:03:08.0 | Spread (1st 5) 6:05.0 |
| 4, 6, 12, 14, 15, (16), (17) |
| Zachary Kohnen, Jan Vargas, Paul Castillo, Gunwoo Park, Eric Chier, (Lida Chen), (Michael Gerken) |
| 21:25.0, 22:08.0, 25:30.0, 26:35.0, 27:30.0, (29:52.0), (29:56.0) |