1 | 42 | Army-Navy Academy,
CA - Team Time (1st 5) 40:53.0 | Spread (1st 5) 40.0 |
| 3, 4, 8, 12, 15, (21), (29) |
| Alec Jenkings, Filipp Lutke, Paul Clifford, Sanjay Swaroop, Anthony Schoonover, (Dmitrii Lutke), (Roman De Lucia) |
| 7:51.0, 7:58.0, 8:10.0, 8:23.0, 8:31.0, (8:36.0), (8:50.0) |
2 | 52 | Escondido,
CA - Team Time (1st 5) 41:07.1 | Spread (1st 5) 52.3 |
| 2, 7, 11, 13, 19, (23), (25) |
| Damian Bonds, Daniel Aguilar, Jesahias Zarza, Alex Pacheco, Zakary Richardson, (Domingo Miguel), (Marko Bujosevic) |
| 7:42.1, 8:07.9, 8:19.3, 8:23.4, 8:34.4, (8:41.0), (8:41.3) |
3 | 58 | Del Norte,
CA - Team Time (1st 5) 41:08.0 | Spread (1st 5) 1:05.2 |
| 1, 5, 6, 18, 28, (33), (35) |
| Jett Kim, Michael Hayes, Mark He, Bryant Jin, Ryan Kelley, (Ethan Wolf), (Michael Chen) |
| 7:38.6, 8:06.1, 8:06.7, 8:32.8, 8:43.8, (8:54.9), (8:56.0) |
4 | 121 | Olympian,
CA - Team Time (1st 5) 43:25.4 | Spread (1st 5) 19.7 |
| 17, 20, 26, 27, 31, (32), (37) |
| Anthony Estrella, Jacob Quinones, Sho Kaneko, Sanchez-Cordova Gerard (Gio), Esquer Rosas Ian, (Aquino Isaiah), (Joshua Bonilla) |
| 8:32.7, 8:35.4, 8:41.6, 8:43.3, 8:52.4, (8:54.2), (8:57.4) |
5 | 174 | Coronado,
CA - Team Time (1st 5) 44:52.5 | Spread (1st 5) 1:19.3 |
| 9, 16, 46, 48, 55, (68), (129) |
| Conor Youngblood, Detrik Heidt, Jack Shumaker, Baxter Simpson, Luca Durocher, (Rafael Roos), (Noah Dizon) |
| 8:13.4, 8:31.5, 9:15.3, 9:19.6, 9:32.7, (9:45.9), (12:05.8) |
6 | 178 | Mission Bay,
CA - Team Time (1st 5) 44:51.0 | Spread (1st 5) 57.3 |
| 14, 34, 38, 40, 52, (59), (63) |
| Van Playman, Colin O'Hern, Dorian Marquez, Creighton Seiders, Minh Le, (Alex Markworth), (Joshua Kozak) |
| 8:28.2, 8:55.9, 8:59.5, 9:01.9, 9:25.5, (9:37.4), (9:39.2) |
7 | 274 | Coastal Academy,
CA - Team Time (1st 5) 47:15.3 | Spread (1st 5) 41.6 |
| 43, 47, 53, 64, 67, (104), (123) |
| Levi Klein, Hayden Duncan, Matteo Natale, Nathan Cover, Albert Thielemann V, (Cole Sulouff), (Dylan Eisenkerch) |
| 9:04.2, 9:18.2, 9:27.4, 9:39.7, 9:45.8, (10:55.8), (11:31.3) |
8 | 275 | Oceanside,
CA - Team Time (1st 5) 47:27.2 | Spread (1st 5) 1:00.0 |
| 41, 49, 51, 57, 77, (82), (83) |
| Yan Bautista, Alex Arguelles, Gabriel Hernandez, Sylas Umoren, Bryce Evans, (Miguel Soto), (Hector Ramirez) |
| 9:02.0, 9:22.3, 9:25.4, 9:35.5, 10:02.0, (10:18.0), (10:22.0) |
9 | 278 | El Camino (Oceanside),
CA - Team Time (1st 5) 47:43.9 | Spread (1st 5) 13.8 |
| 50, 54, 56, 58, 60, (69), (125) |
| Branden Poggi, John Ritz, Antonio Street, Brandon Sorenson, Ethaniel Smith, (Luis Mendoza), (William Huerta) |
| 9:24.6, 9:30.2, 9:34.0, 9:36.7, 9:38.4, (9:47.9), (11:36.3) |
10 | 302 | Westview,
CA - Team Time (1st 5) 48:14.5 | Spread (1st 5) 2:25.8 |
| 22, 24, 72, 76, 108 |
| Samuel Fitzpatrick, Kaeden Berner, Matthew Stevens, Aidan Marra, Jax Larsen |
| 8:36.8, 8:41.1, 9:54.2, 9:59.8, 11:02.6 |
11 | 385 | Steele Canyon,
CA - Team Time (1st 5) 50:39.0 | Spread (1st 5) 1:45.0 |
| 42, 70, 84, 91, 98, (120), (128) |
| Micah Senn, Zachary Baker, Alec Magoffin, Aldo Covarrubias, AJ Hoeben, (Isaac Deleon), (Gilbert Barron) |
| 9:04.0, 9:49.0, 10:24.0, 10:33.0, 10:49.0, (11:25.0), (12:02.0) |
12 | 387 | El Capitan,
CA - Team Time (1st 5) 51:13.0 | Spread (1st 5) 3:26.0 |
| 36, 61, 65, 90, 135 |
| Jonathan Webb, Xavier Grant, Noah Bolander, Nathan Cacy, Joseph Savin |
| 8:57.0, 9:39.0, 9:42.0, 10:32.0, 12:23.0 |
13 | 391 | Granite Hills,
CA - Team Time (1st 5) 50:49.6 | Spread (1st 5) 2:19.6 |
| 30, 66, 80, 103, 112, (133) |
| Orlando Carrillo, David Flowers, Evan Fisher, Daniel Flowers, Trevor Nelson, (Wyatt Young) |
| 8:51.0, 9:44.0, 10:10.0, 10:54.0, 11:10.6, (12:14.5) |
14 | 394 | Point Loma,
CA - Team Time (1st 5) 51:03.0 | Spread (1st 5) 1:39.0 |
| 45, 61, 89, 99, 100, (107), (118) |
| Gabriel Xavier, Maximus Kelly, Lucas Ryan, Noah Hasey, Noah Indyk, (Preston Pavao), (Conor Haffey) |
| 9:12.0, 9:39.0, 10:31.0, 10:50.0, 10:51.0, (11:01.0), (11:23.0) |
15 | 409 | Mission Vista,
CA - Team Time (1st 5) 51:13.9 | Spread (1st 5) 2:05.8 |
| 39, 78, 86, 96, 110 |
| Salvatore Palizzolo, Daniel Bojorquez, Alijah Rankin, Austin Nord, Nathan Villarreal |
| 9:01.3, 10:02.4, 10:25.4, 10:37.7, 11:07.1 |
16 | 424 | Bravo Medical Magnet,
CA - Team Time (1st 5) 51:33.0 | Spread (1st 5) 45.0 |
| 71, 74, 91, 93, 95, (113), (114) |
| Christian Trujillo, Oscar Sanchez, Christopher Ramirez, Fabrizzio Romero, Oliver Zorick, (Oscar Flores), (Diego Diaz) |
| 9:52.0, 9:56.0, 10:33.0, 10:35.0, 10:37.0, (11:12.0), (11:14.0) |
17 | 438 | Mira Mesa,
CA - Team Time (1st 5) 52:52.4 | Spread (1st 5) 3:50.8 |
| 10, 75, 97, 126, 130 |
| Dan Endo, Willis Do, Lawrence Vuong, John JD Kanuha, Vinh Tong |
| 8:16.2, 9:56.2, 10:39.2, 11:53.8, 12:07.0 |
18 | 450 | The Bishop's School,
CA - Team Time (1st 5) 52:41.9 | Spread (1st 5) 2:00.3 |
| 44, 88, 101, 106, 111, (124), (127) |
| Jacob Cravatt, Jerry Huber, Andres Zagursky, Rohan Laurent, Khai Ha, (Shane Beste), (Sacha de Poyen-Brown) |
| 9:08.6, 10:30.8, 10:53.1, 11:00.5, 11:08.9, (11:34.4), (12:01.0) |
19 | 490 | Rancho Bernardo,
CA - Team Time (1st 5) 53:36.8 | Spread (1st 5) 1:13.1 |
| 79, 81, 105, 109, 116 |
| Ronin Popaluca, Cole Staples, Gibson Roque, Connor Ruuspakka, Joshua Chang |
| 10:03.9, 10:13.0, 10:56.1, 11:06.8, 11:17.0 |
20 | 555 | Mater Dei Catholic,
CA - Team Time (1st 5) 57:42.0 | Spread (1st 5) 3:41.0 |
| 73, 87, 121, 134, 140 |
| Nicholas Panuco, Edmund Gomez, Callan Lutz, Mariano (Dante) Demarchi, Samuel Carta |
| 9:55.0, 10:28.0, 11:27.0, 12:16.0, 13:36.0 |
21 | 565 | Cathedral Catholic,
CA - Team Time (1st 5) 56:56.0 | Spread (1st 5) 1:47.5 |
| 85, 102, 115, 131, 132, (138) |
| Matthew Boley, Anthony Scheder, Matthew Mistica, Nathaniel Bokhari, Bradley Uejo, (Maverick Kaufman) |
| 10:25.1, 10:53.7, 11:16.1, 12:08.5, 12:12.6, (13:13.4) |
22 | 585 | Liberty Charter,
CA - Team Time (1st 5) 57:07.0 | Spread (1st 5) 1:48.0 |
| 93, 116, 119, 122, 135, (137), (139) |
| Aiden Burr, Nathan Banks, Micah Hull, Jack Vent, Jaren Klindt, (Ian Hernandez), (Nathaniel Hofheinz) |
| 10:35.0, 11:17.0, 11:24.0, 11:28.0, 12:23.0, (12:46.0), (13:17.0) |