1 | 22 | Francis Parker,
CA - Team Time (1st 5) 1:31:24.0 | Spread (1st 5) 43.6 |
| 2, 3, 4, 6, 7, (10), (32) |
| 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) |
2 | 85 | Liberty Charter,
CA - Team Time (1st 5) 1:36:16.6 | Spread (1st 5) 1:09.2 |
| 8, 12, 18, 20, 27, (43), (47) |
| David Miller, Eric Ingrande, Owen Gaut, Carter Bond, Devante Spencer, (Caleb Greenfield), (Peerless Johnson) |
| 18:35.7, 19:01.9, 19:24.9, 19:29.2, 19:44.9, (20:46.7), (20:59.9) |
3 | 91 | La Jolla Country Day,
CA - Team Time (1st 5) 1:36:36.4 | Spread (1st 5) 1:22.2 |
| 5, 16, 17, 25, 28, (37), (50) |
| 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) |
4 | 140 | Pacific Ridge,
CA - Team Time (1st 5) 1:39:14.8 | Spread (1st 5) 1:47.3 |
| 11, 24, 29, 35, 41, (53), (58) |
| 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) |
5 | 158 | Maranatha Christian,
CA - Team Time (1st 5) 1:39:13.5 | Spread (1st 5) 5:18.2 |
| 1, 14, 42, 44, 57, (67), (75) |
| 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) |
6 | 159 | Classical Academy,
CA - Team Time (1st 5) 1:40:56.5 | Spread (1st 5) 1:37.7 |
| 15, 21, 38, 40, 45, (46), (48) |
| 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) |
7 | 171 | Hamilton,
CA - Team Time (1st 5) 1:41:22.7 | Spread (1st 5) 2:48.1 |
| 13, 23, 30, 49, 56, (60), (61) |
| Jose Ramirez, Tyler Bulton, Angel Cervantes, Alex Isaac, Zach Gray, (Nate Fredberg), (Aiden Hock) |
| 19:03.5, 19:31.7, 19:49.7, 21:06.2, 21:51.6, (22:16.0), (22:17.3) |
8 | 182 | Guajome Park Academy,
CA - Team Time (1st 5) 1:42:13.8 | Spread (1st 5) 1:46.7 |
| 22, 34, 36, 39, 51, (52), (59) |
| 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) |
9 | 227 | Gompers Preparatory Academy,
CA - Team Time (1st 5) 1:49:44.3 | Spread (1st 5) 6:11.6 |
| 9, 26, 54, 68, 70, (73) |
| Elias Doumerc, Joan Reyes, Fernando Perez, Brandon Nava, Uziel Sanchez, (Angel Hernandez) |
| 18:44.4, 19:43.3, 21:47.2, 24:33.4, 24:56.0, (26:05.2) |
10 | 260 | Tri-City Christian,
CA - Team Time (1st 5) 1:49:52.7 | Spread (1st 5) 4:52.9 |
| 31, 33, 63, 64, 69, (72) |
| 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 | 305 | Victory Christian Academy,
CA - Team Time (1st 5) 2:11:22.6 | Spread (1st 5) 13:08.2 |
| 19, 55, 76, 77, 78 |
| Yibo Li, Zachary Kohnen, Phouc Nguyen, Gunwoo Park, Gabriel Gerken |
| 19:28.6, 21:48.0, 28:43.7, 28:45.5, 32:36.8 |
12 | 338 | San Diego Jewish Academy,
CA - Team Time (1st 5) 2:01:30.6 | Spread (1st 5) 4:52.6 |
| 62, 65, 66, 71, 74 |
| 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 |