1 | 24 | Maranatha,
CA - Team Time (1st 5) 1:24:11.0 | Spread (1st 5) 2:27.0 |
| 1, 2, 5, 6, 10, (11), (12) |
| Kyle Bueckert, Johnathan Erickson, Nate Aasland, Sam Ligon, Miles Schlenker, (James Cardero), (Skylar Barrett) |
| 15:32.0, 16:25.0, 16:50.0, 17:25.0, 17:59.0, (18:04.0), (18:06.0) |
2 | 46 | Whittier Christian,
CA - Team Time (1st 5) 1:27:47.0 | Spread (1st 5) 1:58.0 |
| 3, 4, 9, 14, 16, (18), (27) |
| Chris Bates, Angel Escobar, Andrew Abeyta, Jarrod Keithley, Brian Ault, (Joe Huh), (Albert Castillo) |
| 16:29.0, 16:36.0, 17:58.0, 18:17.0, 18:27.0, (18:46.0), (19:38.0) |
3 | 79 | Heritage Christian,
CA - Team Time (1st 5) 1:32:22.0 | Spread (1st 5) 2:06.0 |
| 6, 8, 19, 20, 26, (28), (30) |
| Mark Redondo, Doug Ruby, Michael Fermanian, Jacob Giganti, Tyler Wright, (Michael Washington), (Addison Laird) |
| 17:25.0, 17:42.0, 18:50.0, 18:54.0, 19:31.0, (19:52.0), (20:14.0) |
4 | 88 | Valley Christian (Cerritos),
CA - Team Time (1st 5) 1:33:11.0 | Spread (1st 5) 48.0 |
| 13, 15, 17, 21, 22, (23), (24) |
| Jakob Geiger, Daniel Cha, Zach Nyquist, Scott Edmonds, Timothy Park, (Hunter Feller), (Tyler Zak) |
| 18:14.0, 18:24.0, 18:34.0, 18:57.0, 19:02.0, (19:03.0), (19:08.0) |
5 | 150 | Village Christian,
CA - Team Time (1st 5) 1:42:20.0 | Spread (1st 5) 2:23.0 |
| 25, 29, 31, 32, 33, (34), (35) |
| Lee Matthew, Sam Cha, Klein Troy, Weeks Brian, Justin Wolfe, (Jason Quijano), (Daly Jared) |
| 19:12.0, 20:06.0, 20:36.0, 20:51.0, 21:35.0, (21:39.0), (22:05.0) |