1 | 40 | Jesuit,
CA - Team Time (1st 5) 1:04:23.0 | Spread (1st 5) 28.0 |
| 3, 4, 8, 10, 15, (23), (26) |
| Andrew Brown, Sean Kurdy, Andrew Huitt, Tristyn Martin, Michael Lackner, (Matthew Sickman), (James Wilde) |
| 12:38.0, 12:41.0, 12:58.0, 13:00.0, 13:06.0, (13:20.0), (13:36.0) |
2 | 60 | Del Campo,
CA - Team Time (1st 5) 1:05:06.0 | Spread (1st 5) 19.0 |
| 6, 10, 13, 14, 17, (21), (24) |
| Edward Chance, Sam Aguirre, Ross Walker, Casiano Aguirre, Braeden Kraft, (Ian Young), (Denis Pyryev) |
| 12:51.0, 13:00.0, 13:01.0, 13:04.0, 13:10.0, (13:16.0), (13:29.0) |
3 | 65 | Rocklin,
CA - Team Time (1st 5) 1:05:02.0 | Spread (1st 5) 44.0 |
| 2, 10, 16, 17, 20, (28), (32) |
| George Miao, Geoffrey Leonhardt, Ty Medd, Andrew Clusserath, Adam Grimmitt, (Galen Fritz), (Javier Lopez) |
| 12:30.0, 13:00.0, 13:08.0, 13:10.0, 13:14.0, (13:44.0), (13:56.0) |
4 | 110 | Roseville,
CA - Team Time (1st 5) 1:07:38.0 | Spread (1st 5) 1:21.0 |
| 5, 8, 27, 33, 37, (46), (47) |
| Neilson Powless, Arturo Sotomayor, Matthew Sangria, Anthony Sanchez, Matthew Seefeldt, (Blake Amado), (Evan Stepper) |
| 12:49.0, 12:58.0, 13:41.0, 14:00.0, 14:10.0, (14:28.0), (14:30.0) |
5 | 116 | Whitney,
CA - Team Time (1st 5) 1:07:25.0 | Spread (1st 5) 1:41.0 |
| 1, 19, 30, 31, 35, (37), (41) |
| Nathan Wellington, Isaiah Hanna, Logan Dodge, Luis Higuera, Josh Lewis, (Taylor Nguyen), (Jeremy Pond) |
| 12:24.0, 13:11.0, 13:51.0, 13:54.0, 14:05.0, (14:10.0), (14:17.0) |
6 | 137 | Elk Grove,
CA - Team Time (1st 5) 1:08:36.0 | Spread (1st 5) 1:19.0 |
| 7, 21, 33, 36, 40, (43), (48) |
| Jack Ploeg, Austin Sommers, Scott Seno, Kyle Kwong, Camden Scott, (Randy Pietersen), (Brian Ligh) |
| 12:57.0, 13:16.0, 14:00.0, 14:07.0, 14:16.0, (14:21.0), (14:36.0) |
7 | 206 | Folsom,
CA - Team Time (1st 5) 1:11:22.0 | Spread (1st 5) 1:11.0 |
| 25, 42, 44, 45, 50, (56), (65) |
| Gregory Aitken, Colin Flaherty, John Kretschmann, Alex Blake, Weston Dewitt, (Christian Johnson), (Matthew Hopper) |
| 13:31.0, 14:18.0, 14:24.0, 14:27.0, 14:42.0, (14:55.0), (15:16.0) |
8 | 254 | Turlock,
CA - Team Time (1st 5) 1:13:30.9 | Spread (1st 5) 48.2 |
| 39, 49, 53, 55, 58, (59), (60) |
| Rex Doo, Gali Farias, Justin Ambita, Nicolas Lopez, Dawson Ranes, (David Bosquez), (Javier Lara) |
| 14:10.7, 14:37.7, 14:50.1, 14:53.5, 14:58.9, (15:01.0), (15:02.7) |
9 | 286 | Vacaville,
CA - Team Time (1st 5) 1:14:53.0 | Spread (1st 5) 31.0 |
| 50, 54, 57, 62, 63, (64), (65) |
| Logan Dolim, Garrett Bair, Jose Parreno, Tristan Nortier-Tilly, Sean Stratton, (Elgin Lovell), (Shawn Behrens) |
| 14:42.0, 14:52.0, 14:56.0, 15:10.0, 15:13.0, (15:15.0), (15:16.0) |
10 | 297 | Pitman,
CA - Team Time (1st 5) 1:15:13.4 | Spread (1st 5) 1:49.4 |
| 29, 61, 68, 69, 70, (72), (73) |
| Isaac Gonzalez, Jared England, John Puffer, Noah Goldberg, Sam Wittstruck, (Vandon Weaver), (Bobby Ketscher) |
| 13:45.8, 15:06.7, 15:20.2, 15:25.5, 15:35.2, (15:47.3), (15:47.8) |
11 | 339 | Bear Creek,
CA - Team Time (1st 5) 1:19:25.0 | Spread (1st 5) 2:01.0 |
| 52, 67, 71, 74, 75, (77), (78) |
| Jake Torres, Manny Silveira, Rydell Donato, Rudy Bambico, Fernando Martinez, (Mustafa Khan), (Jimmy Nguyen) |
| 14:49.0, 15:20.0, 15:40.0, 16:46.0, 16:50.0, (17:31.0), (18:13.0) |
12 | 397 | Antelope,
CA - Team Time (1st 5) 1:31:00.0 | Spread (1st 5) 1:17.0 |
| 76, 78, 80, 81, 82, (83), (84) |
| Brad Miller, Zach Bevers, Trickel Cole, Evan Chamberlain, Isaac Rhodes, (Victor Moshonchuk), (Blake Wibber) |
| 17:16.0, 18:13.0, 18:28.0, 18:30.0, 18:33.0, (18:34.0), (18:42.0) |