1 | 47 | Patrick Henry,
CA - Team Time (1st 5) 1:21:07.8 | Spread (1st 5) 1:02.3 |
| 2, 4, 8, 12, 21, (40), (41) |
| Preston Bowlds, James Brumley, Caden Romaine Gleim, Matthew Perez, Cooper Lawrence, (Logan Mann), (Jakob Romaine Gleim) |
| 15:43.9, 15:51.6, 16:16.5, 16:29.6, 16:46.2, (17:23.4), (17:24.1) |
2 | 90 | Scripps Ranch,
CA - Team Time (1st 5) 1:23:08.0 | Spread (1st 5) 1:17.0 |
| 6, 14, 16, 19, 35, (59), (60) |
| Ken Belt, Samuel Stevens, Brian Maguire, Oliver Cannon, Ethan Tran, (Tyler Meltzer), (Tyler Bay) |
| 15:57.0, 16:34.0, 16:38.0, 16:45.0, 17:14.0, (17:54.0), (17:55.0) |
3 | 101 | Cathedral Catholic,
CA - Team Time (1st 5) 1:23:25.0 | Spread (1st 5) 1:29.0 |
| 3, 13, 23, 25, 37, (43), (54) |
| Blake Levy, Matthew Jabro, Carter Wilson, Lewis Ruff, Liam Walsh, (Nick Martinez), (Eli Sisneros) |
| 15:49.0, 16:33.0, 16:48.0, 16:57.0, 17:18.0, (17:25.0), (17:50.0) |
4 | 142 | St Augustine,
CA - Team Time (1st 5) 1:24:59.4 | Spread (1st 5) 1:03.0 |
| 11, 20, 30, 34, 47, (49), (63) |
| Jimmy Markowicz, Nalu Coons, Nate Wilson, Michael Butcher, Evan Williams, (Shane Larabee), (Thomas Banzhof) |
| 16:28.4, 16:45.2, 17:02.7, 17:11.7, 17:31.4, (17:34.8), (17:57.6) |
5 | 150 | University City,
CA - Team Time (1st 5) 1:25:15.0 | Spread (1st 5) 1:30.0 |
| 9, 25, 31, 32, 53, (57), (60) |
| Gael McClain-Martinez, Joseph DePascale, Joseph DePascale, Ryan Willems, Caden Hicks, (Ray Chavez), (Eduardo Serrano) |
| 16:19.0, 16:57.0, 17:04.0, 17:06.0, 17:49.0, (17:53.0), (17:55.0) |
6 | 163 | High Tech High (SD),
CA - Team Time (1st 5) 1:25:04.2 | Spread (1st 5) 2:41.3 |
| 1, 17, 27, 45, 73, (82), (98) |
| Nate Osborn, Kai Lange-Dei, Curren Hoffman, Charles Schooner, Angelo Romero, (Doug Frattini-Edwards), (Nicholas Ugarte) |
| 15:39.0, 16:40.6, 16:57.1, 17:27.2, 18:20.3, (18:34.5), (19:36.1) |
7 | 174 | Point Loma,
CA - Team Time (1st 5) 1:25:34.0 | Spread (1st 5) 2:15.0 |
| 5, 15, 29, 57, 68, (77), (78) |
| Manny Correia, Victor Rosas, Gustavo Osorio, Sebastian Palmer, Jaeden Holenda-Diaz, (Jack Haleem), (Toby Feiler) |
| 15:55.0, 16:36.0, 17:00.0, 17:53.0, 18:10.0, (18:24.0), (18:26.0) |
8 | 198 | La Jolla,
CA - Team Time (1st 5) 1:26:39.0 | Spread (1st 5) 1:17.2 |
| 18, 33, 36, 46, 65, (85), (92) |
| Ronald Way, Matthew Nunes, Nikolas Hogan, Isaac Chu, Christopher Ruff, (Aidan Nikmanesh), (Isaac McGreevy) |
| 16:43.7, 17:07.7, 17:17.6, 17:29.1, 18:00.9, (18:38.4), (19:13.1) |
9 | 222 | San Diego,
CA - Team Time (1st 5) 1:27:22.6 | Spread (1st 5) 1:34.2 |
| 22, 28, 48, 50, 74, (80), (90) |
| Noah Kessinger, Captain Burnett, James Karpinski, Lukas Graner, Clark Tansey, (Joe Eastham), (Antoine Hathaway) |
| 16:46.9, 16:58.6, 17:32.9, 17:43.1, 18:21.1, (18:30.0), (18:59.3) |
10 | 244 | Mira Mesa,
CA - Team Time (1st 5) 1:28:32.0 | Spread (1st 5) 3:05.0 |
| 10, 24, 51, 64, 95, (100), (101) |
| Allen Malo, Dan Endo, Trevor Lam, Samuel Malo, Peter DeGraziano, (Frank Romeo), (Joshua Owen Pampo) |
| 16:25.0, 16:53.0, 17:44.0, 18:00.0, 19:30.0, (19:39.0), (19:43.0) |
11 | 260 | Crawford,
CA - Team Time (1st 5) 1:28:33.9 | Spread (1st 5) 42.9 |
| 42, 44, 52, 55, 67, (75), (76) |
| Jose Julian Mojarro, Mapenzi Sefu, Christopher Inzunza, Brian Truong, Abdinasir Mohamed, (Christopher Ruiz), (Dominic Rodriguez-Schneider) |
| 17:24.2, 17:25.2, 17:47.0, 17:50.4, 18:07.1, (18:22.0), (18:23.4) |
12 | 334 | Canyon Hills,
CA - Team Time (1st 5) 1:31:11.5 | Spread (1st 5) 3:15.1 |
| 7, 66, 79, 88, 94, (108), (127) |
| Max Miller, Reagan Pendarvis, Landon Yurisic, Alex Service, Jake Langenderfer, (Parker Batterson), (Robert Somers) |
| 16:13.5, 18:05.7, 18:28.0, 18:55.7, 19:28.6, (20:09.9), (23:37.5) |
13 | 397 | Mission Bay,
CA - Team Time (1st 5) 1:32:40.0 | Spread (1st 5) 38.0 |
| 69, 72, 83, 86, 87, (93), (99) |
| Ben Delgado, Harold Gildehaus, Brayden Burdick, Van Playman, Aiden Huber, (Creighton Seiders), (Colin O'Hern) |
| 18:13.0, 18:19.0, 18:36.0, 18:41.0, 18:51.0, (19:20.0), (19:38.0) |
14 | 407 | Clairemont,
CA - Team Time (1st 5) 1:34:17.0 | Spread (1st 5) 2:14.0 |
| 56, 71, 81, 95, 104, (106), (107) |
| Keegan Durfee, Bryan Bagnas, Bryant Ross, Kevin Ruston, Cody Brown, (Ethan Scatolini), (Davian Abelman) |
| 17:52.0, 18:17.0, 18:32.0, 19:30.0, 20:06.0, (20:08.0), (20:09.0) |
15 | 449 | Madison,
CA - Team Time (1st 5) 1:38:43.0 | Spread (1st 5) 5:45.0 |
| 37, 84, 101, 103, 124, (128), (130) |
| Jose Dominguez, Josh Peller, Joseph Gennaro, Samuel Reyes, Michael Irizarry, (Misael Perez), (Dominic Ricci) |
| 17:18.0, 18:38.0, 19:43.0, 20:01.0, 23:03.0, (23:47.0), (24:40.0) |
16 | 452 | Coronado,
CA - Team Time (1st 5) 1:39:45.0 | Spread (1st 5) 4:17.0 |
| 39, 62, 116, 117, 118, (119), (120) |
| Conor Youngblood, Detrik Heidt, Jack Shumaker, Borja Ferrer, Luca Durocher, (Baxter Simpson), (Rafael Roos) |
| 17:19.0, 17:56.0, 21:24.0, 21:30.0, 21:36.0, (21:44.0), (21:57.0) |
17 | 528 | Kearny,
CA - Team Time (1st 5) 1:43:12.0 | Spread (1st 5) 3:58.0 |
| 69, 110, 113, 115, 121, (122), (126) |
| Harrison Irving, Vincent Myers, Josiah Paul Caparas, Phillip Mai, Andreas Cadena, (Cayden Hays), (Donnie Camara) |
| 18:13.0, 20:37.0, 20:56.0, 21:15.0, 22:11.0, (22:12.0), (23:10.0) |
18 | 534 | Christian,
CA - Team Time (1st 5) 1:41:31.0 | Spread (1st 5) 1:21.0 |
| 97, 105, 109, 111, 112, (129), (131) |
| Wesley Todt, Bryce Gaut, Wyatt Thomas, Louis Green, Lucca Morena, (Benjamin Ancho), (Etienne Olson) |
| 19:31.0, 20:07.0, 20:23.0, 20:38.0, 20:52.0, (24:11.0), (26:01.0) |
19 | 542 | Hoover (SD),
CA - Team Time (1st 5) 1:44:52.0 | Spread (1st 5) 4:10.0 |
| 89, 91, 114, 123, 125 |
| Alphonce Mmbumba, Joel Castro, Emmanuel Zavala, Jesus Tirado, Jared Gomez |
| 18:57.0, 19:06.0, 21:06.0, 22:36.0, 23:07.0 |