1 | 30 | Sage Creek,
CA - Team Time (1st 5) 1:12:22.0 | Spread (1st 5) 1:04.0 |
| 2, 5, 6, 8, 9, (13), (17) |
| Kurt Leupold, Aaron Schmitt, Luke Musbach, Mason Finta, Tim Becerra, (Dylan Jones), (Nicholas Vuong) |
| 13:43.0, 14:29.0, 14:37.0, 14:46.0, 14:47.0, (14:55.0), (15:19.0) |
2 | 34 | Cathedral Catholic,
CA - Team Time (1st 5) 1:12:09.0 | Spread (1st 5) 1:42.0 |
| 1, 3, 4, 7, 19, (22), (33) |
| Nathan Wilber, Spencer Todd, Makai Labayen, Teddy Lang, Anderson Escudero, (Jack Gibson), (Andrew Martinez) |
| 13:42.0, 14:07.0, 14:18.0, 14:38.0, 15:24.0, (15:32.0), (15:45.0) |
3 | 93 | La Jolla,
CA - Team Time (1st 5) 1:16:12.0 | Spread (1st 5) 46.0 |
| 10, 12, 21, 24, 26, (27), (40) |
| Adrien Schultz, Denver Harris, Harry Park, Isaac Chu, Oliver Kincaid, (George Hartford), (Indy Kane) |
| 14:48.0, 14:50.0, 15:27.0, 15:33.0, 15:34.0, (15:37.0), (15:55.0) |
4 | 182 | Torrey Pines,
CA - Team Time (1st 5) 1:19:33.0 | Spread (1st 5) 47.0 |
| 22, 24, 36, 50, 50, (85), (86) |
| Ryan Thomas, Nathan Christmore, Saul Johnson, Spencer Borin, Jonas Rickert, (Matt Conway), (Dominik Bartsch) |
| 15:32.0, 15:33.0, 15:50.0, 16:19.0, 16:19.0, (16:54.0), (16:57.0) |
5 | 239 | Grossmont,
CA - Team Time (1st 5) 1:20:29.0 | Spread (1st 5) 2:05.0 |
| 14, 29, 41, 57, 98, (178), (210) |
| Russell Blakely, Ian Rosen, Joshua Edwards, Mason Coyle, Loan Reyes, (Jonah Edwards), (Alejandro Trillas) |
| 15:10.0, 15:40.0, 15:57.0, 16:27.0, 17:15.0, (18:27.0), (19:29.0) |
6 | 246 | La Costa Canyon,
CA - Team Time (1st 5) 1:20:52.0 | Spread (1st 5) 1:27.0 |
| 15, 35, 61, 65, 70, (121), (132) |
| Jacob Niednagel, AJ Doalson, Grant Marcucci, Austin Young, Ethan Gordon, (Nathan Archibald), (Sem Parker) |
| 15:15.0, 15:47.0, 16:31.0, 16:37.0, 16:42.0, (17:32.0), (17:42.0) |
7 | 261 | Steele Canyon,
CA - Team Time (1st 5) 1:21:19.0 | Spread (1st 5) 52.0 |
| 37, 37, 54, 57, 76, (123), (156) |
| Micah Senn, Bradley Bell, Juan Pablo Arredondo, Dominic Rizzo, Juan Guzman, (Paolo Katanchi), (Joseph Gaytan) |
| 15:53.0, 15:53.0, 16:21.0, 16:27.0, 16:45.0, (17:34.0), (18:04.0) |
8 | 277 | Westview,
CA - Team Time (1st 5) 1:21:34.0 | Spread (1st 5) 1:25.0 |
| 20, 39, 67, 70, 81, (105), (114) |
| Adrian Welton, Ryland Arciaga, Rowan Hannaman, Parker McDevitt, Kaeden Berner, (Matthew Dobrowolski), (James Hilton) |
| 15:26.0, 15:54.0, 16:41.0, 16:42.0, 16:51.0, (17:17.0), (17:27.0) |
9 | 305 | Canyon Crest Academy,
CA - Team Time (1st 5) 1:22:13.0 | Spread (1st 5) 1:09.0 |
| 42, 43, 47, 82, 91, (95), (98) |
| Logan Harding, Jacob Pippel, William Cornick, Ravi Achar, Kai Bolaris, (Lukas Ferrando), (Ryan Jabro) |
| 15:59.0, 16:01.0, 16:13.0, 16:52.0, 17:08.0, (17:13.0), (17:15.0) |
10 | 314 | Poway,
CA - Team Time (1st 5) 1:22:28.0 | Spread (1st 5) 1:10.0 |
| 32, 59, 67, 72, 84, (98), (110) |
| Derek Kirschbaum, Connor Klein, Eric Semprebon, David Hulterstrom, Joshua Gill, (Kaipo Christensen), (Cooper Castleberry) |
| 15:43.0, 16:28.0, 16:41.0, 16:43.0, 16:53.0, (17:15.0), (17:23.0) |
11 | 317 | Scripps Ranch,
CA - Team Time (1st 5) 1:22:48.0 | Spread (1st 5) 1:02.0 |
| 46, 50, 62, 64, 95, (97), (156) |
| Ken Belt, Oliver Cannon, Brian Maguire, Ethan Tran, Jacob Walker, (Kien Perryman), (Owen Pampo) |
| 16:11.0, 16:19.0, 16:32.0, 16:33.0, 17:13.0, (17:14.0), (18:04.0) |
12 | 325 | Francis Parker,
CA - Team Time (1st 5) 1:22:06.0 | Spread (1st 5) 2:42.0 |
| 16, 29, 55, 74, 151, (162), (172) |
| Austen Boyd, York Bourgeois, Eric Lillie, Samuel Reggev, Ellis Thome, (Evan Bohne), (Bryce Parker) |
| 15:18.0, 15:40.0, 16:24.0, 16:44.0, 18:00.0, (18:10.0), (18:22.0) |
13 | 338 | San Dieguito Academy,
CA - Team Time (1st 5) 1:22:58.0 | Spread (1st 5) 45.0 |
| 44, 56, 76, 80, 82, (117), (163) |
| Shea Leonard, William Kousser, Colin Ballow, Haden Macdonald, Calen Everage, (Reid Ericson), (Calvin Kuta) |
| 16:07.0, 16:25.0, 16:45.0, 16:49.0, 16:52.0, (17:28.0), (18:12.0) |
14 | 349 | University City,
CA - Team Time (1st 5) 1:22:59.0 | Spread (1st 5) 1:37.0 |
| 28, 33, 90, 94, 104, (141), (185) |
| Caden Hicks, Gael McClain-Martinez, Eduardo Serrano, Ryan Willems, Ray Chavez, (Noah Case), (Zach Roddey) |
| 15:39.0, 15:45.0, 17:07.0, 17:12.0, 17:16.0, (17:49.0), (18:38.0) |
15 | 402 | El Camino (Oceanside),
CA - Team Time (1st 5) 1:23:31.0 | Spread (1st 5) 2:41.0 |
| 11, 62, 98, 112, 119, (136), (139) |
| Omar Reyes, Carlos Gorostieta, Victor Marquez Cruz, Jakob Watson, Samuel Fredrickson, (Greyson Rose), (Ryan Romero) |
| 14:49.0, 16:32.0, 17:15.0, 17:25.0, 17:30.0, (17:45.0), (17:46.0) |
16 | 416 | Rancho Bernardo,
CA - Team Time (1st 5) 1:23:55.0 | Spread (1st 5) 2:17.0 |
| 29, 44, 50, 144, 149, (169), (218) |
| Camden Luecht, Rowan Nicholas, Brandon Day, Max Schaller, William Liu, (Hudson Blattman), (Jack Marsh) |
| 15:40.0, 16:07.0, 16:19.0, 17:52.0, 17:57.0, (18:20.0), (19:35.0) |
17 | 425 | Patrick Henry,
CA - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 34.0 |
| 74, 78, 79, 87, 107, (114), (117) |
| Ian Prunty, Matthew Perez, Lukas Wolf, George Reinig, Micah Romaine Gleim, (Jakob Romaine Gleim), (Charles Graff) |
| 16:44.0, 16:46.0, 16:47.0, 16:59.0, 17:18.0, (17:27.0), (17:28.0) |
18 | 474 | Mt Carmel,
CA - Team Time (1st 5) 1:25:08.0 | Spread (1st 5) 2:21.0 |
| 17, 98, 108, 123, 128, (156), (174) |
| Tom Bell, Nathan Klepper, Brogan Fountain, Derek Shi, Ethan Lance, (Nicholas Chavez), (Tony Alcantar) |
| 15:19.0, 17:15.0, 17:20.0, 17:34.0, 17:40.0, (18:04.0), (18:23.0) |
19 | 480 | Santana,
CA - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 1:53.0 |
| 47, 72, 93, 108, 160, (216), (223) |
| Jayson Oliver, Connor Cheary, Vincent La Bruno, Cameron Thomas, Trevor McDonald, (Seth Hansen), (Wyatt Smith) |
| 16:13.0, 16:43.0, 17:11.0, 17:20.0, 18:06.0, (19:34.0), (19:43.0) |
20 | 584 | Olympian,
CA - Team Time (1st 5) 1:27:22.0 | Spread (1st 5) 2:17.0 |
| 60, 65, 112, 155, 192, (208), (213) |
| Angel Cordero, Andrew Campbell, Joaquin Gutierrez, Anthony Estrella, Joshua Welsh, (Ian Esquer Rosas), (Tristan Hastings) |
| 16:30.0, 16:37.0, 17:25.0, 18:03.0, 18:47.0, (19:25.0), (19:31.0) |
21 | 670 | El Capitan,
CA - Team Time (1st 5) 1:28:44.0 | Spread (1st 5) 1:17.0 |
| 88, 122, 133, 160, 167, (170), (194) |
| Trey Dixon, Jonathan Webb, Delson Houser, Agostinho Soto-Wang, Aundrey Calvert, (Austin Calvert), (Julian Martinez) |
| 17:02.0, 17:33.0, 17:44.0, 18:06.0, 18:19.0, (18:21.0), (18:52.0) |
22 | 686 | Mission Hills,
CA - Team Time (1st 5) 1:29:20.0 | Spread (1st 5) 3:16.0 |
| 49, 131, 136, 154, 216, (238), (241) |
| Joel Ras, Liam Beighley, Landen Fesser, Austin Smith, Jonathan Rodriquez, (Mason Marquez), (Yair Cacho) |
| 16:18.0, 17:41.0, 17:45.0, 18:02.0, 19:34.0, (20:47.0), (20:58.0) |
23 | 712 | Helix,
CA - Team Time (1st 5) 1:29:24.0 | Spread (1st 5) 1:02.0 |
| 114, 128, 145, 145, 180, (182) |
| Jacob Breau, Mark Rachal, Joel Nickerson, Dylan Towne, Wyatt Robertson, (Joshua Caneday) |
| 17:27.0, 17:40.0, 17:54.0, 17:54.0, 18:29.0, (18:31.0) |
24 | 743 | Mater Dei Catholic,
CA - Team Time (1st 5) 1:30:00.0 | Spread (1st 5) 2:06.0 |
| 67, 139, 167, 178, 192, (200), (204) |
| Joshua Dunphy, Carlos Aldrete, Diego Flores-Lopez, Carlos Navarro, Hugo Gutierrez, (Michael Bulloch), (Declan Moore) |
| 16:41.0, 17:46.0, 18:19.0, 18:27.0, 18:47.0, (19:10.0), (19:19.0) |
25 | 757 | Ramona,
CA - Team Time (1st 5) 1:31:04.0 | Spread (1st 5) 2:15.0 |
| 92, 105, 151, 201, 208, (213), (231) |
| Ryan Pilar, Titus McPherson, Mycah Mendoza, Dylan Duley-Kahle, Haidyn Munsch, (Garrett Denton), (Wesley Gratzer) |
| 17:10.0, 17:17.0, 18:00.0, 19:12.0, 19:25.0, (19:31.0), (20:00.0) |
26 | 760 | Mira Mesa,
CA - Team Time (1st 5) 1:30:08.0 | Spread (1st 5) 50.0 |
| 125, 136, 150, 172, 177, (187), (191) |
| Trevor Lam, Peter DeGraziano, Brevan Johnson, Samuel Malo, Jayden Bui, (Frank Romeo), (Michael Tran) |
| 17:36.0, 17:45.0, 17:59.0, 18:22.0, 18:26.0, (18:40.0), (18:46.0) |
27 | 811 | San Marcos,
CA - Team Time (1st 5) 1:30:58.0 | Spread (1st 5) 55.0 |
| 142, 148, 156, 175, 190, (195), (202) |
| Caleb Plastridge, Giovanni Blanco, Chase Odom, William DeLeone, Dean Odom, (Kenzo Compilati), (Josh Porter) |
| 17:50.0, 17:55.0, 18:04.0, 18:24.0, 18:45.0, (18:58.0), (19:13.0) |
28 | 825 | Crawford,
CA - Team Time (1st 5) 1:32:09.0 | Spread (1st 5) 2:15.0 |
| 98, 133, 183, 199, 212, (218), (229) |
| Brian Truong, Jose Julian Mojarro, Dominic Rodriguez-Schneider, Christopher Ruiz, Martin Olascuaga, (Chomnapp Khoth), (Brian Do) |
| 17:15.0, 17:44.0, 18:33.0, 19:07.0, 19:30.0, (19:35.0), (19:58.0) |
29 | 828 | Carlsbad,
CA - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 1:47.0 |
| 133, 143, 151, 188, 213, (246), (247) |
| Matthew Walker, David Duffer, Michael Basista, Myles McKay, Henry Williams, (Rowan Christenson), (Diver Roullier) |
| 17:44.0, 17:51.0, 18:00.0, 18:41.0, 19:31.0, (21:41.0), (21:42.0) |
30 | 852 | Classical Academy,
CA - Team Time (1st 5) 1:32:09.0 | Spread (1st 5) 2:15.0 |
| 111, 165, 175, 180, 221, (226), (227) |
| Josiah Berryman, Evers Clemeshaw, Landon Hale, Colin Murray, Cole Solomonson, (Gunner Silva), (Kayden Montoya) |
| 17:24.0, 18:13.0, 18:24.0, 18:29.0, 19:39.0, (19:55.0), (19:56.0) |
31 | 893 | West Hills,
CA - Team Time (1st 5) 1:33:46.0 | Spread (1st 5) 2:13.0 |
| 120, 125, 204, 220, 224, (235), (236) |
| Daniel Vestemean, Philip Revak, Miguel Soriano, Calvin Spargo, Elijah Eisenbach, (Vitalii Borovkov), (Cash Switzer) |
| 17:31.0, 17:36.0, 19:19.0, 19:36.0, 19:44.0, (20:27.0), (20:35.0) |
32 | 896 | Granite Hills,
CA - Team Time (1st 5) 1:39:20.0 | Spread (1st 5) 8:56.0 |
| 89, 145, 183, 225, 254 |
| Orlando Carrillo, Jared Kraling, Nico Valstar, Sebastian De Leon, Sergio Cruz |
| 17:04.0, 17:54.0, 18:33.0, 19:49.0, 26:00.0 |
33 | 927 | Hilltop,
CA - Team Time (1st 5) 1:33:57.0 | Spread (1st 5) 2:03.0 |
| 125, 185, 189, 207, 221, (234), (242) |
| Malachi McCoy, Luis Mejia, Ivan Mendoza, Leonardo Gonzalez Sandoval, Ulises Urrutia, (Max Figueroa), (Aidan Chavez) |
| 17:36.0, 18:38.0, 18:42.0, 19:22.0, 19:39.0, (20:17.0), (21:12.0) |
34 | 940 | La Jolla Country Day,
CA - Team Time (1st 5) 1:34:40.0 | Spread (1st 5) 1:49.0 |
| 128, 195, 203, 204, 210, (228), (237) |
| Will Sach, Ryan Salami, Aaron Guss, Ryder Tootell, Brayson Young, (William Cleaves), (Lukas Chu) |
| 17:40.0, 18:58.0, 19:14.0, 19:19.0, 19:29.0, (19:57.0), (20:44.0) |
35 | 1031 | High Tech High NC,
CA - Team Time (1st 5) 1:37:18.0 | Spread (1st 5) 2:38.0 |
| 163, 197, 198, 233, 240, (245), (250) |
| Maxwell Gibbons, Gavin Gladden, Jeremiah Sarson, Ian Crawford, Colin Dake, (Dylan Shelton), (Matthew Larkins) |
| 18:12.0, 19:02.0, 19:03.0, 20:11.0, 20:50.0, (21:39.0), (22:15.0) |
36 | 1080 | High Tech High Mesa,
CA - Team Time (1st 5) 1:45:28.0 | Spread (1st 5) 6:19.0 |
| 166, 170, 239, 252, 253, (255), (256) |
| Kai Rottler, Ezekiel Delgado, Joshua Fortman-Chamberlain, Alexander Forsman, Makai Wong, (Fredrick Worthey), (Daniel Kanter) |
| 18:18.0, 18:21.0, 20:48.0, 23:24.0, 24:37.0, (26:24.0), (27:10.0) |
37 | 1197 | High Tech (CV),
CA - Team Time (1st 5) 1:44:35.0 | Spread (1st 5) 1:51.0 |
| 230, 232, 243, 244, 248, (249), (251) |
| Aidan Stirk, Adam Ramirez, Landon Eberly, Connor O'Neil, Michael Moulton, (Gianni Martinez), (Benjamin Sanchez) |
| 19:59.0, 20:01.0, 21:22.0, 21:23.0, 21:50.0, (21:53.0), (22:51.0) |