1 | 40 | Mira Loma,
CA - Team Time (1st 5) 1:08:04.0 | Spread (1st 5) 1:07.0 |
| 2, 8, 9, 10, 11, (14), (24) |
| Marcello Chang, Reece Kertel, Brandon Aranda, Christopher Enabnit, Daniel Shen, (Awki Banda), (Noah Johnson) |
| 12:48.0, 13:45.0, 13:47.0, 13:49.0, 13:55.0, (13:57.0), (14:49.0) |
2 | 49 | Benicia,
CA - Team Time (1st 5) 1:09:09.5 | Spread (1st 5) 1:29.8 |
| 3, 4, 5, 17, 20, (25), (27) |
| Nick Thorton, Jack Macdowell, Donovan Kimenker, Will Theobald, Austin Lim, (Matthew Jewik), (Simon Fong) |
| 13:11.3, 13:21.1, 13:24.5, 14:31.5, 14:41.1, (15:15.0), (17:45.3) |
3 | 61 | River Valley,
CA - Team Time (1st 5) 1:09:25.0 | Spread (1st 5) 2:12.0 |
| 1, 7, 11, 19, 23, (26), (28) |
| Jerome Santiago, Gabriel Stultz, Micah Calabrese, Eli Harrison, Skyler Marsh, (Jacob Groeser), (Amritpal Bains) |
| 12:35.0, 13:32.0, 13:55.0, 14:36.0, 14:47.0, (16:30.0), (18:38.0) |
4 | 68 | Gregori,
CA - Team Time (1st 5) 1:10:28.7 | Spread (1st 5) 1:04.4 |
| 6, 13, 15, 16, 18, (21), (22) |
| Caleb Sweet, Bao Nguyen, Johnathon Sanders, Marc Rosas, Manny Munoz, (Nicky Oviedo), (Ladislado Ruiz) |
| 13:28.0, 13:56.8, 14:05.7, 14:25.8, 14:32.4, (14:43.4), (14:43.8) |