1 | 31 | Mesa Grande Academy,
CA - Team Time (1st 5) 1:34:56.0 | Spread (1st 5) 2:07.0 |
| 3, 4, 5, 9, 10, (11), (12) |
| Pablo Orozco, Beau Darkens, Niel Hansen, Clayton Kruse, Austin Mock, (Eli Gorton), (Ian Merkel) |
| 17:57.0, 17:59.0, 18:55.0, 20:01.0, 20:04.0, (20:20.0), (20:26.0) |
2 | 45 | Calvary Chapel-Moreno Valley,
CA - Team Time (1st 5) 1:38:57.0 | Spread (1st 5) 4:20.0 |
| 2, 6, 8, 14, 15 |
| Robert Hernandez, Fred Atienza, Alex Hamilton, Kyle Delos Santos, Brian Stelts |
| 17:24.0, 19:12.0, 19:37.0, 21:00.0, 21:44.0 |
3 | 53 | Bloomington Christian,
CA - Team Time (1st 5) 1:45:19.0 | Spread (1st 5) 9:06.0 |
| 1, 7, 12, 16, 17, (18), (19) |
| Michael Smith, Brent Debord, Gage Hale, Sean Getty, Zachary Matus, (Michael Romos), (Zachary Smith) |
| 17:22.0, 19:15.0, 20:26.0, 21:48.0, 26:28.0, (26:33.0), (26:36.0) |