| 1 | 33 | Scripps Ranch,
CA - Team Time (1st 5) 1:17:58.1 | Spread (1st 5) 49.3 |
| 1, 4, 5, 10, 13, (16), (24) |
| Brandon Sun, Benjamin Stephens, Nathan Bamford, Liam O'Connell, Nico Cruz, (Devin Liles), (Rabi Behrooznia) |
| 15:12.1, 15:28.8, 15:30.1, 15:45.7, 16:01.4, (16:09.2), (17:01.6) |
| 2 | 38 | Cathedral Catholic,
CA - Team Time (1st 5) 1:18:27.2 | Spread (1st 5) 41.7 |
| 2, 6, 7, 9, 14, (19), (22) |
| Nathan Wilber, Aiden Angeles, Teddy Lang, Andrew Martinez, Spencer Todd, (Caleb Reid), (Conner Ransom) |
| 15:20.2, 15:36.6, 15:43.4, 15:45.1, 16:01.9, (16:17.3), (16:31.1) |
| 3 | 77 | Point Loma,
CA - Team Time (1st 5) 1:20:54.0 | Spread (1st 5) 1:53.4 |
| 3, 11, 15, 17, 31, (32), (36) |
| Ethan Levine, Jack Loomis, Jonah Turner, Bear Morales, William Groesbeck, (Tom Metivet), (Jack Disch) |
| 15:27.4, 15:50.0, 16:03.6, 16:12.2, 17:20.8, (17:22.2), (17:43.0) |
| 4 | 99 | Mira Mesa,
CA - Team Time (1st 5) 1:22:33.6 | Spread (1st 5) 1:38.4 |
| 8, 12, 18, 28, 33, (34), (40) |
| Brian McCaskill, Ryan Polk, Mason Munn, Joseph Wilpitz, Leonardo Miguel Rios, (Jayden Bui), (Timothy Ehlert) |
| 15:44.1, 16:00.2, 16:16.0, 17:10.8, 17:22.5, (17:28.6), (18:18.2) |
| 5 | 125 | Patrick Henry,
CA - Team Time (1st 5) 1:24:37.1 | Spread (1st 5) 50.8 |
| 21, 23, 25, 27, 29, (30), (38) |
| Olegs Defaria, Justin Casalins-DeBoskey, Jacob Oren-Winkler, Owen Liss, Griffin Truex, (Ashton Casalins-DeBoskey), (Maximilian Yu) |
| 16:23.9, 16:48.6, 17:02.7, 17:07.2, 17:14.7, (17:18.9), (18:10.5) |
| 6 | 157 | University City,
CA - Team Time (1st 5) 1:27:15.4 | Spread (1st 5) 1:49.8 |
| 20, 26, 35, 37, 39, (41), (42) |
| Jaime Gonzalez, Baruch Bejar, Caleb Hoskinson, Hayato Bott-Suzuki, Zachary Clauss, (Griffin Ferrell), (Theodore Shenvi) |
| 16:22.4, 17:03.6, 17:30.4, 18:06.8, 18:12.2, (19:05.7), (19:18.0) |