| 1 | 25 | Marina,
CA - Team Time (1st 5) 1:26:10.4 | Spread (1st 5) 2:01.0 |
| 1, 2, 5, 7, 10, (24), (30) |
| Christopher Plascencia, Robert Valencia, Michael Garcia-Reyes, Amadeus Soria, Leo Isidro, (Matthew Edwards), (Sukhneet Bal) |
| 16:05.0, 16:48.0, 17:29.4, 17:42.0, 18:06.0, (19:27.0), (20:04.0) |
| 2 | 51 | Pacific Collegiate,
CA - Team Time (1st 5) 1:30:15.2 | Spread (1st 5) 1:46.8 |
| 3, 4, 9, 16, 19, (25), (26) |
| Ethan Angeles, Taegan Dunton, Eric Aldrich, Jarin Moonrising, Tristan Peterson, (Miles Voenell), (Connor Spangrud) |
| 17:15.2, 17:21.0, 17:54.0, 18:43.0, 19:02.0, (19:32.0), (19:39.0) |
| 3 | 63 | The York School,
CA - Team Time (1st 5) 1:31:55.6 | Spread (1st 5) 1:50.0 |
| 6, 8, 12, 17, 20, (23), (29) |
| Adam Shapiro, Kaden Agha, Tristen Laney, Tom Siletto, Evan Li, (Jared Griffith), (Alex Warzycki) |
| 17:30.0, 17:50.2, 18:21.4, 18:54.0, 19:20.0, (19:25.0), (20:02.0) |
| 4 | 87 | Anzar (Aromas-San Juan),
CA - Team Time (1st 5) 1:34:26.0 | Spread (1st 5) 1:49.0 |
| 11, 13, 15, 20, 28, (33), (35) |
| Alejandro Rosillo, Alex Avila, Luis Morales, Daniel Melendez, Arturo Velasquez, (Damian Gomez), (Diego Brancho) |
| 18:10.0, 18:26.0, 18:31.0, 19:20.0, 19:59.0, (20:16.0), (20:42.0) |
| 5 | 145 | Oakwood,
CA - Team Time (1st 5) 1:39:53.0 | Spread (1st 5) 1:55.0 |
| 18, 27, 31, 32, 37, (38), (39) |
| Jeb Goldman, Andrew Lyle, Andrew Cheng, Jared Park, Khush Amin, (Peter Wen), (Nicholas Mo) |
| 19:01.0, 19:43.0, 20:05.0, 20:08.0, 20:56.0, (21:23.0), (21:30.0) |
| 6 | 173 | Trinity Christian,
CA - Team Time (1st 5) 1:46:09.0 | Spread (1st 5) 4:14.0 |
| 14, 36, 40, 41, 42, (43), (44) |
| Tyler Bouwens, Jeremiah Lee, Alden Wendt, Juan Gonzalez, Andrew Bell, (Jonah Shannon), (Alex Gonzalez-Perez) |
| 18:30.0, 20:55.0, 21:37.0, 22:23.0, 22:44.0, (23:14.0), (24:42.0) |
| 7 | 194 | GB Kirby,
CA - Team Time (1st 5) 1:55:26.0 | Spread (1st 5) 6:09.0 |
| 22, 34, 45, 46, 47 |
| Elias Allen, Elijah Stone, Lukas Seibert, Rowan Lommen-Nelson, Asa Becker |
| 19:24.0, 20:28.0, 24:57.0, 25:04.0, 25:33.0 |