1 | 66 | Patrick Henry,
CA - Team Time (1st 5) 1:17:44.9 | Spread (1st 5) 44.4 |
| 4, 9, 16, 17, 20, (24), (35) |
| Aiden Davis, Caden Romaine Gleim, Nathaniel Cruz, Charlie Dunnigan, David Harimana, (Preston Bowlds), (Alec Ege) |
| 15:04.4, 15:21.4, 15:43.5, 15:46.8, 15:48.8, (15:55.9), (16:09.4) |
2 | 83 | Cathedral Catholic,
CA - Team Time (1st 5) 1:18:36.4 | Spread (1st 5) 28.0 |
| 10, 13, 15, 22, 23, (31) |
| Blake Levy, Matthew Martinez, Ivan Seegmiller, David Hoiles, Ryan Sweeney, (Matthew Jabro) |
| 15:27.2, 15:39.9, 15:43.4, 15:50.7, 15:55.2, (16:04.6) |
3 | 120 | Crawford,
CA - Team Time (1st 5) 1:19:00.8 | Spread (1st 5) 1:22.3 |
| 3, 8, 33, 36, 40, (68), (85) |
| Byaombe Mloko, Misgina Elias, Alembe Mloko, Ivan Flores, Cristofer Olascuaga, (Yosia Mmbumba), (Brian Truong) |
| 15:01.8, 15:19.1, 16:06.2, 16:09.6, 16:24.1, (17:15.5), (17:54.0) |
4 | 133 | San Diego,
CA - Team Time (1st 5) 1:19:25.5 | Spread (1st 5) 1:31.8 |
| 2, 21, 34, 37, 39, (60), (64) |
| Henry McClish, Noah Ramos, Jose Cardiel, Alan Zuniga, Dylan Boice-Hunt, (Joe Eastham), (Luca Mattioli) |
| 14:51.7, 15:49.4, 16:06.4, 16:14.5, 16:23.5, (16:59.7), (17:01.3) |
5 | 141 | Point Loma,
CA - Team Time (1st 5) 1:19:45.9 | Spread (1st 5) 2:02.3 |
| 1, 25, 28, 32, 55, (82), (88) |
| Jake Richardson, Joseph Simsic, Connor O'Neal, Brett Cox, Alexander Lewis, (Christopher Witkowski), (Gustavo Osorio) |
| 14:50.7, 15:56.3, 16:00.4, 16:05.5, 16:53.0, (17:44.7), (18:02.2) |
6 | 149 | Scripps Ranch,
CA - Team Time (1st 5) 1:20:17.3 | Spread (1st 5) 1:28.7 |
| 6, 11, 38, 46, 48, (51), (52) |
| Giancarlo da Silva, Caden Farrow, Nicholas Melanese, Ken Belt, Brian Maguire, (Aiden Carreras), (Zach Sherev) |
| 15:13.8, 15:29.3, 16:15.3, 16:36.4, 16:42.5, (16:45.2), (16:51.1) |
7 | 194 | University City,
CA - Team Time (1st 5) 1:21:37.5 | Spread (1st 5) 1:49.5 |
| 5, 30, 44, 57, 58, (61), (62) |
| Bryce Kueker, David Melendez-Perdomo, Mark Alfred, Richard Dillon Nelson, Max Lopez, (Aidan Krapf), (Kai Nambu) |
| 15:08.8, 16:03.3, 16:30.5, 16:56.6, 16:58.3, (16:59.9), (17:00.2) |
8 | 216 | Mira Mesa,
CA - Team Time (1st 5) 1:22:26.9 | Spread (1st 5) 2:14.7 |
| 7, 12, 54, 69, 74, (77), (81) |
| David Millan, Ian Beck, Vincent Dejan Amar, Joshua Sunnanonta, Kai Binger, (Kevin-Duy Nguyen), (Joshua Pulido) |
| 15:16.2, 15:30.8, 16:52.9, 17:16.1, 17:30.9, (17:38.7), (17:43.1) |
9 | 227 | St Augustine,
CA - Team Time (1st 5) 1:23:03.1 | Spread (1st 5) 1:53.0 |
| 14, 29, 53, 56, 75, (84), (87) |
| Joey Buzzella, Jack Klem, Joseph Legg, Justice Gross, Nalu Coons, (Luke Hobrock), (Luke Fries) |
| 15:40.5, 16:01.6, 16:51.7, 16:55.8, 17:33.5, (17:50.6), (18:01.9) |
10 | 258 | Mission Bay,
CA - Team Time (1st 5) 1:23:53.9 | Spread (1st 5) 1:43.0 |
| 18, 43, 59, 66, 72, (90), (99) |
| TK Berhe, Trevor Reichenberg, Fernando Ugarte, Ben Delgado, Brayden Burdick, (Erick Girouard), (Minh Le) |
| 15:46.9, 16:29.5, 16:58.7, 17:08.9, 17:29.9, (18:15.4), (19:05.5) |
11 | 270 | Coronado,
CA - Team Time (1st 5) 1:24:26.4 | Spread (1st 5) 1:51.6 |
| 19, 47, 49, 76, 79, (95), (107) |
| Cole Mullins, Landon Mullins, Casey Harris, Rene' G Navarro, Aiden Baumann, (Cole Hutcherson), (Micah Arnott) |
| 15:48.3, 16:39.7, 16:43.2, 17:35.3, 17:39.9, (18:44.9), (20:40.4) |
12 | 273 | High Tech High (SD),
CA - Team Time (1st 5) 1:24:05.4 | Spread (1st 5) 1:22.0 |
| 26, 45, 65, 67, 70, (77), (86) |
| Reed Harris, Doug Frattini-Edwards, John Hagan, Charles Schooner, Sam Patriquin, (Angelo Romero), (Nate Osborn) |
| 15:56.7, 16:33.6, 17:04.9, 17:11.5, 17:18.7, (17:38.7), (17:54.9) |
13 | 371 | Canyon Hills,
CA - Team Time (1st 5) 1:28:05.7 | Spread (1st 5) 2:18.7 |
| 42, 63, 80, 89, 97, (100), (103) |
| Joseph Schafstall, Gavin Riley, Nathan Knepple, Joshua Medina, Roman Gatica, (Nicholas Alcorn), (Minh To) |
| 16:27.5, 17:01.0, 17:41.7, 18:09.3, 18:46.2, (19:19.4), (20:09.6) |
14 | 379 | Hoover (SD),
CA - Team Time (1st 5) 1:32:11.4 | Spread (1st 5) 4:36.3 |
| 27, 50, 95, 101, 106 |
| Ataklty Gebru, Armando Delgado, Alphonce Mmbumba, Louis Perez, Steven Gonzalez |
| 16:00.0, 16:44.0, 18:44.9, 20:06.2, 20:36.3 |
15 | 410 | La Jolla,
CA - Team Time (1st 5) 1:29:28.4 | Spread (1st 5) 54.2 |
| 71, 73, 83, 91, 92, (94), (98) |
| Roshan Hargens, Kevin Korevaar, Matthew Nunes, Reese Cruz, Benjamin Cravatt, (Isaac Chu), (Renan Tinney) |
| 17:27.9, 17:30.7, 17:48.4, 18:19.3, 18:22.1, (18:39.4), (18:46.8) |
16 | 445 | Clairemont,
CA - Team Time (1st 5) 1:35:51.3 | Spread (1st 5) 4:03.1 |
| 41, 93, 102, 104, 105, (108) |
| Matthew Kinney, Derek McCauley, Chase Armstrong, Ryan Semanisin, Bryan Bagnas, (Kevin Ruston) |
| 16:25.6, 18:25.8, 20:07.4, 20:23.8, 20:28.7, (23:20.0) |