1 | 28 | Crean Lutheran,
CA - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 1:51.0 |
| 1, 3, 4, 9, 11, (12), (14) |
| Sean Pino, Tyler Arnold, John Whitney, Cole Pino, Chris Campbell, (Corey Hill), (Matt Adams) |
| 16:08.0, 17:07.0, 17:10.0, 17:49.0, 17:59.0, (18:04.0), (18:16.0) |
2 | 39 | San Francisco University,
CA - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 1:35.0 |
| 2, 6, 8, 10, 13, (16), (17) |
| CJ Dowd, Wyeth Coulter, Spencer Small, JT Munz, James Corse, (Antonio Da cunha), (Graham Gerrity) |
| 16:35.0, 17:30.0, 17:44.0, 17:58.0, 18:10.0, (18:20.0), (18:30.0) |
3 | 95 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:33:41.0 | Spread (1st 5) 1:31.0 |
| 7, 19, 22, 22, 25, (28), (35) |
| Julian Moreno, Patrick Dilworth, Sam Harty, Jack Rutherford, Elliot Hayne, (Phoenix Aquino-Thomas), (AJ Jimenez) |
| 17:38.0, 18:44.0, 19:05.0, 19:05.0, 19:09.0, (19:15.0), (19:43.0) |
4 | 139 | St. Francis Salesian College Preparatory,
CA - Team Time (1st 5) 1:36:46.0 | Spread (1st 5) 3:33.0 |
| 5, 24, 30, 36, 44, (61), (62) |
| Braxton Rico, James T. Young, David Ambriz, Thomas Zhu, Nathaniel Ramos, (Leslie Zhou), (Jerry Yu) |
| 17:20.0, 19:08.0, 19:23.0, 20:02.0, 20:53.0, (21:54.0), (22:02.0) |
5 | 140 | Santa Fe Christian,
CA - Team Time (1st 5) 1:36:25.0 | Spread (1st 5) 40.0 |
| 21, 26, 29, 31, 33, (50), (57) |
| Jack Cipolla, Matt Davis, Jack McGuinness, Ben Stafslien, Noah Forougi, (Kellen Sandvik), (Conor Kuzmack) |
| 18:53.0, 19:12.0, 19:17.0, 19:30.0, 19:33.0, (21:16.0), (21:38.0) |
6 | 177 | St Lawrence Academy,
CA - Team Time (1st 5) 1:39:43.0 | Spread (1st 5) 2:11.0 |
| 20, 34, 37, 38, 48, (51), (53) |
| William Redenbough, Matt Perea, Nayeer Ullah, Adam Blair, Collin Blair, (Jake Guzman), (Ajith Mohanraj) |
| 18:50.0, 19:34.0, 20:08.0, 20:10.0, 21:01.0, (21:17.0), (21:33.0) |
7 | 185 | Classical Academy,
CA - Team Time (1st 5) 1:40:51.0 | Spread (1st 5) 2:29.0 |
| 18, 39, 40, 41, 47, (51), (58) |
| Robert Goff, Erik Swanson, Gian Cascos, Jason Bru, Evan Jones, (Kyle Hall), (Peter John Musselman) |
| 18:31.0, 20:18.0, 20:28.0, 20:34.0, 21:00.0, (21:17.0), (21:43.0) |
8 | 209 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:43:13.0 | Spread (1st 5) 2:02.0 |
| 26, 43, 45, 46, 49, (56), (66) |
| Whitner Grange, Kyle Chu, Leonardo Vilchez, Connor Grossman, Alan Wu, (Jonathan Song), (Partha Rao) |
| 19:12.0, 20:52.0, 20:56.0, 20:59.0, 21:14.0, (21:36.0), (23:36.0) |
9 | 223 | Julian,
CA - Team Time (1st 5) 1:43:34.0 | Spread (1st 5) 4:03.0 |
| 15, 31, 54, 60, 63 |
| Ethan Elisara, Wills Booth, Jed Kron, Cory Flack, Martin Waddell |
| 18:19.0, 19:30.0, 21:35.0, 21:48.0, 22:22.0 |
10 | 284 | Guajome Park Academy,
CA - Team Time (1st 5) 1:49:38.0 | Spread (1st 5) 2:02.0 |
| 42, 54, 59, 64, 65, (67), (68) |
| Kristian Carter, Myles East, Christian Perez, Andres Guzman, Troy Miller, (Edward Gillam), (Tim Silos) |
| 20:50.0, 21:35.0, 21:44.0, 22:37.0, 22:52.0, (23:42.0), (24:58.0) |