| 1 | 30 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 52:18.6 | Spread (1st 5) 55.3 |
| 2, 3, 6, 9, 10, (19), (23) |
| Jack Conner, Nathan Jay, Dylan Herron, Jason Viereck, Aarav Mehta, (Luciano Rodriguez), (Zachery Koller) |
| 9:54.4, 10:13.3, 10:35.5, 10:45.7, 10:49.7, (11:06.9), (11:15.9) |
| 2 | 46 | Moreau Catholic,
CA - Team Time (1st 5) 53:17.9 | Spread (1st 5) 1:20.3 |
| 1, 7, 11, 13, 14, (17), (20) |
| Jacob Hupke, Ignacio Ramirez, Johann Sathianathan, Jeffrey (You-Fu) Chen, Juan Ramirez, (Cristian Lopez), (Cayman Canotal) |
| 9:43.1, 10:42.0, 10:50.1, 10:59.3, 11:03.4, (11:05.3), (11:07.0) |
| 3 | 104 | St Mary's College,
CA - Team Time (1st 5) 55:47.8 | Spread (1st 5) 1:11.1 |
| 4, 15, 24, 27, 34, (36), (44) |
| Mateo Malko-Allen, Ryan Painter, Charlie Higley, Darragh Westover, Brandon Bosio, (Collin Kopchik), (Vale Johnson Vigeant) |
| 10:25.0, 11:04.2, 11:17.2, 11:25.3, 11:36.1, (11:39.7), (11:53.6) |
| 4 | 124 | Albany,
CA - Team Time (1st 5) 56:31.4 | Spread (1st 5) 45.8 |
| 12, 22, 25, 30, 35, (37), (39) |
| Isaac Leung, Joshua Ambrosio, Anish Shrestha, Sam Givner, Wade Nakahara, (Luis Mora), (Callum McBride) |
| 10:50.5, 11:13.7, 11:18.0, 11:32.9, 11:36.3, (11:39.8), (11:44.3) |
| 5 | 148 | Alhambra (Martinez),
CA - Team Time (1st 5) 57:40.4 | Spread (1st 5) 1:56.9 |
| 8, 18, 21, 45, 56, (58), (59) |
| Nolin Searls, Vince Montegrande, Tyler Allan, Samuel Rogers, Jack Wagner, (Ian Knutson), (Paolo Morales) |
| 10:45.6, 11:06.8, 11:09.0, 11:56.5, 12:42.5, (12:43.4), (12:43.6) |
| 6 | 158 | Bishop O'Dowd,
CA - Team Time (1st 5) 57:41.4 | Spread (1st 5) 29.6 |
| 26, 28, 29, 33, 42, (49), (52) |
| Zachary Tanenbaum, Marcus Fong, Lyle Phillips, Ennio Eilenberg, Ethan Gonzalez, (Ryan O'Donnell), (Griffin Osser) |
| 11:18.8, 11:29.3, 11:30.6, 11:34.3, 11:48.4, (12:09.1), (12:22.7) |
| 7 | 179 | Miramonte,
CA - Team Time (1st 5) 58:21.5 | Spread (1st 5) 1:01.7 |
| 16, 32, 41, 43, 47, (50), (53) |
| Asher Patel, Ricky Davis, Sean Soohoo, Roan Kazmierowski, Jason Wagner, (Caleb Kreutzer), (James Jenkins) |
| 11:04.3, 11:33.8, 11:46.5, 11:50.9, 12:06.0, (12:09.5), (12:25.9) |
| 8 | 214 | Piner,
CA - Team Time (1st 5) 1:00:16.5 | Spread (1st 5) 2:24.7 |
| 5, 38, 54, 57, 60, (73), (78) |
| Jared Hayes, Bryce Ward, Ruben Cano, Hunter Lewis, Gavin Cecil, (Leonardo Vazquez), (Derek Sadorra) |
| 10:30.4, 11:40.8, 12:27.5, 12:42.7, 12:55.1, (13:21.3), (13:25.6) |
| 9 | 291 | Acalanes,
CA - Team Time (1st 5) 1:03:38.7 | Spread (1st 5) 1:00.5 |
| 46, 55, 62, 63, 65, (66), (69) |
| Samuel Dempsey-Fehling, Sam Pecci, Liam Gallacher, Ariston Shaham, Nathan Joseph, (Thomas Bequette), (Andreas Ramirez) |
| 12:05.6, 12:31.7, 12:57.6, 12:57.7, 13:06.1, (13:11.9), (13:16.0) |
| 10 | 326 | Eureka,
CA - Team Time (1st 5) 1:08:51.5 | Spread (1st 5) 4:42.5 |
| 31, 48, 74, 86, 87, (88) |
| Daniel Shaver, Wyatt Zerlang, James Coleman, Zack Halve, Brian Adams, (Ethan Pena) |
| 11:33.0, 12:08.0, 13:22.0, 15:33.0, 16:15.5, (17:22.0) |
| 11 | 327 | Concord,
CA - Team Time (1st 5) 1:05:21.6 | Spread (1st 5) 1:02.7 |
| 51, 67, 68, 69, 72, (77), (79) |
| Cameron Crow, Sergio Ramirez, Tristan Bebout, David Ojer, Tommy Nguyen, (Cristofer Cabrera Gonzalez), (Andrew Platt) |
| 12:16.6, 13:14.2, 13:15.5, 13:16.0, 13:19.3, (13:23.5), (13:33.2) |
| 12 | 352 | Ygnacio Valley,
CA - Team Time (1st 5) 1:06:52.5 | Spread (1st 5) 2:21.4 |
| 40, 64, 81, 83, 84 |
| Evan McKnight, Cristian De Rosas, Erick Rosas Gonzalez, Luis Vazquez, Daniel Escobedo |
| 11:46.2, 13:03.9, 13:54.7, 14:00.1, 14:07.6 |
| 13 | 363 | Hercules,
CA - Team Time (1st 5) 1:06:52.5 | Spread (1st 5) 56.8 |
| 61, 71, 75, 76, 80, (82), (85) |
| Aarav Manhas, Julian Parra, Alessandro Giardina, Tai Dimdiman, Jackson Ward, (Noah Castrejon), (Dominic Recto) |
| 12:56.2, 13:17.3, 13:22.6, 13:23.4, 13:53.0, (13:55.1), (14:13.9) |