| 1 | 56 | Christian Brothers,
CA - Team Time (1st 5) 1:23:35.1 | Spread (1st 5) 55.7 |
| 4, 7, 13, 13, 19, (23), (30) |
| Mike Sparks, Patrick Wiseman, Elmer Lizarde, Adam Wong, Colin Campbell, (John-Isaiah Jimenez), (Will Yuponce) |
| 16:13.0, 16:28.0, 16:52.7, 16:52.7, 17:08.7, (17:17.0), (17:26.3) |
| 2 | 115 | Sierra,
CA - Team Time (1st 5) 1:26:07.2 | Spread (1st 5) 46.8 |
| 15, 18, 21, 23, 38, (45), (50) |
| Arish Balasubramaniam, Garet Stone, Isaias Ghezae, Anthony Sequeira, Trevor Ryan, (Jesse Hurtado), (Sabas Montes) |
| 16:52.9, 17:02.1, 17:15.5, 17:17.0, 17:39.7, (17:46.0), (17:48.8) |
| 3 | 185 | Dixon,
CA - Team Time (1st 5) 1:28:06.5 | Spread (1st 5) 11.0 |
| 32, 33, 39, 40, 41, (44), (62) |
| Dennis Pesce, DaVon Haywood, Brevin Hensley, Max Davis-Trujillo, DaVonte Haywood, (Carlos Ascencio), (Cameron Kemper) |
| 17:31.0, 17:32.0, 17:40.5, 17:41.0, 17:42.0, (17:43.5), (18:06.0) |
| 4 | 208 | Riverbank,
CA - Team Time (1st 5) 1:28:25.0 | Spread (1st 5) 17.0 |
| 31, 36, 45, 48, 48, (70), (158) |
| Ruben Paradez, Eric Wise, Michael Rodriguez, Diego Ruiz, Noah Glynn, (Chris Martinez), (Daniel Reyes) |
| 17:30.0, 17:35.0, 17:46.0, 17:47.0, 17:47.0, (18:25.0), (20:10.0) |
| 5 | 211 | Hughson,
CA - Team Time (1st 5) 1:28:08.0 | Spread (1st 5) 1:56.1 |
| 11, 23, 45, 55, 77, (81), (97) |
| Daniel Yanez, Carson Boice, Jaymie Jackson, Josue Esquivel, Garrett Hartman, (Christian Lee), (Dalton Santiesteban) |
| 16:35.9, 17:17.0, 17:46.0, 17:57.1, 18:32.0, (18:38.0), (18:59.6) |
| 6 | 218 | Amador,
CA - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 3:04.0 |
| 2, 16, 20, 72, 108, (112), (151) |
| Matt Conrardy, Gabe Loader, Dale Jacobs, Corey Hasson, Chris Ruiz, (Matt Russell), (Brett Gibney) |
| 16:04.0, 16:53.0, 17:10.0, 18:26.0, 19:08.0, (19:09.0), (19:57.0) |
| 7 | 225 | Weston Ranch,
CA - Team Time (1st 5) 1:27:51.8 | Spread (1st 5) 2:12.4 |
| 5, 10, 63, 72, 75, (96), (125) |
| Tomas Huerta, Alec Araquel, Nicholas Curtright, Jeremiah Robancho, Jerry Ramirez, (Nickolas Rahawi), (Jeremie Robancho) |
| 16:15.6, 16:35.2, 18:07.0, 18:26.0, 18:28.0, (18:59.0), (19:30.0) |
| 8 | 268 | Center,
CA - Team Time (1st 5) 1:29:13.3 | Spread (1st 5) 2:24.3 |
| 3, 54, 66, 69, 76, (84), (90) |
| Brent Kaneyuki, Antonio Patino, Ahmed Sulaiman, Garrett Murayama, Saul Bermudez, (Blake Ross), (Vincent Ma) |
| 16:05.8, 17:56.7, 18:18.6, 18:22.1, 18:30.1, (18:46.0), (18:53.3) |
| 9 | 315 | Colfax,
CA - Team Time (1st 5) 1:30:59.0 | Spread (1st 5) 1:30.0 |
| 34, 34, 53, 92, 102, (146), (166) |
| Joshua Vrooman, Mason Pierce, Nathan Barton, Spencer Kane, Connor Vrooman, (Griffin LaBudde), (Matthew Pfeiffer) |
| 17:33.0, 17:33.0, 17:55.0, 18:55.0, 19:03.0, (19:53.0), (20:23.0) |
| 10 | 317 | Sonora,
CA - Team Time (1st 5) 1:29:28.1 | Spread (1st 5) 4:13.3 |
| 1, 12, 23, 131, 150, (225) |
| Jackson McIlroy, Patrick McConnell, Thomas Kruetzfeldt, Kiernan Kostlivy, Gonzalo Pazos, (Travis Moore) |
| 15:43.4, 16:52.5, 17:17.0, 19:38.5, 19:56.7, (26:31.1) |
| 11 | 341 | Summerville,
CA - Team Time (1st 5) 1:31:27.7 | Spread (1st 5) 2:31.0 |
| 17, 28, 85, 89, 122, (141), (163) |
| Colby Dibble, Gaige Stewart, Stephen Higginbotham, Matthew Hartwig, Devon Groff, (Skyler Ryan), (Brendan Danicourt) |
| 16:56.0, 17:25.0, 18:49.0, 18:50.7, 19:27.0, (19:46.5), (20:19.0) |
| 12 | 350 | Bret Harte,
CA - Team Time (1st 5) 1:31:26.3 | Spread (1st 5) 2:40.4 |
| 6, 71, 80, 85, 108, (114), (123) |
| Connor Landis, Marc Behiel, Nolan Johnson, Jordan Barkley, Ethan Triance, (Tim Lunsford), (Nathaniel Schaffer) |
| 16:27.6, 18:25.7, 18:36.0, 18:49.0, 19:08.0, (19:09.6), (19:28.4) |
| 13 | 397 | Escalon,
CA - Team Time (1st 5) 1:32:29.8 | Spread (1st 5) 2:10.6 |
| 42, 51, 57, 101, 146, (148), (155) |
| Zac Gardner, Kyle Jimenez, Eduardo Calderon, Luga Mendoza, John Rivara, (John Lunn), (Ryan Schuurman) |
| 17:42.4, 17:50.4, 18:02.0, 19:02.0, 19:53.0, (19:54.0), (20:05.0) |
| 14 | 414 | Ripon,
CA - Team Time (1st 5) 1:33:08.9 | Spread (1st 5) 1:14.8 |
| 52, 65, 91, 95, 111, (115), (143) |
| Donny Fontillas, Christian Pelaez, Austin Matthews, Evan Gibson, Kai DeArth, (Luis Munoz), (Eric Jaquez) |
| 17:53.8, 18:13.9, 18:53.7, 18:58.9, 19:08.6, (19:14.5), (19:50.0) |
| 15 | 423 | Marysville,
CA - Team Time (1st 5) 1:33:13.8 | Spread (1st 5) 2:01.3 |
| 22, 78, 100, 106, 117, (175), (201) |
| David Kerstan, Darius Rucker, Eugene Barajas, Pierce Desmond, Ethan Maycroft, (Jovoni Johnson), (Cameron Dillon) |
| 17:16.9, 18:33.8, 19:00.7, 19:04.2, 19:18.2, (20:37.0), (21:45.0) |
| 16 | 435 | Calaveras,
CA - Team Time (1st 5) 1:32:54.0 | Spread (1st 5) 3:06.1 |
| 9, 58, 116, 119, 133, (135), (145) |
| Devin Scheidt, Michael Stickels, Saul Macias, Hunter Colborn, Aaron Cragun, (Giovanni Airola), (Cooper Morrison) |
| 16:33.0, 18:03.0, 19:14.9, 19:24.0, 19:39.1, (19:40.1), (19:52.0) |
| 17 | 478 | Lathrop,
CA - Team Time (1st 5) 1:34:40.0 | Spread (1st 5) 3:10.0 |
| 43, 72, 81, 98, 184, (193), (210) |
| Juan Diaz, Joey Ormonde, Miguel Andrade-Salcedo, Sergio Zepeda, Noel Ojeda, (Vince Prasad), (Juan Anguiano) |
| 17:43.0, 18:26.0, 18:38.0, 19:00.0, 20:53.0, (21:07.0), (22:18.0) |
| 18 | 482 | Los Banos,
CA - Team Time (1st 5) 1:34:21.0 | Spread (1st 5) 1:37.0 |
| 58, 61, 108, 121, 134, (164), (179) |
| Michael Farrell, Jensen Chase, Gerardo Lara, Kyle McAndrew, Adrian Marquez, (Michael Chavarria), (Daniel Bonilla) |
| 18:03.0, 18:05.0, 19:08.0, 19:25.0, 19:40.0, (20:21.0), (20:43.0) |
| 19 | 483 | St Mary’s,
CA - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 3:10.0 |
| 8, 87, 124, 127, 137, (180), (192) |
| Karl Winter, Isaiah Sulivan, Spencer Loewen, Josh Bajaj, David Angoletta, (Kevin Acosta), (Mark Goriye) |
| 16:32.0, 18:50.0, 19:29.0, 19:35.0, 19:42.0, (20:45.0), (21:05.3) |
| 20 | 580 | Delhi,
CA - Team Time (1st 5) 1:36:36.0 | Spread (1st 5) 3:35.0 |
| 27, 83, 139, 144, 187, (202), (206) |
| Andrew Vasquez, Brendan Hagood, Arnoldo Perez, Alejandro Contreras, Ivan Udave, (Alexander Picazo), (Rafael Barajas) |
| 17:23.0, 18:40.0, 19:44.0, 19:51.0, 20:58.0, (21:55.0), (22:04.0) |
| 21 | 588 | Hilmar,
CA - Team Time (1st 5) 1:36:52.1 | Spread (1st 5) 1:19.0 |
| 92, 98, 102, 135, 161, (220), (221) |
| Ethan Barcelos, Alec Barcelos, Kevin Williams, Dominic Borrelli, Alberto Alves, (Jose Hererra), (Adrien Castro) |
| 18:55.0, 19:00.0, 19:03.0, 19:40.1, 20:14.0, (23:27.0), (23:28.0) |
| 22 | 610 | Woodland,
CA - Team Time (1st 5) 1:37:09.6 | Spread (1st 5) 2:35.8 |
| 56, 67, 153, 162, 172, (185), (188) |
| Geronimo Hernandez, Gustavo Perez Jr., Christopher Clavelli, William Caskey, Jack Ibbetson, (Martin Calzada), (Zach Atlee) |
| 17:58.2, 18:19.8, 20:02.0, 20:15.6, 20:34.0, (20:55.3), (21:00.0) |
| 23 | 629 | West Campus,
CA - Team Time (1st 5) 1:37:37.0 | Spread (1st 5) 2:27.0 |
| 60, 119, 128, 152, 170, (171), (189) |
| Noah Spickelmier, Kevin Enriquez, Ryan Kizer, Tim Nguyen, Ian Chang, (Connor Lowrie), (Ernest Strauhal) |
| 18:04.0, 19:24.0, 19:37.0, 20:01.0, 20:31.0, (20:32.0), (21:01.0) |
| 24 | 630 | Union Mine,
CA - Team Time (1st 5) 1:38:36.0 | Spread (1st 5) 4:19.0 |
| 37, 87, 130, 173, 203, (211), (223) |
| Brett Burink, Matt Clark, Rees Verleur, Sam Burdick, Dan Warden, (Keoni Rivera), (David Rezentes) |
| 17:37.0, 18:50.0, 19:38.0, 20:35.0, 21:56.0, (22:22.0), (24:52.0) |
| 25 | 650 | Livingston,
CA - Team Time (1st 5) 1:37:58.0 | Spread (1st 5) 1:31.0 |
| 107, 112, 118, 137, 176, (182), (186) |
| Salomon Ramos, Navdeep Singh, Noah Guerra, Diego Martinez, Ethan Dickey, (Juan Ibarra), (Rajanvir Chahal) |
| 19:07.0, 19:09.0, 19:22.0, 19:42.0, 20:38.0, (20:50.0), (20:57.0) |
| 26 | 702 | Galt,
CA - Team Time (1st 5) 1:39:36.4 | Spread (1st 5) 3:15.0 |
| 64, 79, 178, 183, 198, (212), (213) |
| Edward Cardona, Adolfo Melara, Bryce Ipson, Rogelio Andrade, Luis Sanchez, (Rigoberto Yepez), (Fernando Lopez) |
| 18:08.0, 18:35.0, 20:39.0, 20:51.4, 21:23.0, (22:32.0), (22:33.0) |
| 27 | 718 | Foothill (Sacramento),
CA - Team Time (1st 5) 1:39:36.5 | Spread (1st 5) 1:40.8 |
| 94, 125, 153, 169, 177, (181), (196) |
| Joe Stuter, Emmanuel Cruz, Chase Peterson, Nathan Findlay, Curtis Barnes, (George Fernandez), (Josh Smith) |
| 18:58.1, 19:30.0, 20:02.0, 20:27.5, 20:38.9, (20:49.8), (21:13.1) |
| 28 | 737 | Liberty Ranch,
CA - Team Time (1st 5) 1:39:47.0 | Spread (1st 5) 1:24.0 |
| 102, 149, 159, 159, 168, (190), (197) |
| Kyle Lewis, Andrew Klotz, Rayan Alnasir, Adam Lima, Jacob Cross, (Connor Leipelt), (Uriel Cruz-Cruz) |
| 19:03.0, 19:55.0, 20:11.0, 20:11.0, 20:27.0, (21:04.0), (21:16.0) |
| 29 | 747 | Bear River,
CA - Team Time (1st 5) 1:42:39.2 | Spread (1st 5) 6:03.8 |
| 29, 102, 195, 199, 222, (224) |
| Patrick Gillis, Jared Miller, Justin Dooley, Reid Johnson, Dustin Roberts, (Micah Warner) |
| 17:26.2, 19:03.0, 21:08.0, 21:32.0, 23:30.0, (25:33.0) |
| 30 | 807 | Orestimba,
CA - Team Time (1st 5) 1:42:02.0 | Spread (1st 5) 2:15.0 |
| 140, 142, 157, 164, 204, (209), (227) |
| Noe Segundo, Genaro Uribe, Paul Williams, Sagar Thakker, James Durkin, (Adrian Gebhart), (Santiago Gonzalez) |
| 19:45.0, 19:47.0, 20:09.0, 20:21.0, 22:00.0, (22:13.0), (29:42.0) |
| 31 | 816 | Mountain House,
CA - Team Time (1st 5) 1:48:32.0 | Spread (1st 5) 9:31.0 |
| 68, 132, 190, 200, 226 |
| Jaedon Velez, Alejandro Perez, Mario Calderon, Martin Gil, Christian Jacob |
| 18:22.0, 19:39.0, 21:04.0, 21:34.0, 27:53.0 |
| 32 | 866 | Highlands,
CA - Team Time (1st 5) 1:43:48.0 | Spread (1st 5) 2:26.0 |
| 128, 167, 173, 193, 205, (208), (219) |
| Justin Harvey, King Truso, Jonathan Vazquez, Jesus Perez, Brian Santa Cruz, (Romeo Anderson), (Vincent Cisneros) |
| 19:37.0, 20:26.0, 20:35.0, 21:07.0, 22:03.0, (22:11.0), (23:12.0) |
| 33 | 1007 | Venture Academy,
CA - Team Time (1st 5) 1:50:50.0 | Spread (1st 5) 3:00.0 |
| 155, 207, 214, 215, 216, (217), (218) |
| Arturo Laraespada, Garrison Coit, Jordan Treydte, Luciano German, Ethan Martes, (Chestnut Nathaniel), (Warren Anderson) |
| 20:05.0, 22:07.0, 22:36.0, 22:57.0, 23:05.0, (23:07.0), (23:11.0) |