| 1 | 35 | Francis Parker,
CA - Team Time (1st 5) 1:25:54.5 | Spread (1st 5) 2:36.5 |
| 1, 4, 8, 9, 13, (15), (16) |
| York Bourgeois, Samuel Reggev, Preston Seay, Ellis Thome, Evan Bohne, (Parker Batterson), (Mael Hoover-Darmalingom) |
| 15:37.2, 17:01.5, 17:28.0, 17:34.1, 18:13.7, (18:17.9), (18:34.2) |
| 2 | 87 | Santa Fe Christian,
CA - Team Time (1st 5) 1:30:19.6 | Spread (1st 5) 4:09.0 |
| 2, 3, 6, 32, 44, (46), (48) |
| Evan Smith, Hudson Kim, Esteban Contreras-Nicolas, Ryan Rodrigue, Quinn Noonan, (Joshua John), (Kyan Kilijian) |
| 16:22.5, 16:26.1, 17:16.3, 19:43.2, 20:31.5, (20:37.5), (21:56.7) |
| 3 | 95 | Del Lago Academy,
CA - Team Time (1st 5) 1:33:36.6 | Spread (1st 5) 2:32.2 |
| 5, 17, 19, 20, 34, (35), (39) |
| Valentino Aguirre, Emmanuel Soria, Franco Rivera, Max Lesniewski, Diego Granados, (Christian Solorzano), (Jaime Gachuzo) |
| 17:15.9, 18:43.8, 18:54.0, 18:54.8, 19:48.1, (19:48.9), (19:56.8) |
| 95 | The Bishop's School,
CA - Team Time (1st 5) 1:32:33.8 | Spread (1st 5) 2:34.9 |
| 7, 11, 14, 26, 37, (38), (45) |
| Jacob Cravatt, Loic Smedra, Joshua Lee, Steven Yin, Rohan Laurent, (Naveen Vemulapalli), (Evan Upatham) |
| 17:17.2, 17:54.0, 18:16.8, 19:13.7, 19:52.1, (19:53.1), (20:36.1) |
| 5 | 98 | La Jolla Country Day,
CA - Team Time (1st 5) 1:33:45.4 | Spread (1st 5) 1:37.5 |
| 10, 18, 22, 23, 25, (28), (29) |
| Will Sach, Ryan Salami, Aaron Guss, Lucas Heldman, Ryder Tootell, (Lukas Chu), (William Cleaves) |
| 17:34.2, 18:49.4, 19:00.9, 19:09.2, 19:11.7, (19:29.0), (19:30.9) |
| 6 | 140 | Pacific Ridge,
CA - Team Time (1st 5) 1:36:42.6 | Spread (1st 5) 2:15.1 |
| 12, 21, 30, 36, 41, (43), (49) |
| Laurence Yu, Max Leong, Aron Maung, Hendrix Enciso, Tysen Shaw, (Andrew Kirkwood), (Audie Daley) |
| 17:59.9, 18:58.6, 19:40.0, 19:49.1, 20:15.0, (20:31.3), (22:18.8) |
| 7 | 155 | Escondido Charter,
CA - Team Time (1st 5) 1:38:02.8 | Spread (1st 5) 50.5 |
| 24, 27, 31, 33, 40, (42), (47) |
| Brock Bunker, Matthew Hydar, Koni Moss, Zachary Nelson, Reid Mendoza, (Jonah Brame), (Jonas Takagi) |
| 19:10.5, 19:24.1, 19:41.7, 19:45.5, 20:01.0, (20:27.8), (20:55.8) |