| 1 | 40 | Francis Parker,
CA - Team Time (1st 5) 1:25:53.0 | Spread (1st 5) 2:53.4 |
| 1, 7, 8, 9, 15, (16), (18) |
| York Bourgeois, Samuel Reggev, Ellis Thome, Preston Seay, Parker Batterson, (Mael Hoover-Darmalingom), (Austen Boyd) |
| 15:16.3, 17:27.0, 17:28.2, 17:31.8, 18:09.7, (18:11.0), (18:19.7) |
| 2 | 56 | Del Lago Academy,
CA - Team Time (1st 5) 1:28:45.1 | Spread (1st 5) 1:42.6 |
| 4, 10, 11, 12, 19, (26), (37) |
| Valentino Aguirre, Jaime Gachuzo, Max Lesniewski, Emmanuel Soria, Franco Rivera, (Christian Solorzano), (Alejandro Sanchez) |
| 16:54.9, 17:39.4, 17:42.5, 17:50.8, 18:37.5, (19:15.9), (19:59.8) |
| 3 | 72 | Santa Fe Christian,
CA - Team Time (1st 5) 1:29:23.7 | Spread (1st 5) 3:01.3 |
| 2, 3, 5, 29, 33 |
| Hudson Kim, Evan Smith, Esteban Contreras-Nicolas, Ryan Rodrigue, Joshua John |
| 16:28.8, 16:40.7, 17:23.0, 19:21.1, 19:30.1 |
| 4 | 100 | La Jolla Country Day,
CA - Team Time (1st 5) 1:33:02.5 | Spread (1st 5) 45.8 |
| 14, 20, 21, 22, 23, (30), (31) |
| Ryan Salami, Aaron Guss, Lukas Chu, Lucas Heldman, Ryder Tootell, (William Cleaves), (Brayson Young) |
| 18:06.7, 18:37.9, 18:39.3, 18:46.1, 18:52.5, (19:22.3), (19:24.8) |
| 5 | 124 | Pacific Ridge,
CA - Team Time (1st 5) 1:35:07.5 | Spread (1st 5) 3:20.5 |
| 6, 17, 28, 32, 41, (44) |
| Laurence Yu, Max Leong, Hendrix Enciso, Andrew Kirkwood, Aron Maung, (Albert Zhao) |
| 17:24.2, 18:11.8, 19:20.4, 19:26.4, 20:44.7, (21:56.0) |
| 6 | 157 | Escondido Charter,
CA - Team Time (1st 5) 1:37:31.1 | Spread (1st 5) 1:24.7 |
| 24, 25, 34, 36, 38, (39), (45) |
| Koni Moss, Brock Bunker, Zachary Nelson, Matthew Hydar, Jonah Brame, (Reid Mendoza), (Benjamin Petrencsik) |
| 18:54.8, 18:55.3, 19:31.0, 19:50.5, 20:19.5, (20:35.3), (23:13.9) |
| 157 | The Bishop's School,
CA - Team Time (1st 5) 1:38:24.5 | Spread (1st 5) 2:46.2 |
| 13, 27, 35, 40, 42, (43) |
| Joshua Lee, Steven Yin, Naveen Vemulapalli, Jonas Pfefferman, Eric Chen, (Rohan Laurent) |
| 18:00.3, 19:17.1, 19:38.8, 20:41.8, 20:46.5, (21:24.7) |