1 | 79 | Cathedral Catholic,
CA - Team Time (1st 5) 1:21:33.4 | Spread (1st 5) 47.4 |
| 6, 14, 18, 19, 22, (28), (42) |
| Max Wilson, Blake Levy, Ivan Seegmiller, David Hoiles, Ryan Sweeney, (Dhruv Gupta), (Matthew Martinez) |
| 15:53.6, 16:08.9, 16:23.6, 16:26.3, 16:41.0, (16:47.8), (17:16.3) |
2 | 100 | Mira Mesa,
CA - Team Time (1st 5) 1:21:55.7 | Spread (1st 5) 2:03.2 |
| 1, 7, 11, 32, 49, (55), (70) |
| Jyden Schmid, David Millan, Ian Beck, Vincent Dejan Amar, Kai Binger, (Joshua Sunnanonta), (Kevin-Duy Nguyen) |
| 15:26.6, 15:55.8, 16:04.1, 16:59.4, 17:29.8, (17:44.3), (18:00.3) |
3 | 102 | Patrick Henry,
CA - Team Time (1st 5) 1:22:43.2 | Spread (1st 5) 1:07.3 |
| 5, 20, 21, 25, 31, (35), (37) |
| Aiden Davis, Charlie Dunnigan, Preston Bowlds, Caden Romaine Gleim, Nathaniel Cruz, (James Brumley), (David Harimana) |
| 15:49.2, 16:34.2, 16:38.3, 16:45.0, 16:56.5, (17:04.1), (17:07.4) |
4 | 128 | Scripps Ranch,
CA - Team Time (1st 5) 1:23:22.2 | Spread (1st 5) 1:29.7 |
| 9, 10, 22, 39, 48, (67), (75) |
| Caden Farrow, Giancarlo da Silva, Nicholas Melanese, Ken Belt, Zach Sherev, (Joshua Cox), (Kai Koverchuk) |
| 15:59.5, 16:00.5, 16:41.0, 17:12.0, 17:29.2, (17:58.4), (18:06.4) |
5 | 160 | University City,
CA - Team Time (1st 5) 1:24:27.3 | Spread (1st 5) 1:48.0 |
| 4, 27, 30, 47, 52, (59), (60) |
| Bryce Kueker, David Melendez-Perdomo, Mark Alfred, Gael McClain-Martinez, Aidan Krapf, (Richard Dillon Nelson), (Max Lopez) |
| 15:45.9, 16:46.6, 16:54.0, 17:26.9, 17:33.9, (17:49.1), (17:49.5) |
6 | 170 | High Tech High (SD),
CA - Team Time (1st 5) 1:24:39.0 | Spread (1st 5) 1:39.0 |
| 8, 15, 43, 51, 53, (56), (77) |
| Nate Osborn, Reed Harris, Doug Frattini-Edwards, Charles Schooner, John Hagan, (Sam Patriquin), (Jesus Patron) |
| 15:58.0, 16:13.0, 17:18.0, 17:33.0, 17:37.0, (17:48.0), (18:14.0) |
7 | 180 | St Augustine,
CA - Team Time (1st 5) 1:25:16.5 | Spread (1st 5) 1:32.7 |
| 16, 24, 33, 46, 61, (62), (66) |
| Joey Buzzella, Jack Klem, Joseph Legg, Luke Fries, Michael Butcher, (Evan Williams), (Jimmy Markowicz) |
| 16:17.1, 16:44.1, 16:59.5, 17:26.0, 17:49.8, (17:50.0), (17:58.2) |
8 | 188 | Crawford,
CA - Team Time (1st 5) 1:25:06.2 | Spread (1st 5) 1:53.1 |
| 13, 17, 26, 64, 68, (82), (83) |
| Byaombe Mloko, Misgina Elias, Alembe Mloko, Cristofer Olascuaga, Ivan Flores, (Christopher Inzunza), (Yosia Mmbumba) |
| 16:06.9, 16:18.8, 16:46.5, 17:54.0, 18:00.0, (18:32.5), (18:33.5) |
9 | 189 | Point Loma,
CA - Team Time (1st 5) 1:25:04.7 | Spread (1st 5) 2:25.9 |
| 2, 34, 39, 41, 73, (84), (85) |
| Jake Richardson, Brett Cox, Joseph Simsic, Connor O'Neal, Alexander Lewis, (Manny Correia), (Christopher Witkowski) |
| 15:36.1, 17:00.9, 17:12.0, 17:13.7, 18:02.0, (18:35.9), (18:39.9) |
10 | 192 | San Diego,
CA - Team Time (1st 5) 1:25:32.8 | Spread (1st 5) 2:11.4 |
| 3, 36, 38, 57, 58, (63), (72) |
| Henry McClish, Dylan Boice-Hunt, Jose Cardiel, Alan Zuniga, Luca Mattioli, (Noah Kessinger), (Captain Burnett) |
| 15:37.3, 17:06.8, 17:11.5, 17:48.5, 17:48.7, (17:51.3), (18:01.7) |
11 | 279 | Mission Bay,
CA - Team Time (1st 5) 1:28:13.3 | Spread (1st 5) 2:48.7 |
| 12, 45, 65, 71, 86, (90), (94) |
| TK Berhe, Trevor Reichenberg, Ben Delgado, Fernando Ugarte, Brayden Burdick, (Erick Girouard), (Ryan Pelot) |
| 16:04.3, 17:19.0, 17:56.0, 18:01.0, 18:53.0, (19:22.0), (19:55.0) |
12 | 334 | La Jolla,
CA - Team Time (1st 5) 1:29:48.0 | Spread (1st 5) 46.0 |
| 50, 54, 73, 78, 79, (80), (81) |
| Kevin Korevaar, Linden Scheder, Roshan Hargens, Matthew Nunes, Alexander West, (Reese Cruz), (Isaac Chu) |
| 17:31.0, 17:43.0, 18:02.0, 18:15.0, 18:17.0, (18:25.0), (18:31.0) |
13 | 412 | Canyon Hills,
CA - Team Time (1st 5) 1:34:00.4 | Spread (1st 5) 1:40.6 |
| 68, 76, 87, 88, 93, (95), (96) |
| Joseph Schafstall, Gavin Riley, Joshua Medina, Nathan Knepple, Roman Gatica, (Tomas Schweitzer), (Bryan Tran) |
| 18:00.0, 18:13.5, 19:00.7, 19:05.6, 19:40.6, (20:22.5), (20:22.7) |
14 | 416 | Madison,
CA - Team Time (1st 5) 1:38:03.0 | Spread (1st 5) 3:43.0 |
| 29, 92, 97, 98, 100, (102), (105) |
| Jose Dominguez, Joseph Gennaro, Samuel Reyes, Sean Lovato, Jeffrey Jabaay, (Joseph Janevo), (Alex Spiegelberg) |
| 16:52.0, 19:36.0, 20:28.0, 20:32.0, 20:35.0, (20:43.0), (21:27.0) |
15 | 443 | Clairemont,
CA - Team Time (1st 5) 1:40:20.0 | Spread (1st 5) 4:20.0 |
| 43, 89, 98, 106, 107, (110), (112) |
| Matthew Kinney, Derek McCauley, Ryan Semanisin, Chase Armstrong, Bryan Bagnas, (Kevin Ruston), (Michael Mahaphom) |
| 17:18.0, 19:21.0, 20:32.0, 21:31.0, 21:38.0, (23:26.0), (26:20.0) |
16 | 507 | Kearny,
CA - Team Time (1st 5) 1:44:41.0 | Spread (1st 5) 3:03.0 |
| 91, 101, 103, 104, 108, (109), (111) |
| Harrison Irving, Carter Williams, Donovan Crumrine, Cayden Hays, Vincent Myers, (Phillip Mai), (Eduardo Aron) |
| 19:30.0, 20:36.0, 20:56.0, 21:06.0, 22:33.0, (22:48.0), (23:31.0) |