| 1 | 35 | Patrick Henry,
CA - Team Time (1st 5) 1:12:04.0 | Spread (1st 5) 58.0 |
| 1, 3, 6, 9, 16, (17), (17) |
| Owen Liss, Justin Casalins-DeBoskey, Jacob Oren-Winkler, Ashton Casalins-DeBoskey, Griffin Truex, (Sebastian Karim), (Gray Iannuzzi) |
| 13:59.0, 14:14.0, 14:24.0, 14:30.0, 14:57.0, (14:59.0), (14:59.0) |
| 2 | 53 | Cathedral Catholic,
CA - Team Time (1st 5) 1:13:03.6 | Spread (1st 5) 1:45.6 |
| 2, 5, 7, 8, 31, (35), (38) |
| Caleb Reid, Gianluca Corona, Luke Zajac, Freddy Derheimer, Sebastian Gomez, (Joseph Ruff), (Santiago Limon) |
| 14:02.0, 14:23.7, 14:24.2, 14:26.1, 15:47.6, (16:06.0), (16:28.9) |
| 3 | 70 | Mira Mesa,
CA - Team Time (1st 5) 1:14:04.7 | Spread (1st 5) 32.4 |
| 10, 11, 14, 15, 20, (32), (33) |
| Isaac Olivos, William Thibault, Alex AyalaCortez, Ayden Feng, Darius Hixon, (Sebastian Cervantes-Nguyen), (Raymond Betancourt) |
| 14:33.6, 14:36.9, 14:52.8, 14:55.4, 15:06.0, (15:49.8), (15:55.4) |
| 4 | 79 | Point Loma,
CA - Team Time (1st 5) 1:14:35.8 | Spread (1st 5) 55.3 |
| 4, 12, 19, 21, 23, (29), (30) |
| Bradyn Phillips, Tom Metivet, Travis Ross, Luke Waterman, Kenneth Krause, (Cooper Zlotnik), (Daron Tokatlian) |
| 14:21.0, 14:42.8, 15:02.9, 15:12.8, 15:16.3, (15:27.6), (15:29.3) |
| 5 | 110 | Scripps Ranch,
CA - Team Time (1st 5) 1:16:04.0 | Spread (1st 5) 30.4 |
| 13, 22, 24, 25, 26, (27), (28) |
| Ty Marple, Dante Hinkley, Preston Pampo, Gavin Greenspan, Gabe Schatz, (Tiago Lenain), (Andrew McNutt) |
| 14:50.7, 15:14.5, 15:17.1, 15:20.6, 15:21.1, (15:24.1), (15:24.8) |
| 6 | 186 | University City,
CA - Team Time (1st 5) 1:22:03.3 | Spread (1st 5) 1:01.8 |
| 34, 36, 37, 39, 40, (41), (42) |
| Kevin Jiang, Theodore Shenvi, Zachary Clauss, Griffin Ferrell, Matthew Beaton, (Dane Olson), (Alexander Herrera) |
| 16:04.0, 16:06.4, 16:12.7, 16:34.4, 17:05.8, (17:56.8), (18:03.9) |