1 | 44 | Ramona,
CA - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 59.0 |
| 2, 3, 4, 13, 22, (26), (33) |
| Dylan Blankenbaker, Chance Varnado-Richardson, Forrest Riley, Alec Richardson, Nathan Morgan, (Matt Maple), (Donny Mckay) |
| 16:20.0, 16:27.0, 16:28.0, 16:55.0, 17:19.0, (17:34.0), (17:38.0) |
2 | 59 | Mt Carmel,
CA - Team Time (1st 5) 1:24:17.0 | Spread (1st 5) 58.0 |
| 5, 5, 11, 14, 24, (31), (46) |
| Eric Sindel, Brandon Latifi, Max Latifi, Andrew Ccapatinta, Matt McEachern, (Tanner Barnes), (Derek Morton) |
| 16:30.0, 16:30.0, 16:50.0, 16:59.0, 17:28.0, (17:36.0), (17:56.0) |
3 | 115 | Point Loma,
CA - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 45.0 |
| 15, 17, 20, 25, 38, (40), (68) |
| Tom Witkowski, Miguel Angel Sauceda, Duncan Swain, Ricky Sweet, Hector Ramirez-Ramos, (Taylor Boswell), (Hector Lopez) |
| 17:01.0, 17:09.0, 17:14.0, 17:32.0, 17:46.0, (17:48.0), (18:36.0) |
4 | 136 | Steele Canyon,
CA - Team Time (1st 5) 1:27:38.0 | Spread (1st 5) 26.0 |
| 20, 26, 28, 28, 34, (42), (80) |
| Corey Bosvay, Andrew Toedt-Wiley, Dustin Hadley, Michael Twardochleb, Aaron Weston, (Taylor Robinson), (William Ayers) |
| 17:14.0, 17:34.0, 17:35.0, 17:35.0, 17:40.0, (17:50.0), (19:00.0) |
5 | 152 | Helix,
CA - Team Time (1st 5) 1:27:35.0 | Spread (1st 5) 1:32.0 |
| 10, 17, 19, 50, 56, (73) |
| Lee Mcallister, Marco Gutierrez, Carlos Cano, Sam Stowe, Trevor Garcia, (Shelby Hernandez Jr.) |
| 16:47.0, 17:09.0, 17:13.0, 18:07.0, 18:19.0, (18:51.0) |
6 | 163 | Scripps Ranch,
CA - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 2:14.0 |
| 5, 8, 37, 42, 71, (72), (75) |
| Shyan Vaziri, Brad Littooy, Javier Arango, Brandon Mercer, Kelley Coates, (Kurt Rubenacker), (Fabian Boemer) |
| 16:30.0, 16:34.0, 17:45.0, 17:50.0, 18:44.0, (18:49.0), (18:53.0) |
7 | 229 | Mission Hills,
CA - Team Time (1st 5) 1:29:04.0 | Spread (1st 5) 2:59.0 |
| 1, 44, 48, 62, 74, (87), (90) |
| Cameron Barela, Santiago Valle, Nick Bieraugel, Britt Farrell, Jesus Cruz, (Josh Prosser), (Nick Isreal) |
| 15:53.0, 17:51.0, 18:02.0, 18:26.0, 18:52.0, (19:28.0), (19:33.0) |
| 229 | Westview,
CA - Team Time (1st 5) 1:30:12.0 | Spread (1st 5) 49.0 |
| 28, 35, 53, 53, 60, (64), (64) |
| Ryan Schall, Ryan Barrett, Collin Buell, Mitchell Cerenzie, Andrew Sorensen, (Marc Andrada), (Garrett Ryan) |
| 17:35.0, 17:43.0, 18:15.0, 18:15.0, 18:24.0, (18:31.0), (18:31.0) |
9 | 277 | Valhalla,
CA - Team Time (1st 5) 1:31:21.0 | Spread (1st 5) 1:09.0 |
| 36, 45, 58, 63, 75, (75), (81) |
| Levi Dulay, Anton Castaneda, Christopher Hernandez, Drew Lippa, Arman Kazi, (Ian Carlton), (Shawn Miller) |
| 17:44.0, 17:54.0, 18:20.0, 18:30.0, 18:53.0, (18:53.0), (19:01.0) |
10 | 279 | Canyon Hills,
CA - Team Time (1st 5) 1:31:36.0 | Spread (1st 5) 1:44.0 |
| 31, 41, 51, 70, 86 |
| Anthony Masayesva, Brian Masayesva, Shayn Lozano, Jorge Gasca, Juan Chavez |
| 17:36.0, 17:49.0, 18:09.0, 18:42.0, 19:20.0 |
11 | 309 | San Marcos,
CA - Team Time (1st 5) 1:32:13.0 | Spread (1st 5) 2:29.0 |
| 11, 66, 69, 78, 85, (90) |
| Brandon Hansen, Andrew Foster, Thomas Carter, Luke Hanselman, Cole Simmonds, (Tyler Hansen) |
| 16:50.0, 18:33.0, 18:37.0, 18:54.0, 19:19.0, (19:33.0) |
12 | 311 | Mar Vista,
CA - Team Time (1st 5) 1:32:36.0 | Spread (1st 5) 1:46.0 |
| 39, 55, 60, 67, 90, (94), (99) |
| Ernesto Sanchez, Robinson Leland, Jordan Snyder, Anselmo Fuentes, Luis Torres, (Mike Larson), (Erick Padilla) |
| 17:47.0, 18:17.0, 18:24.0, 18:35.0, 19:33.0, (19:50.0), (20:12.0) |
13 | 317 | West Hills,
CA - Team Time (1st 5) 1:32:38.0 | Spread (1st 5) 59.0 |
| 49, 51, 56, 79, 82, (84), (93) |
| William Stauffer, Zack Ivey, Matt Jorge, Miguel Garcia, Dalton Husted, (Jarred Villa Gomez), (Vincent Tellez) |
| 18:06.0, 18:09.0, 18:19.0, 18:59.0, 19:05.0, (19:13.0), (19:41.0) |
14 | 383 | El Cajon Valley,
CA - Team Time (1st 5) 1:36:44.0 | Spread (1st 5) 4:03.0 |
| 9, 59, 104, 105, 106, (107), (120) |
| Namer Yousif, Wisam Shaker, Steven Hanna, Joshua Brew, Ibrahim Serdah, (Nicholas Duenas), (Husam Abboodi) |
| 16:35.0, 18:21.0, 20:33.0, 20:37.0, 20:38.0, (20:44.0), (21:56.0) |
15 | 418 | Southwest (EC),
CA - Team Time (1st 5) 1:38:29.0 | Spread (1st 5) 3:55.0 |
| 23, 83, 97, 101, 114, (115), (119) |
| Gregorio Ponce, Aidan Blant, Ethan Williams, Augustine Arredondo, Steven Esperanza, (Bryan Walk), (Albert Navarro) |
| 17:27.0, 19:09.0, 20:09.0, 20:22.0, 21:22.0, (21:23.0), (21:44.0) |
16 | 461 | Hoover (SD),
CA - Team Time (1st 5) 1:41:29.0 | Spread (1st 5) 4:22.0 |
| 16, 108, 109, 111, 117, (118), (124) |
| Tamru Alehegn, Sawiros Haile, Salut Lach, Phillip Bui, Raymond Gomez, (Victor Sarabia), (Jonathan Lopez) |
| 17:03.0, 20:48.0, 20:59.0, 21:14.0, 21:25.0, (21:32.0), (22:29.0) |
17 | 474 | Grossmont,
CA - Team Time (1st 5) 1:39:49.0 | Spread (1st 5) 56.0 |
| 87, 89, 96, 100, 102, (103), (113) |
| Adam Omahen, Ben Beck, Daniel Beach, Oscar Talamantes, Nicholas Lore, (Evan Selander), (Curran Walton) |
| 19:28.0, 19:29.0, 20:07.0, 20:21.0, 20:24.0, (20:30.0), (21:21.0) |
18 | 506 | Orange Glen,
CA - Team Time (1st 5) 1:46:28.0 | Spread (1st 5) 7:00.0 |
| 46, 95, 116, 122, 127 |
| Diego Tinoco, Alden Rush, Jorge Herrera, Francisco Alonzo, Adam Hebel |
| 17:56.0, 20:03.0, 21:24.0, 22:09.0, 24:56.0 |
19 | 563 | Morse,
CA - Team Time (1st 5) 1:46:53.0 | Spread (1st 5) 2:07.0 |
| 97, 110, 112, 121, 123, (125), (126) |
| Jesus Meza, Dominic Francia, Manuel Lemus, Joshua Joseph, Ernest Viola, (Rodrigo Cedeno), (Jeric Andaya) |
| 20:09.0, 21:06.0, 21:15.0, 22:07.0, 22:16.0, (23:50.0), (23:57.0) |