1 | 58 | Patrick Henry,
CA - Team Time (1st 5) 1:22:13.5 | Spread (1st 5) 1:39.3 |
| 2, 6, 9, 19, 22, (27), (29) |
| Preston Bowlds, Caden Romaine Gleim, James Brumley, Micah Romaine Gleim, Cooper Lawrence, (Matthew Perez), (Logan Mann) |
| 15:31.7, 15:59.7, 16:24.6, 17:06.5, 17:11.0, (17:18.5), (17:29.0) |
2 | 74 | Cathedral Catholic,
CA - Team Time (1st 5) 1:23:45.2 | Spread (1st 5) 1:49.0 |
| 3, 10, 15, 18, 28, (33), (36) |
| Blake Levy, Matthew Jabro, Liam Walsh, Carter Wilson, Nick Martinez, (Lewis Ruff), (Esteban Murillo) |
| 15:38.8, 16:31.8, 17:00.5, 17:06.3, 17:27.8, (17:49.5), (17:59.9) |
3 | 92 | High Tech High (SD),
CA - Team Time (1st 5) 1:24:30.3 | Spread (1st 5) 2:57.0 |
| 1, 8, 14, 26, 43, (53), (57) |
| Nate Osborn, Kai Lange-Dei, Curren Hoffman, Charles Schooner, Angelo Romero, (Doug Frattini-Edwards), (Nicholas Ugarte) |
| 15:30.9, 16:21.3, 16:52.9, 17:17.3, 18:27.9, (18:49.1), (19:19.7) |
4 | 103 | Point Loma,
CA - Team Time (1st 5) 1:25:16.5 | Spread (1st 5) 2:40.4 |
| 4, 7, 12, 39, 41, (42), (46) |
| Manny Correia, Victor Rosas, Gustavo Osorio, Reid Weigel, Sebastian Flynn, (Jaeden Holenda-Diaz), (Jack Haleem) |
| 15:44.8, 16:10.7, 16:40.1, 18:15.7, 18:25.2, (18:25.5), (18:37.2) |
5 | 125 | Scripps Ranch,
CA - Team Time (1st 5) 1:26:55.8 | Spread (1st 5) 1:21.7 |
| 11, 20, 25, 34, 35, (50), (56) |
| Ken Belt, Samuel Stevens, Oliver Cannon, Brian Maguire, Ethan Tran, (Tyler Bay), (Kien Perryman) |
| 16:36.5, 17:07.7, 17:17.1, 17:56.3, 17:58.2, (18:47.9), (19:08.5) |
6 | 146 | La Jolla,
CA - Team Time (1st 5) 1:27:45.2 | Spread (1st 5) 1:56.2 |
| 13, 24, 30, 31, 48, (58), (59) |
| Ronald Way, Isaac Chu, Nikolas Hogan, Matthew Nunes, Christopher Ruff, (Aidan Nikmanesh), (Isaac McGreevy) |
| 16:42.7, 17:13.8, 17:30.7, 17:39.1, 18:38.9, (19:22.4), (19:43.1) |
7 | 159 | St Augustine,
CA - Team Time (1st 5) 1:29:01.2 | Spread (1st 5) 1:27.8 |
| 16, 23, 37, 38, 45, (49), (52) |
| Jimmy Markowicz, Nalu Coons, Michael Butcher, Nate Wilson, Evan Williams, (Aidan Rickwa), (Shane Larabee) |
| 17:02.8, 17:11.7, 18:04.0, 18:12.1, 18:30.6, (18:46.6), (18:49.0) |
8 | 161 | San Diego,
CA - Team Time (1st 5) 1:29:09.3 | Spread (1st 5) 1:33.4 |
| 17, 21, 32, 44, 47, (51), (54) |
| Captain Burnett, Noah Kessinger, James Karpinski, Lukas Graner, Clark Tansey, (Nathaniel Beifuss), (Joe Eastham) |
| 17:05.4, 17:10.3, 17:46.0, 18:28.8, 18:38.8, (18:48.3), (18:52.4) |
9 | 235 | Canyon Hills,
CA - Team Time (1st 5) 1:36:03.0 | Spread (1st 5) 4:59.0 |
| 5, 40, 60, 62, 68, (77), (82) |
| Max Miller, Reagan Pendarvis, Alex Service, Jake Langenderfer, Parker Batterson, (Nicholas Alcorn), (Mason Sautter) |
| 15:58.0, 18:20.9, 20:12.5, 20:34.6, 20:57.0, (23:20.9), (27:09.1) |
10 | 312 | Mission Bay,
CA - Team Time (1st 5) 1:42:17.5 | Spread (1st 5) 1:52.3 |
| 55, 61, 64, 65, 67, (72), (73) |
| Harold Gildehaus, Brayden Burdick, Colin O'Hern, Dorian Marquez, Zane Caufield, (Creighton Seiders), (Liam Joyce) |
| 19:04.1, 20:33.0, 20:50.0, 20:54.0, 20:56.4, (21:04.0), (21:08.3) |
11 | 351 | Christian,
CA - Team Time (1st 5) 1:46:10.0 | Spread (1st 5) 1:19.0 |
| 63, 66, 71, 75, 76, (79), (81) |
| Wesley Todt, Bryce Gaut, Lucca Morena, Louis Green, Wyatt Thomas, (Etienne Olson), (Jackson Barnes) |
| 20:35.0, 20:56.0, 21:03.0, 21:42.0, 21:54.0, (24:23.0), (26:26.0) |
12 | 370 | Crawford,
CA - Team Time (1st 5) 1:53:04.0 | Spread (1st 5) 4:48.0 |
| 69, 69, 74, 78, 80, (83), (84) |
| Larry Lam, Joseph-Blue Sun, Donovan Chaidy, Alexander Fabian, Martin Olascuaga, (Brian Do), (Humberto Lorenzano) |
| 21:01.0, 21:01.0, 21:41.0, 23:32.0, 25:49.0, (27:13.0), (33:28.0) |