| 1 | 36 | Grossmont,
CA - Team Time (1st 5) 1:20:23.0 | Spread (1st 5) 1:26.6 |
| 1, 6, 7, 8, 14, (16), (19) |
| Charles Williams, Ben Hazlett, Justin Vergara, Marshal Rhine, Morgan Bobrowski, (Nicolas Calsada), (Owen Mapes) |
| 15:16.2, 16:07.2, 16:07.2, 16:09.4, 16:42.9, (16:54.2), (17:05.2) |
| 2 | 42 | El Capitan,
CA - Team Time (1st 5) 1:21:03.7 | Spread (1st 5) 1:04.4 |
| 2, 3, 9, 13, 15, (18), (20) |
| Grayson Kelley, Luke Digenan, Matthew Rich, Esteban Snyder, Christopher Misak, (Christian Schneider), (Noah Seeno) |
| 15:40.9, 15:41.6, 16:17.1, 16:38.8, 16:45.3, (17:02.2), (17:08.8) |
| 42 | Steele Canyon,
CA - Team Time (1st 5) 1:21:05.1 | Spread (1st 5) 35.7 |
| 4, 5, 10, 11, 12, (21), (25) |
| Ryan Bell, Caiden Christiansen, Kameron Schwegel, Nicolai Agostino, Gadiel Alvarado, (Jake Allen), (Aidan Arriaga) |
| 15:53.3, 16:00.5, 16:17.4, 16:24.9, 16:29.0, (17:32.8), (19:01.0) |
| 4 | 113 | Valhalla,
CA - Team Time (1st 5) 1:32:37.8 | Spread (1st 5) 3:26.9 |
| 17, 22, 23, 24, 27, (29) |
| Isaac Sinaniz, Yaseen Amin, Jackson Nebeker, Branden Bello, Deacon Lamp, (Adrian Lucio) |
| 16:59.5, 17:36.7, 18:35.3, 18:59.8, 20:26.4, (21:07.4) |
| 5 | 147 | Lower Lake,
CA - Team Time (1st 5) 1:56:19.0 | Spread (1st 5) 7:02.0 |
| 26, 28, 30, 31, 32 |
| Emiliano Rivera, Daniel Pardo, Logan Engstrom, Ian Reid, Adam Whitton |
| 20:14.0, 20:47.0, 23:28.0, 24:34.0, 27:16.0 |