1 | 37 | Del Lago Academy,
CA - Team Time (1st 5) 1:30:54.6 | Spread (1st 5) 32.3 |
| 3, 7, 8, 9, 10, (12), (17) |
| Cristian Soria, Audil Rihan, Payton Jackson, Alan Armenta, Nicholas Preston, (Arturo Velasco), (Jorge Sanchez) |
| 17:46.2, 18:14.8, 18:17.0, 18:18.1, 18:18.5, (18:19.6), (18:35.1) |
2 | 50 | Francis Parker,
CA - Team Time (1st 5) 1:31:24.0 | Spread (1st 5) 43.6 |
| 4, 5, 11, 14, 16, (18), (37) |
| Tanner Penrose, Alex Olmeta, Zach Hall, Jeremy McCulloch, Spencer Ruff, (Asher Ellis), (Spencer Seay) |
| 17:50.9, 18:10.6, 18:19.1, 18:28.9, 18:34.5, (18:45.9), (19:51.4) |
3 | 109 | The Bishop's School,
CA - Team Time (1st 5) 1:35:33.5 | Spread (1st 5) 1:28.9 |
| 6, 19, 24, 29, 31, (40), (68) |
| Ivan Savchuk, Max Kilman, Wesley Bian, Shane Uribe, Ben Chen, (Tristan Upton), (Tristan Lichter) |
| 18:12.5, 18:49.7, 19:17.1, 19:32.8, 19:41.4, (20:04.3), (22:38.9) |
4 | 117 | Orange Glen,
CA - Team Time (1st 5) 1:34:16.5 | Spread (1st 5) 3:17.0 |
| 2, 15, 23, 38, 39, (44), (59) |
| Rashad Prince, David Vera, Cristian Martinez, Adriel Taylor, Alejandro Gonzalez, (Luiz Sanchez), (Youssef Lawandy) |
| 16:38.9, 18:32.0, 19:15.1, 19:54.6, 19:55.9, (20:08.1), (21:20.0) |
5 | 129 | La Jolla Country Day,
CA - Team Time (1st 5) 1:36:36.4 | Spread (1st 5) 1:22.2 |
| 13, 25, 26, 32, 33, (46), (57) |
| Alex Hill, Nikko Sambold, Nicolas Barrera, Dakota Hernandez, Jackson Hamman, (Tian Zhao), (Daven Gujral) |
| 18:24.1, 19:18.7, 19:24.6, 19:42.7, 19:46.3, (20:38.2), (21:16.4) |
6 | 177 | Pacific Ridge,
CA - Team Time (1st 5) 1:39:14.8 | Spread (1st 5) 1:47.3 |
| 20, 30, 34, 43, 50, (61), (63) |
| Christopher Ong, Cougar Hansen, August Trees, Rowen Hinrichs, Soren Engstrom, (Leo Diaz), (Zacharias Brown) |
| 18:55.9, 19:40.3, 19:47.8, 20:07.6, 20:43.2, (21:24.9), (21:56.4) |
7 | 187 | Maranatha Christian,
CA - Team Time (1st 5) 1:39:13.5 | Spread (1st 5) 5:18.2 |
| 1, 21, 51, 52, 62, (75), (80) |
| Riley Burns, Justin Gray, Justin Stout, Daniel Hoefer, Nathan Self, (Ethan Yu), (Jacob Morales) |
| 16:37.2, 19:09.3, 20:44.3, 20:47.3, 21:55.4, (24:32.0), (27:55.2) |
8 | 198 | Classical Academy,
CA - Team Time (1st 5) 1:40:56.5 | Spread (1st 5) 1:37.7 |
| 22, 27, 47, 49, 53, (54), (56) |
| Connor McFerran, Camden Osborn, Ryan Yamaguchi, Chris Tai, Austin Szymanski, (Kenri Grisham), (Luke Swanson) |
| 19:14.8, 19:29.3, 20:38.5, 20:41.4, 20:52.5, (20:55.4), (21:04.1) |
9 | 221 | Guajome Park Academy,
CA - Team Time (1st 5) 1:42:13.8 | Spread (1st 5) 1:46.7 |
| 28, 42, 45, 48, 58, (60), (64) |
| Edwin Morales, Omar Lopez Perez, Griffin Norwood, Isaac Beecher, David Salomon, (Nathan Beecher), (Axel Gonzalez) |
| 19:30.9, 20:06.7, 20:37.7, 20:40.9, 21:17.6, (21:20.6), (21:56.5) |
10 | 286 | Tri-City Christian,
CA - Team Time (1st 5) 1:49:52.7 | Spread (1st 5) 4:52.9 |
| 36, 41, 66, 67, 76, (78) |
| Cameron Williams, Jordon Comma, Levi Warner, Nick Schneider, Seth Sinclair, (Ethan Seward) |
| 19:51.0, 20:05.3, 22:35.1, 22:37.4, 24:43.9, (25:27.9) |
11 | 304 | Army-Navy Academy,
CA - Team Time (1st 5) 1:51:00.7 | Spread (1st 5) 3:52.5 |
| 35, 55, 69, 72, 73, (74), (81) |
| Charles McBride, Christian Crawford, Leland Lugo, Ian McLean, Joaquin Rainey, (Jeremy Gluck), (Kingson Chang) |
| 19:48.6, 21:00.5, 23:00.2, 23:30.3, 23:41.1, (23:55.9), (27:58.3) |
12 | 362 | San Diego Jewish Academy,
CA - Team Time (1st 5) 2:01:30.6 | Spread (1st 5) 4:52.6 |
| 65, 70, 71, 77, 79 |
| Brannigan Stone, Alan Esses, Devin Marcus, Jack Ross, Daniel Acks |
| 22:20.9, 23:06.1, 23:25.9, 25:24.2, 27:13.5 |