| 1 | 37 | Hamilton City,
CA - Team Time (1st 5) 1:40:29.3 | Spread (1st 5) 5:28.8 |
| 1, 2, 3, 9, 22, (24), (34) |
| Geoffrey Chavez, Xavier Rodriguez, Tate Gruenwald, Brian Hernandez, Giovanni Martinez, (Cristian Martinez), (Omar Saligan) |
| 18:07.0, 18:24.6, 19:18.7, 21:03.2, 23:35.8, (23:54.3), (27:05.4) |
| 2 | 50 | Mt Shasta,
CA - Team Time (1st 5) 1:45:52.1 | Spread (1st 5) 3:16.1 |
| 4, 8, 10, 11, 17, (18), (19) |
| Griffin Hamann, Zach Hoskins, Sam Chase, Adam Domanski, Clark Otrin, (Josh Bonivert), (Chris Rees) |
| 19:28.7, 21:01.6, 21:14.2, 21:22.8, 22:44.8, (22:46.8), (23:16.5) |
| 3 | 72 | Durham,
CA - Team Time (1st 5) 1:52:19.6 | Spread (1st 5) 9:20.1 |
| 5, 6, 7, 15, 39 |
| Matthew Mills, Blake Cox, Nolan Britten, Paul Mills, Garrett Hunt |
| 19:40.8, 20:07.1, 20:53.7, 22:37.1, 29:00.9 |
| 4 | 86 | Colusa,
CA - Team Time (1st 5) 1:54:45.2 | Spread (1st 5) 1:29.2 |
| 13, 14, 16, 20, 23, (27), (28) |
| Keith Chavez, Jacob Arce, Lucas Garin, Miguel Torres, Alex Montejano, (Taylor Merchant), (Logan Book) |
| 22:22.7, 22:27.7, 22:43.5, 23:19.4, 23:51.9, (24:42.1), (24:45.5) |
| 5 | 133 | Pierce,
CA - Team Time (1st 5) 2:06:33.3 | Spread (1st 5) 6:11.4 |
| 12, 21, 29, 33, 38 |
| Jerry Alvarado, Juan Huerta, Liam Cooper, Alex Richins, Cyrus Bremer |
| 22:16.2, 23:33.3, 25:12.5, 27:03.7, 28:27.6 |
| 6 | 166 | Squaw Valley Academy,
CA - Team Time (1st 5) 2:15:02.0 | Spread (1st 5) 5:13.0 |
| 26, 30, 35, 35, 40 |
| Kacper Sloniewski, Morgan Pallas, Max Kimura, Wataru Kurihara, Minh Nguyen |
| 24:33.0, 25:33.0, 27:35.0, 27:35.0, 29:46.0 |
| 166 | Williams,
CA - Team Time (1st 5) 2:15:07.7 | Spread (1st 5) 6:30.6 |
| 25, 31, 32, 37, 41 |
| Krishan Patel, Jordan Cano, Patrick O'Quelly, Brandon Ramirez, Eddie Rodriguez |
| 24:18.1, 25:55.4, 26:02.8, 28:02.7, 30:48.7 |