| 1 | 34 | Cathedral Catholic,
CA - Team Time (1st 5) 1:19:33.2 | Spread (1st 5) 1:04.5 |
| 1, 3, 9, 10, 11, (12), (20) |
| Nathan Wilber, Teddy Lang, Caleb Reid, Aiden Angeles, Spencer Todd, (Andrew Martinez), (Conner Ransom) |
| 15:13.2, 15:37.1, 16:10.3, 16:14.9, 16:17.7, (16:20.3), (16:52.5) |
| 2 | 45 | Scripps Ranch,
CA - Team Time (1st 5) 1:20:40.6 | Spread (1st 5) 1:15.1 |
| 2, 4, 6, 16, 17, (18), (29) |
| Brandon Sun, Benjamin Stephens, Nico Cruz, Liam O'Connell, Devin Liles, (Nathan Bamford), (Rabi Behrooznia) |
| 15:29.7, 15:44.2, 16:06.1, 16:35.8, 16:44.8, (16:47.2), (17:35.1) |
| 3 | 73 | Mira Mesa,
CA - Team Time (1st 5) 1:22:52.9 | Spread (1st 5) 1:27.5 |
| 5, 6, 14, 22, 26 |
| Brian McCaskill, Ryan Polk, Mason Munn, Leonardo Miguel Rios, Joseph Wilpitz |
| 15:50.8, 16:06.1, 16:27.3, 17:10.4, 17:18.3 |
| 4 | 101 | Point Loma,
CA - Team Time (1st 5) 1:24:42.3 | Spread (1st 5) 1:40.3 |
| 8, 13, 19, 28, 33, (34), (36) |
| Jack Loomis, Ethan Levine, Bear Morales, Jonah Turner, William Groesbeck, (Aeron Hunter), (Travis Ross) |
| 16:10.0, 16:26.2, 16:48.0, 17:27.8, 17:50.3, (17:52.9), (18:12.2) |
| 5 | 112 | Patrick Henry,
CA - Team Time (1st 5) 1:25:32.4 | Spread (1st 5) 52.5 |
| 15, 21, 24, 25, 27, (30), (32) |
| Olegs Defaria, Owen Liss, Justin Casalins-DeBoskey, Griffin Truex, Jacob Oren-Winkler, (Ashton Casalins-DeBoskey), (Maximilian Yu) |
| 16:33.2, 16:59.4, 17:16.8, 17:17.3, 17:25.7, (17:40.3), (17:48.8) |
| 6 | 164 | University City,
CA - Team Time (1st 5) 1:30:18.4 | Spread (1st 5) 1:52.9 |
| 23, 31, 35, 37, 38, (39), (40) |
| Jaime Gonzalez, Baruch Bejar, Caleb Hoskinson, Hayato Bott-Suzuki, Zachary Clauss, (Theodore Shenvi), (Griffin Ferrell) |
| 17:11.5, 17:40.5, 18:03.6, 18:18.4, 19:04.4, (20:26.1), (20:57.5) |