1 | 17 | Apostles Lutheran,
CA - Team Time (1st 5) 1:30:48.0 | Spread (1st 5) 57.0 |
| 1, 2, 4, 4, 6, (8), (12) |
| David Kintner, Jeremy Bork, Jayden Bork, Asa Heckman, Marco Gonzales, (Christopher Kim), (David Crofts) |
| 17:35.0, 17:39.0, 18:31.0, 18:31.0, 18:32.0, (18:39.0), (21:40.0) |
2 | 57 | KIPP Navigate,
CA - Team Time (1st 5) 1:45:03.0 | Spread (1st 5) 4:58.0 |
| 3, 10, 13, 15, 16, (18), (19) |
| Brian Tello, Johan Ernesto Villalpando-Farrach, Jorge Zavala, Alexander Le, Jeremy Jor, (Frank Tran), (Yadil Diaz-burgos) |
| 17:48.0, 19:39.0, 22:13.0, 22:37.0, 22:46.0, (23:29.0), (24:07.0) |
3 | 58 | Granada Islamic,
CA - Team Time (1st 5) 1:42:46.0 | Spread (1st 5) 4:30.0 |
| 7, 9, 11, 14, 17 |
| Ameen Elshareif, Tariq Akilah, Abdullah Siddiqui, Mir Hashmi, Mohamad Elarid |
| 18:33.0, 19:01.0, 19:50.0, 22:19.0, 23:03.0 |