1 | 31 | Valley Christian (Cerritos),
CA - Team Time (1st 5) 1:25:07.0 | Spread (1st 5) 2:04.8 |
| 1, 4, 6, 9, 11, (12), (15) |
| Matthew Kubler, Jack Gisler, Wyatt Barker, Peter Kolostian, Steven Nour, (Caleb O'Conner), (Matthew Vreeke) |
| 15:38.4, 17:06.5, 17:08.1, 17:30.8, 17:43.2, (17:51.9), (18:09.1) |
2 | 41 | Whittier Christian,
CA - Team Time (1st 5) 1:27:06.2 | Spread (1st 5) 1:30.7 |
| 3, 4, 7, 13, 14, (19), (24) |
| Jonah Palicke, Hunter Dickinson, Joshua Chang, Aidan Palicke, Peter Baima, (Tyler Lamore), (Owen Renihan) |
| 16:37.5, 17:06.5, 17:15.5, 17:58.5, 18:08.2, (19:35.5), (20:14.0) |
3 | 82 | Heritage Christian,
CA - Team Time (1st 5) 1:35:27.3 | Spread (1st 5) 2:07.2 |
| 10, 16, 17, 18, 21, (25), (31) |
| Hezekiah Bergara, Kyler Hart, Jonathan Kollmorgen, Isaiah Bergara, Baron Wang, (Noah Yim), (Alec Fabery) |
| 17:32.8, 19:21.7, 19:24.6, 19:28.2, 19:40.0, (20:16.2), (20:43.6) |
4 | 93 | Maranatha,
CA - Team Time (1st 5) 1:35:01.6 | Spread (1st 5) 3:57.8 |
| 2, 8, 26, 28, 29, (32), (35) |
| Christopher Yun, Jacob Joya Lazo, Will Aponno, Zalan Volkan-Kacso, Dayton Duong, (Joaquin Mariani), (Ryan Mallett) |
| 16:27.0, 17:26.8, 20:18.5, 20:24.5, 20:24.8, (20:46.4), (21:30.1) |
5 | 121 | Village Christian,
CA - Team Time (1st 5) 1:40:27.1 | Spread (1st 5) 49.6 |
| 19, 22, 23, 27, 30, (33), (34) |
| Cody Woodward, Nicholas John, Ezra Toback, Luke Lee, Michael Andrade, (Micaiah Mozee), (Robbie Harward) |
| 19:35.5, 19:53.9, 20:08.8, 20:23.8, 20:25.1, (20:56.5), (21:03.1) |