| 1 | 17 | Chaminade,
CA - Team Time (1st 5) 52:11.0 | Spread (1st 5) 1:11.0 |
| 1, 2, 3, 5, 6, (7), (11) |
| Victor Quiroz, Nathan Burnaford, Max Robles, Lucas Jimenez, Esteban Robles, (Seumus Rawlinson), (Noah Florian) |
| 9:44.0, 10:04.0, 10:37.0, 10:51.0, 10:55.0, (10:59.0), (11:21.0) |
| 2 | 74 | Bishop Alemany,
CA - Team Time (1st 5) 58:31.0 | Spread (1st 5) 1:02.0 |
| 10, 12, 14, 17, 21, (26), (28) |
| Wil Ethan Tomines, Steven Aaron Villanueva, Emilio Mejia, Nathan Granados, Gregory Argott, (Jake Schneller), (Dominic Macis) |
| 11:13.0, 11:28.0, 11:34.0, 12:01.0, 12:15.0, (12:44.0), (13:09.0) |
| 3 | 77 | St. Francis (La Canada),
CA - Team Time (1st 5) 58:33.0 | Spread (1st 5) 1:32.0 |
| 4, 13, 15, 22, 23, (29), (31) |
| Peter Symons-Galassi, Garret Shonfield, Enzo Gonzalez, Pierre Adrian, Christian Lee, (Enzo Aslanian), (Aidan Valenzuela) |
| 10:45.0, 11:31.0, 11:44.0, 12:16.0, 12:17.0, (13:11.0), (14:38.0) |
| 4 | 96 | Crespi,
CA - Team Time (1st 5) 1:00:39.0 | Spread (1st 5) 1:56.0 |
| 8, 18, 19, 24, 27, (30) |
| Emmanuel Paredes, Zachary Gonzales, Aidan Beveridge, Liam Essa, Taylor Kwan, (Maxwell Nelson) |
| 11:02.0, 12:05.0, 12:07.0, 12:27.0, 12:58.0, (13:49.0) |
| 5 | 102 | Harvard-Westlake,
CA - Team Time (1st 5) 1:03:36.0 | Spread (1st 5) 4:51.0 |
| 9, 16, 20, 25, 32 |
| Lee Barron, Shane Handman, Alexander Sun, Aidan Elson, Taj Clement |
| 11:08.0, 11:45.0, 12:08.0, 12:36.0, 15:59.0 |