1 | 27 | Heritage Christian,
CA - Team Time (1st 5) 53:30.0 | Spread (1st 5) 52.0 |
| 1, 2, 5, 9, 10, (23), (30) |
| Alec Fabery, Isaiah Bergara, Kyler Hart, Alexander Saade, Angel Rios Hernandez, (Noah Yim), (Andrew Faza) |
| 10:19.0, 10:23.0, 10:33.0, 11:04.0, 11:11.0, (12:14.0), (13:00.0) |
2 | 35 | Valley Christian (Cerritos),
CA - Team Time (1st 5) 54:05.0 | Spread (1st 5) 58.0 |
| 2, 6, 7, 8, 12, (19), (21) |
| Jack Gisler, Carter Wegman, Matthew Vreeke, Brandon Teng, Caleb O'Conner, (Logan Olivares), (Isaiah Lvovsky) |
| 10:23.0, 10:34.0, 10:52.0, 10:55.0, 11:21.0, (12:07.0), (12:13.0) |
3 | 73 | Village Christian,
CA - Team Time (1st 5) 58:11.0 | Spread (1st 5) 1:42.0 |
| 4, 14, 17, 18, 20, (29) |
| Brad Sauer, Cody Woodward, Jonas Raub, Andrew Das, Ezra Toback, (Cash Brett-Marquit) |
| 10:29.0, 11:33.0, 11:52.0, 12:06.0, 12:11.0, (12:46.0) |
4 | 98 | Whittier Christian,
CA - Team Time (1st 5) 1:00:06.0 | Spread (1st 5) 1:46.0 |
| 11, 13, 14, 28, 32, (33), (34) |
| Owen Renihan, Joshua Chang, Peter Baima, Sergio Rivas, Caleb Morales, (Tobin Tremper), (Isiah Gomez) |
| 11:18.0, 11:26.0, 11:33.0, 12:45.0, 13:04.0, (14:51.0), (17:53.0) |
5 | 109 | Maranatha,
CA - Team Time (1st 5) 1:01:06.0 | Spread (1st 5) 55.0 |
| 14, 21, 24, 24, 26, (27), (31) |
| Ryan Miao, Dayton Duong, Zalan Volkan-Kacso, Ryan Mallett, Mauricio Ramirez, (Mark Lin), (Joaquin Mariani) |
| 11:33.0, 12:13.0, 12:26.0, 12:26.0, 12:28.0, (12:30.0), (13:03.0) |