| 1 | 44 | Steele Canyon,
CA - Team Time (1st 5) 1:23:32.0 | Spread (1st 5) 28.0 |
| 5, 8, 9, 11, 11, (15), (18) |
| Richard Cleaves, Blaze Harris, Max Ortuno, Diego Lopez, Bradley Bell, (Angel Arredondo), (Nicholas Sandberg) |
| 16:24.0, 16:41.0, 16:43.0, 16:52.0, 16:52.0, (17:03.0), (17:06.0) |
| 2 | 54 | El Capitan,
CA - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 1:23.0 |
| 1, 4, 14, 15, 20, (30), (34) |
| AJ Sager, Parker Dixon, Dominic Romero, Ryan Quamina, Trey Dixon, (Delson Houser), (Adam Friszell) |
| 15:57.0, 16:11.0, 16:58.0, 17:03.0, 17:20.0, (17:42.0), (17:51.0) |
| 3 | 64 | West Hills,
CA - Team Time (1st 5) 1:24:17.0 | Spread (1st 5) 1:15.0 |
| 2, 7, 13, 20, 22, (23), (33) |
| Dylan Shubert, Mark Mccowin, Aiden Calcutt, Eleazar Cruz, Landon Morales, (Sean Willweber), (Brandon Bennett) |
| 16:06.0, 16:37.0, 16:53.0, 17:20.0, 17:21.0, (17:24.0), (17:49.0) |
| 4 | 101 | Grossmont,
CA - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 1:31.0 |
| 3, 19, 25, 26, 28, (29), (31) |
| Devin Provence, Russell Blakely, Josh Edwards, Luis Arce, Ian Rosen, (Daniel Provence), (Kei Okura) |
| 16:09.0, 17:11.0, 17:30.0, 17:32.0, 17:40.0, (17:41.0), (17:43.0) |
| 5 | 110 | Valhalla,
CA - Team Time (1st 5) 1:26:43.0 | Spread (1st 5) 59.0 |
| 10, 17, 24, 27, 32, (35), (37) |
| Manuel Campos, Adam Nance, Nathan Hernandez, Leonardo Talia, Vincent Cono, (Carter Vanderhoofven), (Isaac Cesena) |
| 16:46.0, 17:04.0, 17:29.0, 17:39.0, 17:45.0, (18:04.0), (18:39.0) |
| 6 | 159 | Granite Hills,
CA - Team Time (1st 5) 1:31:15.4 | Spread (1st 5) 2:15.0 |
| 6, 36, 38, 39, 40, (41), (42) |
| Manuel Garcia, David Hernandez, Mel De Alba-Ruiz, Matthew Henry, Nathan Young, (Levi Knobloch), (Michael Ham) |
| 16:33.0, 18:27.0, 18:42.0, 18:45.4, 18:48.0, (18:57.0), (18:59.0) |