| 1 | 25 | Bellarmine College Prep,
CA - Team Time (1st 5) 52:19.9 | Spread (1st 5) 45.6 |
| 1, 2, 5, 8, 9, (12), (18) |
| Meika Beaudoin-Rousseau, Dylan Doblar, Alex Scales, Neerav Gade, Luke Pinkel, (Ross D'Orfani), (Justin Seidel) |
| 10:06.5, 10:11.7, 10:19.6, 10:50.0, 10:52.1, (10:55.3), (11:04.9) |
| 2 | 30 | St Francis (Mountain View),
CA - Team Time (1st 5) 52:56.8 | Spread (1st 5) 37.0 |
| 3, 4, 6, 7, 10, (16), (19) |
| Colton Colonna, Shyam Kumar, Daniel Skahill, Daniel Griffin, Antonio Macabantad, (Naren Karur), (Eric Eng) |
| 10:16.6, 10:17.1, 10:42.4, 10:47.1, 10:53.6, (10:59.7), (11:06.3) |
| 3 | 78 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 55:09.1 | Spread (1st 5) 27.4 |
| 10, 13, 15, 17, 23, (24), (25) |
| Edelbert Claudio, Massimiliano Donati, Christopher Nip, John Soler, Lawrence Wu, (Nathaniel Horne), (Brandon Tran) |
| 10:53.6, 10:56.2, 10:58.4, 10:59.9, 11:21.0, (11:24.7), (11:27.0) |
| 4 | 103 | Archbishop Mitty,
CA - Team Time (1st 5) 56:16.2 | Spread (1st 5) 33.1 |
| 14, 20, 21, 22, 26, (27), (28) |
| Devin Makhni, Tuan Shridhar, Leo Tong, Arnav Choudhury, Jim Falcone, (Yoshmar Pinal), (Aleksei Dillon) |
| 10:57.8, 11:12.8, 11:14.7, 11:20.0, 11:30.9, (11:33.1), (11:41.1) |
| 5 | 155 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:03:11.7 | Spread (1st 5) 45.8 |
| 29, 30, 31, 32, 33 |
| Jonathan Pappas, David Shao, Brandon Gaedke, Raghav Saran, Preson Nguyen |
| 12:09.0, 12:29.4, 12:44.0, 12:54.5, 12:54.8 |
| 6 | 180 | Archbishop Riordan,
CA - Team Time (1st 5) 1:06:15.4 | Spread (1st 5) 24.6 |
| 34, 35, 36, 37, 38, (39), (40) |
| Ethan Lin, Randy Aberouette, Joshua Duenas, Logan McLaughlin, Michael Gray, (Mateo Guittap), (Ethan Villanueva) |
| 12:59.4, 13:11.7, 13:18.7, 13:21.6, 13:24.0, (13:38.5), (13:59.6) |