| 1 | 42 | Providence Christian,
CA - Team Time (1st 5) 1:03:48.4 | Spread (1st 5) 1:17.0 |
| 2, 4, 5, 13, 18, (28) |
| James Reese, Joshua Hohberg, Caden Pauling, Willem VanderDussen, Abraham Manthei, (Andrew Hohberg) |
| 12:14.0, 12:18.0, 12:37.0, 13:08.4, 13:31.0, (13:57.0) |
| 2 | 49 | Durham,
CA - Team Time (1st 5) 1:04:28.0 | Spread (1st 5) 1:07.0 |
| 3, 7, 9, 14, 16, (17), (21) |
| Matthew Mills, Cody Arvonen, Michael Guiffre, Anthony Buccola, Cory Murasko, (Jorge Martinez), (Luis Salcido) |
| 12:17.0, 12:46.0, 12:52.0, 13:09.0, 13:24.0, (13:29.0), (13:36.0) |
| 3 | 72 | University Prep,
CA - Team Time (1st 5) 1:05:58.2 | Spread (1st 5) 1:05.0 |
| 6, 11, 12, 19, 24, (25), (26) |
| Michael Harmon, Jacob Matties, Luke Blankenberg, Andrew Wise, Ryan Pendergast, (Eric Exley), (Jason Bickmore) |
| 12:41.3, 12:58.8, 13:00.6, 13:31.2, 13:46.3, (13:48.3), (13:49.5) |
| 4 | 119 | Redding Christian,
CA - Team Time (1st 5) 1:09:38.0 | Spread (1st 5) 4:08.0 |
| 1, 20, 29, 30, 39, (45) |
| Isaiah Van Denend, Jared Smith, Joel Putnam, Daniel Snider, Tristan Pantha, (Simeon Enloe) |
| 11:57.0, 13:34.0, 13:59.0, 14:03.0, 16:05.0, (27:31.0) |
| 5 | 126 | Colusa,
CA - Team Time (1st 5) 1:09:20.0 | Spread (1st 5) 1:40.0 |
| 8, 22, 31, 32, 33, (35), (36) |
| Samuel Moreno, Alex Montejano, Cade Brackett, Erik Wrysinski, Charlie Franklin, (Lucas Garin), (Taylor Merchant) |
| 12:49.0, 13:40.0, 14:10.0, 14:12.0, 14:29.0, (14:33.0), (14:37.0) |
| 6 | 140 | Willows,
CA - Team Time (1st 5) 1:13:34.5 | Spread (1st 5) 3:48.0 |
| 10, 15, 37, 38, 40, (41), (44) |
| Erik Dominguez, David Gonzalez, Efren Gonzalez, Julian Gonzalez, Julian Palacious, (Bucky Squier), (Dominic Woodworth) |
| 12:58.0, 13:23.5, 15:06.0, 15:21.0, 16:46.0, (16:53.0), (18:38.0) |
| 7 | 169 | Williams,
CA - Team Time (1st 5) 1:17:46.0 | Spread (1st 5) 4:41.0 |
| 23, 27, 34, 42, 43 |
| Jordan Cano, Patrick O'Quelly, Krishan Patel, Brandon Ramirez, Emiliano Rodriguez |
| 13:45.0, 13:50.0, 14:31.0, 17:14.0, 18:26.0 |