1 | 35 | Francis Parker,
CA - Team Time (1st 5) 1:21:59.3 | Spread (1st 5) 1:23.7 |
| 1, 3, 6, 12, 13, (25), (27) |
| Kenan Pala, Spencer Seay, Ian Lillie, Jesse Smith, Quinn Spieker, (John Valverde), (Sean Bohne) |
| 15:32.7, 16:08.4, 16:26.7, 16:55.1, 16:56.4, (17:45.1), (17:48.9) |
2 | 61 | Santa Fe Christian,
CA - Team Time (1st 5) 1:24:47.1 | Spread (1st 5) 1:32.1 |
| 4, 8, 11, 16, 22, (36), (38) |
| Alex Bobowski, Mark Trammell, Ryan Todd, Ryan King, Matthew Lubke, (Hudson Kim), (Keegan DeBever) |
| 16:08.8, 16:41.0, 16:51.7, 17:24.7, 17:40.9, (18:18.1), (18:22.2) |
3 | 110 | Pacific Ridge,
CA - Team Time (1st 5) 1:27:27.7 | Spread (1st 5) 2:16.8 |
| 5, 17, 19, 26, 43, (65), (78) |
| Zach Brown, Ayush Gupta, Colin Kirkwood, Alexander Balikian, Rowen Hinrichs, (James Nani), (Jake Mok) |
| 16:16.2, 17:25.0, 17:27.4, 17:46.1, 18:33.0, (19:26.8), (21:01.1) |
4 | 116 | Maranatha Christian,
CA - Team Time (1st 5) 1:27:30.8 | Spread (1st 5) 2:43.3 |
| 2, 18, 20, 35, 41, (53), (54) |
| Riley Burns, Daniel Hoefer, Carson Gechoff, Matthew Monroy, Joseph Betz, (Ethan Rogers), (Jonah Olsen) |
| 15:46.2, 17:25.1, 17:32.1, 18:17.9, 18:29.5, (19:06.7), (19:07.0) |
5 | 136 | Del Lago Academy,
CA - Team Time (1st 5) 1:28:55.3 | Spread (1st 5) 1:33.5 |
| 10, 28, 30, 31, 37, (40), (45) |
| Joaquin Hernandez, Alan Armenta, John Bentley, Shaun Preston, Addison Collins, (Tristan Melillo), (Ben Shafer) |
| 16:46.2, 17:51.4, 17:58.2, 17:59.8, 18:19.7, (18:28.5), (18:35.7) |
6 | 198 | Escondido Charter,
CA - Team Time (1st 5) 1:31:33.5 | Spread (1st 5) 2:46.0 |
| 7, 21, 44, 62, 64, (66), (69) |
| Parker Brame, Isaac Amador, Koni Moss, Miguel Fonseca, Liam Page, (Lorenzo Lopez), (Breckin Uwins) |
| 16:38.8, 17:33.3, 18:34.3, 19:22.3, 19:24.8, (19:27.4), (19:40.5) |
| 198 | La Jolla Country Day,
CA - Team Time (1st 5) 1:32:23.7 | Spread (1st 5) 1:12.7 |
| 24, 39, 42, 46, 47, (51), (70) |
| Tian Zhao, Daven Gujral, Paul Criado, Jake Needle, John Guckian, (Eisa Al Mazrouei), (Aidan Ideker) |
| 17:43.6, 18:27.7, 18:30.9, 18:45.2, 18:56.3, (19:04.6), (19:42.1) |
8 | 229 | Orange Glen,
CA - Team Time (1st 5) 1:36:15.7 | Spread (1st 5) 5:00.9 |
| 14, 23, 34, 75, 83 |
| John Velez, Youssef Lawandy, Victor Cruz, Nathan Ramirez, Yosab Lawandy |
| 17:18.9, 17:42.0, 18:13.7, 20:41.3, 22:19.8 |
9 | 249 | Classical Academy,
CA - Team Time (1st 5) 1:34:34.2 | Spread (1st 5) 1:03.0 |
| 33, 48, 55, 56, 57, (63), (71) |
| Connor McFerran, Michael Lamberson, Gabe Kozair, Colin Murray, Joseph Cowles, (Josiah Bower), (Burke Hammond) |
| 18:09.6, 18:57.3, 19:07.3, 19:07.4, 19:12.6, (19:22.4), (20:17.8) |
10 | 257 | Calvin Christian,
CA - Team Time (1st 5) 1:34:13.9 | Spread (1st 5) 2:51.9 |
| 9, 52, 61, 67, 68, (77), (79) |
| William Shinkle, Thomas Lund, Jacob Memmelaar, Bryce Verhoeven, Kaleb Souders, (Micah Brouwer), (Gannon Lovisa) |
| 16:41.3, 19:04.8, 19:22.0, 19:32.6, 19:33.2, (20:54.4), (21:08.8) |
11 | 267 | The Bishop's School,
CA - Team Time (1st 5) 1:35:50.8 | Spread (1st 5) 2:34.2 |
| 29, 49, 58, 59, 72, (73) |
| Tristan Upton, Stanley Wei, Wesley Bian, James Frerichs, Ben Chen, (Dorien Zhang) |
| 17:52.9, 18:59.6, 19:15.3, 19:15.9, 20:27.1, (20:41.0) |
12 | 310 | Guajome Park Academy,
CA - Team Time (1st 5) 1:40:04.6 | Spread (1st 5) 4:03.6 |
| 15, 60, 74, 80, 81, (84), (86) |
| Kaleb Kaye, Nathan Beecher, Landon Elton, Corbin Rivas, Ethan Bodine, (Christopher Shapiro), (Bryan Hascall) |
| 17:19.3, 19:21.8, 20:41.2, 21:19.4, 21:22.9, (22:26.6), (23:03.6) |
13 | 325 | Army-Navy Academy,
CA - Team Time (1st 5) 1:42:01.9 | Spread (1st 5) 4:30.5 |
| 32, 50, 76, 82, 85 |
| Eric Carlsson-Zhang, Shoda Ryu, Alexander Shen, Sean Lu, David Lin |
| 18:08.4, 19:04.0, 20:44.1, 21:26.5, 22:38.9 |