| 1 | 17 | Newbury Park,
CA - Team Time (1st 5) 1:17:57.6 | Spread (1st 5) 30.9 |
| 1, 2, 3, 4, 7, (10), (12) |
| Christian Simone, Lex Young, Leo Young, Colin Sahlman, Nicholas Goldstein, (Daniel Appleford), (Aaron Sahlman) |
| 15:24.2, 15:25.1, 15:31.1, 15:42.1, 15:55.1, (16:00.3), (16:06.6) |
| 2 | 119 | Ayala,
CA - Team Time (1st 5) 1:22:05.1 | Spread (1st 5) 1:09.5 |
| 5, 21, 25, 31, 37, (41), (44) |
| Austin Lemus, Nathan Tsai, Vincent Wood, Sebastian Contreras, Matthew Carcamo, (Gabriel Cao), (Malachi Morris) |
| 15:47.6, 16:20.5, 16:25.9, 16:34.0, 16:57.1, (17:06.1), (17:13.6) |
| 3 | 124 | Crescenta Valley,
CA - Team Time (1st 5) 1:22:24.1 | Spread (1st 5) 1:12.9 |
| 6, 20, 26, 34, 38, (56), (79) |
| Rowan FitzGerald, Chris Cubias, Max Burton, Nolan Brown, Bryce Bitetti, (Max Ruiz), (Jack Myers) |
| 15:48.2, 16:19.6, 16:27.0, 16:48.2, 17:01.1, (17:35.0), (18:13.0) |
| 124 | Great Oak,
CA - Team Time (1st 5) 1:22:18.1 | Spread (1st 5) 55.8 |
| 9, 18, 29, 32, 36, (49), (53) |
| Austin Montez, John Worthy, Scott Kiehn, Nathan Lennox, Quinn Saville, (Kyle Reden), (Anthony Nguyen) |
| 15:57.8, 16:18.5, 16:29.1, 16:39.1, 16:53.6, (17:17.5), (17:30.4) |
| 5 | 135 | Poly (Long Beach),
CA - Team Time (1st 5) 1:22:59.4 | Spread (1st 5) 1:04.1 |
| 13, 16, 23, 40, 43, (45), (50) |
| Cameron Rhone, Luke Larson, Robert Guerrero, Mason Lindsay, Brandon Perry, (Nicholas Mejia), (Kyle Johnson) |
| 16:07.6, 16:12.8, 16:21.3, 17:06.0, 17:11.7, (17:13.9), (17:21.5) |
| 6 | 157 | Desert Christian (Lancaster),
CA - Team Time (1st 5) 1:23:32.8 | Spread (1st 5) 49.0 |
| 22, 26, 28, 39, 42, (91), (104) |
| Brent Roetcisoender, Emerson Calhoun, David Caddick, Kody Del Frate, Daniel Caddick, (Chuck Weathers), (Jacob DeVore) |
| 16:21.0, 16:27.0, 16:29.0, 17:05.8, 17:10.0, (18:30.9), (19:01.6) |
| 7 | 165 | Burroughs (Ridgecrest),
CA - Team Time (1st 5) 1:23:30.0 | Spread (1st 5) 1:45.0 |
| 11, 24, 30, 35, 65, (73), (76) |
| Bryce Hill, Michael Hoyer, Yaseen Sardar, Ben Washburn, Derek Kallberg, (Andrew Mower), (ZJ Hoffmann) |
| 16:01.0, 16:22.0, 16:31.0, 16:50.0, 17:46.0, (18:04.0), (18:10.0) |
| 8 | 204 | Millikan,
CA - Team Time (1st 5) 1:25:07.3 | Spread (1st 5) 1:36.1 |
| 15, 17, 46, 62, 64, (66), (68) |
| Jason Parra, Scott Kirchhoff, Ramon Lopez, Sean Whipp, Sebastian DeBiase, (Jaden Tsai), (Steven Petersen) |
| 16:08.6, 16:17.5, 17:15.1, 17:41.4, 17:44.7, (17:49.0), (17:49.3) |
| 9 | 228 | St. Margaret’s,
CA - Team Time (1st 5) 1:25:54.3 | Spread (1st 5) 2:52.7 |
| 8, 18, 48, 57, 97, (107), (124) |
| Jackson Adelman, Everett Capelle, Calvin Capelle, Kevin Shen, Aiden Momtaz, (Caden Gazzaniga), (Hayden Mann) |
| 15:55.6, 16:18.5, 17:16.6, 17:35.3, 18:48.3, (19:06.7), (19:48.9) |
| 10 | 369 | Righetti,
CA - Team Time (1st 5) 1:30:17.7 | Spread (1st 5) 1:26.4 |
| 52, 60, 70, 85, 102, (108), (109) |
| Cory Campbell, Aidan McAlister, Armando Cervantes, Tristan Wall, Angel Uvalle, (Eric Angulo), (Vignesh Neerathalingam) |
| 17:28.8, 17:38.5, 17:53.4, 18:21.8, 18:55.2, (19:07.7), (19:07.8) |
| 11 | 377 | Pioneer Valley,
CA - Team Time (1st 5) 1:30:33.1 | Spread (1st 5) 1:21.0 |
| 55, 59, 69, 93, 101, (115), (142) |
| Luis Campos Delgado, Juan Santiago, Orlando Marin, Kevin Beltran, Adan Pina, (Ethan Stenhouse), (Julien Ruiz) |
| 17:33.0, 17:38.0, 17:53.1, 18:35.0, 18:54.0, (19:20.0), (20:21.0) |
| 12 | 391 | Rancho Cucamonga,
CA - Team Time (1st 5) 1:31:02.1 | Spread (1st 5) 1:38.4 |
| 61, 63, 77, 77, 113, (138), (144) |
| Anthony Egans, Diego Herrera, Logan Ciszek, Hunter Herrmann, Jett Garcia, (Diego Meza), (Matthew Guzman) |
| 17:38.8, 17:42.3, 18:11.9, 18:11.9, 19:17.2, (20:14.5), (20:27.7) |
| 13 | 392 | Paso Robles,
CA - Team Time (1st 5) 1:31:02.8 | Spread (1st 5) 1:11.9 |
| 54, 74, 81, 88, 95, (99), (117) |
| Cameron Leclair, Diego Ortega, Jason Scruggs, Joseph Martinez, Manuel Cruz, (Tristan Poggi), (Ethan Short) |
| 17:31.1, 18:07.0, 18:15.9, 18:25.8, 18:43.0, (18:50.4), (19:24.5) |
| 14 | 416 | Heritage Christian,
CA - Team Time (1st 5) 1:31:54.5 | Spread (1st 5) 4:23.4 |
| 14, 47, 89, 120, 146, (174), (180) |
| Dylan Brown, Anthony Nuccitelli, Hezekiah Bergara, Jonathan Kollmorgen, Spencer Crowell, (Lucas Fletcher), (Kyler Hart) |
| 16:08.3, 17:15.7, 18:25.9, 19:32.9, 20:31.7, (22:45.1), (24:28.6) |
| 15 | 481 | Temescal Canyon,
CA - Team Time (1st 5) 1:33:48.0 | Spread (1st 5) 1:11.0 |
| 71, 95, 100, 105, 110, (147), (148) |
| Eric Hernandez, Brandon Gadduang, Daniel Manzak, Isaac Ollarsaba, Noah Bautista, (Sebastian Roman), (Jackson Rainey) |
| 17:58.0, 18:43.0, 18:53.0, 19:05.0, 19:09.0, (20:35.0), (20:42.0) |
| 16 | 507 | Etiwanda,
CA - Team Time (1st 5) 1:34:38.5 | Spread (1st 5) 1:38.5 |
| 84, 86, 92, 115, 130, (139), (155) |
| Tristan Vandersall, Matthew Ochoa, Jordan Manson-Servin, Alex Royster, Cole Garibay, (Nicholas Galaz), (Andrew Plascencia) |
| 18:21.7, 18:22.7, 18:33.9, 19:20.0, 20:00.2, (20:15.3), (20:59.9) |
| 17 | 508 | Orange Vista,
CA - Team Time (1st 5) 1:34:49.0 | Spread (1st 5) 1:54.0 |
| 66, 98, 111, 112, 121, (167), (170) |
| Yahir Venegas, Andre Perez, Cristian Huizar, Anthony Munoz, Eric Heimburg, (Brandon Arroyo), (Angel Hernandez) |
| 17:49.0, 18:50.0, 19:11.0, 19:16.0, 19:43.0, (22:08.0), (22:14.0) |
| 18 | 520 | Hemet,
CA - Team Time (1st 5) 1:35:19.0 | Spread (1st 5) 1:51.0 |
| 72, 94, 106, 123, 125, (127), (133) |
| Jace Baca, Austen Diaz, Julian Banuelos, Sergio Cantillano, Tyler Martin, (Dakota Rhodes), (Christopher Vega) |
| 17:59.0, 18:36.0, 19:06.0, 19:48.0, 19:50.0, (19:56.0), (20:10.0) |
| 19 | 526 | Trinity Classical Academy,
CA - Team Time (1st 5) 1:35:25.0 | Spread (1st 5) 2:06.0 |
| 82, 83, 87, 131, 143, (164), (172) |
| Cai Margrave, Lucas Spring, Chase Critser, Daniel Lim, Chapman Wolf, (Ryan Kim), (Liam Hambel-Rodin) |
| 18:17.0, 18:18.0, 18:24.0, 20:03.0, 20:23.0, (21:42.0), (22:16.0) |
| 20 | 551 | Elsinore,
CA - Team Time (1st 5) 1:37:09.0 | Spread (1st 5) 4:34.0 |
| 33, 58, 149, 153, 158, (161), (177) |
| Gavyn Condit, Jesse O'Campo, Zach Korman, Kenneth Mauro, Jose Nava, (David Menendez), (John Luce) |
| 16:40.0, 17:36.0, 20:45.0, 20:54.0, 21:14.0, (21:31.0), (23:59.0) |
| 21 | 604 | Apple Valley,
CA - Team Time (1st 5) 1:39:00.0 | Spread (1st 5) 3:43.0 |
| 74, 103, 129, 132, 166, (179), (182) |
| Anthony Bonato, Vincent Matus, Austin Thielen, Julius Irvin, Bryan Coulombe, (Ryan Watt), (Kadyn Gomez) |
| 18:07.0, 19:00.0, 19:59.0, 20:04.0, 21:50.0, (24:10.0), (25:22.0) |
| 604 | Hesperia,
CA - Team Time (1st 5) 1:38:17.0 | Spread (1st 5) 2:24.0 |
| 90, 118, 119, 126, 151, (154), (165) |
| Julian Gonzalez, Christopher Salcedo, Juan Zendejas, Jose Garcia Ortiz, Noah Gallardo, (Anthony Newman Gomez), (Steven Lizama) |
| 18:29.0, 19:31.0, 19:32.0, 19:52.0, 20:53.0, (20:59.0), (21:48.0) |
| 23 | 687 | Rancho Verde,
CA - Team Time (1st 5) 1:41:45.0 | Spread (1st 5) 2:07.0 |
| 114, 122, 135, 156, 160, (162), (168) |
| Daemion Lara, Kelenna Azu, Damond Contreras, Aaron Gomez, Daniel Jeronimo, (Alonzo Gonzalez), (David Gonzalez) |
| 19:18.0, 19:47.0, 20:11.0, 21:04.0, 21:25.0, (21:37.0), (22:09.0) |
| 24 | 696 | Lancaster Baptist,
CA - Team Time (1st 5) 1:44:08.0 | Spread (1st 5) 5:33.0 |
| 51, 140, 159, 171, 175, (181) |
| Drew Whitman, Benjamin Cone, Max Ma, Isaac Williams, Joseph Cone, (Fernando Fernando) |
| 17:23.0, 20:18.0, 21:16.0, 22:15.0, 22:56.0, (25:08.0) |
| 25 | 762 | Faith Baptist,
CA - Team Time (1st 5) 1:45:53.0 | Spread (1st 5) 2:15.0 |
| 133, 136, 151, 169, 173, (178), (188) |
| Jonny Parmar, Amiel Silbol, Matt Stupak, Winston Huynh, Reece Avelino, (Daniel Flores), (Nathaniel Workman) |
| 20:10.0, 20:14.0, 20:53.0, 22:11.0, 22:25.0, (24:05.0), (31:48.0) |
| 26 | 778 | Upland,
CA - Team Time (1st 5) 1:53:33.1 | Spread (1st 5) 7:27.9 |
| 128, 137, 145, 183, 185 |
| Brandon Vinluan, Sawyer Stephenson, Esteban Espinoza, Kyle Sirkow, Luke Clonts |
| 19:56.9, 20:14.4, 20:30.3, 25:26.7, 27:24.8 |
| 27 | 796 | Lakeside,
CA - Team Time (1st 5) 1:51:47.0 | Spread (1st 5) 7:35.0 |
| 141, 150, 156, 163, 186 |
| Lesner Noe Velasquez, Jose Bravo, Erick Estrada, Omar Cano, Gabriel Aguilar |
| 20:19.0, 20:50.0, 21:04.0, 21:40.0, 27:54.0 |
| 28 | 816 | Vista Del Lago,
CA - Team Time (1st 5) 2:08:25.0 | Spread (1st 5) 13:36.0 |
| 80, 176, 184, 187, 189 |
| Joshua Lewis, Daniel Martinez, David Barcenas, Alexander Meza, Gregory Kinder |
| 18:14.0, 23:36.0, 25:38.0, 29:07.0, 31:50.0 |