1 | 23 | Santa Fe Christian,
CA - Team Time (1st 5) 1:18:38.4 | Spread (1st 5) 1:36.3 |
| 1, 3, 5, 6, 8, (19), (20) |
| Ryan Todd, Alex Bobowski, Ryan King, Keegan DeBever, Mark Trammell, (Matthew Lubke), (Hudson Kim) |
| 14:44.6, 15:38.6, 15:56.7, 15:57.6, 16:20.9, (17:21.9), (17:24.3) |
2 | 52 | Del Lago Academy,
CA - Team Time (1st 5) 1:22:14.3 | Spread (1st 5) 1:13.5 |
| 4, 9, 11, 13, 15, (22), (27) |
| Joaquin Hernandez, Ben Shafer, Shaun Preston, Alan Armenta, Nic Otte, (Eric Coy), (Ricardo Cuahutenango) |
| 15:41.9, 16:23.7, 16:33.4, 16:39.9, 16:55.4, (17:24.9), (17:45.3) |
3 | 81 | Francis Parker,
CA - Team Time (1st 5) 1:25:15.0 | Spread (1st 5) 1:24.0 |
| 7, 16, 17, 18, 23, (39), (40) |
| Kenan Pala, Spencer Seay, Ian Lillie, Jesse Smith, Quinn Spieker, (Sean Bohne), (Jorge Luna) |
| 16:17.0, 16:57.0, 17:06.0, 17:14.0, 17:41.0, (18:34.0), (18:37.0) |
4 | 139 | Pacific Ridge,
CA - Team Time (1st 5) 1:28:48.0 | Spread (1st 5) 1:52.0 |
| 10, 29, 32, 33, 35, (64), (81) |
| Zach Brown, Rowen Hinrichs, Colin Kirkwood, Ayush Gupta, Alexander Balikian, (Jake Mok), (James Nani) |
| 16:25.0, 17:48.0, 18:03.0, 18:15.0, 18:17.0, (20:12.0), (21:03.0) |
5 | 158 | Escondido Charter,
CA - Team Time (1st 5) 1:30:03.0 | Spread (1st 5) 2:43.7 |
| 12, 21, 34, 38, 53, (56), (65) |
| Parker Brame, Isaac Amador, Koni Moss, Breckin Uwins, Miguel Fonseca, (Lorenzo Hernandez), (Lorenzo Lopez) |
| 16:33.9, 17:24.4, 18:16.0, 18:31.1, 19:17.6, (19:32.0), (20:13.0) |
6 | 170 | Classical Academy,
CA - Team Time (1st 5) 1:30:47.8 | Spread (1st 5) 1:58.5 |
| 14, 36, 37, 41, 42, (50), (51) |
| Connor McFerran, Michael Lamberson, Luke Swanson, Alexander Powell, Josiah Bower, (Joseph Cowles), (Burke Hammond) |
| 16:40.4, 18:19.5, 18:30.2, 18:38.8, 18:38.9, (19:05.0), (19:11.0) |
7 | 180 | Maranatha Christian,
CA - Team Time (1st 5) 1:30:33.2 | Spread (1st 5) 4:13.2 |
| 2, 31, 44, 45, 58, (72), (73) |
| Riley Burns, Daniel Hoefer, Matthew Monroy, Carson Gechoff, Joseph Betz, (Ethan Rogers), (Jonah Olsen) |
| 15:21.5, 17:59.0, 18:48.0, 18:50.0, 19:34.7, (20:33.6), (20:35.0) |
8 | 254 | The Bishop's School,
CA - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 2:25.0 |
| 30, 43, 52, 63, 66, (69), (70) |
| Tristan Upton, Stanley Wei, Wesley Bian, Paul Cleary, James Frerichs, (Dorien Zhang), (Ben Chen) |
| 17:49.0, 18:39.0, 19:15.0, 20:04.0, 20:14.0, (20:27.0), (20:30.0) |
9 | 263 | Guajome Park Academy,
CA - Team Time (1st 5) 1:36:39.6 | Spread (1st 5) 2:52.6 |
| 25, 48, 54, 62, 74, (85), (88) |
| Kaleb Kaye, Nathan Beecher, Bobby Wilson, Ethan Bodine, Landon Elton, (Corbin Rivas), (Kael Nyhart) |
| 17:43.8, 18:59.3, 19:17.8, 20:02.3, 20:36.4, (22:34.0), (23:22.3) |
10 | 271 | La Jolla Country Day,
CA - Team Time (1st 5) 1:37:22.0 | Spread (1st 5) 1:31.0 |
| 46, 47, 49, 61, 68, (71), (77) |
| Paul Criado, Daven Gujral, Jake Needle, John Guckian, Aidan Ideker, (RJ Parry), (Dylan Zou-Schupp) |
| 18:55.0, 18:59.0, 19:00.0, 20:02.0, 20:26.0, (20:32.0), (20:55.0) |
11 | 282 | Calvin Christian,
CA - Team Time (1st 5) 1:37:58.3 | Spread (1st 5) 3:07.1 |
| 24, 56, 59, 67, 76, (82), (84) |
| William Shinkle, Thomas Lund, Jacob Memmelaar, Kaleb Souders, Bryce Verhoeven, (Micah Brouwer), (Gannon Lovisa) |
| 17:41.1, 19:32.0, 19:35.0, 20:22.0, 20:48.2, (21:08.5), (21:25.0) |
12 | 296 | Army-Navy Academy,
CA - Team Time (1st 5) 1:38:55.3 | Spread (1st 5) 3:10.0 |
| 28, 55, 60, 75, 78, (79), (80) |
| Eric Carlsson-Zhang, Shoda Ryu, Jacob Meyer, Andrew Ontiveros, Alec Jenkings, (Christian Crawford), (Sean Lu) |
| 17:45.9, 19:27.1, 20:01.4, 20:45.0, 20:55.9, (20:57.0), (20:59.7) |
13 | 385 | San Diego Jewish Academy,
CA - Team Time (1st 5) 2:16:37.0 | Spread (1st 5) 17:03.0 |
| 26, 83, 90, 92, 94 |
| Brannigan Stone, Jimmy Lai, Ron Gneezy, Brendan Marx, Mark Ma |
| 17:44.0, 21:19.0, 29:28.0, 33:19.0, 34:47.0 |
14 | 446 | Foothills Christian,
CA - Team Time (1st 5) 2:19:25.0 | Spread (1st 5) 11:31.0 |
| 86, 87, 89, 91, 93 |
| Kyle Johnson, Micah Concepcion, Reese Galvas, Ethan Dear, Luke Carpenter |
| 23:05.0, 23:11.0, 27:47.0, 30:46.0, 34:36.0 |