| 1 | 29 | Del Lago Academy,
CA - Team Time (1st 5) 1:30:03.2 | Spread (1st 5) 36.2 |
| 3, 5, 6, 7, 8, (10), (11) |
| Nicholas Preston, Saul Armenta, Joseph Smiljkovich, Farris Rihan, Nathanael Tunnell, (Arturo Velasco), (Payton Jackson) |
| 17:42.8, 17:55.0, 18:01.0, 18:05.4, 18:19.0, (18:33.4), (18:35.3) |
| 2 | 47 | Maranatha Christian,
CA - Team Time (1st 5) 1:29:22.2 | Spread (1st 5) 3:13.5 |
| 1, 2, 12, 14, 18, (33), (34) |
| Noah Monroy, Riley Burns, Justin Gray, Brett Doig, Josiah Secrist, (Justin Stout), (Christian Mixer) |
| 15:46.5, 17:13.6, 18:39.1, 18:43.0, 19:00.0, (20:38.3), (20:43.8) |
| 3 | 92 | Classical Academy,
CA - Team Time (1st 5) 1:36:07.1 | Spread (1st 5) 2:47.5 |
| 4, 9, 21, 26, 32, (35), (43) |
| Christian Worthen, Evan France, Ryan Ferragamo, Jacob Harmon, Chris Tai, (Camden Osborn), (David Culver) |
| 17:44.0, 18:30.3, 19:27.3, 19:54.0, 20:31.5, (20:46.8), (21:29.0) |
| 4 | 119 | Escondido Charter,
CA - Team Time (1st 5) 1:38:25.6 | Spread (1st 5) 2:18.0 |
| 16, 17, 20, 28, 38, (54), (64) |
| Parker Brame, Diego Navarro, Anthony Frago, Jared Roberts, Roberto Cazares, (Ramiro Escamilla), (Bobby Howard) |
| 18:47.0, 18:53.8, 19:14.8, 20:25.0, 21:05.0, (22:28.5), (23:45.7) |
| 5 | 145 | Tri-City Christian,
CA - Team Time (1st 5) 1:40:42.0 | Spread (1st 5) 3:19.0 |
| 15, 19, 24, 39, 48, (48), (59) |
| Tyler Boyd, Cameron Williams, Dakota Barnard, Noah McQueen, Andrew Lee, (Nick Schneider), (Levi Warner) |
| 18:44.0, 19:00.8, 19:42.2, 21:12.0, 22:03.0, (22:03.0), (22:55.9) |
| 6 | 150 | Foothills Christian,
CA - Team Time (1st 5) 1:41:38.1 | Spread (1st 5) 2:15.9 |
| 22, 23, 27, 31, 47, (65), (69) |
| Joe Kang, Luke Hunter, Luke Herman, Seth Bradley, Chris Robertson, (Nathan Christensen), (Josh Hammond) |
| 19:35.2, 19:39.5, 20:03.3, 20:29.0, 21:51.1, (24:05.0), (24:53.9) |
| 7 | 160 | Calvin Christian,
CA - Team Time (1st 5) 1:42:30.3 | Spread (1st 5) 3:08.8 |
| 13, 25, 36, 40, 46, (56), (68) |
| Jarrett Price, Johnny Steenstra, Dylan Simpson, Nathan Marcus, Zachary Harn, (Raul Jiminez), (Nicholas Jongetjes) |
| 18:42.0, 19:50.8, 20:53.8, 21:12.9, 21:50.8, (22:38.0), (24:50.0) |
| 8 | 197 | Guajome Park Academy,
CA - Team Time (1st 5) 1:46:27.6 | Spread (1st 5) 1:24.9 |
| 29, 37, 42, 44, 45, (55), (57) |
| Kristian Carter, Joel Kubler, Isaac Beecher, Abraham Pulido, Edwin Morales, (David Salomon), (Irvin Morales) |
| 20:25.6, 21:04.0, 21:23.9, 21:43.6, 21:50.5, (22:33.0), (22:39.8) |
| 9 | 247 | Army-Navy Academy,
CA - Team Time (1st 5) 1:49:57.7 | Spread (1st 5) 2:34.1 |
| 30, 51, 52, 53, 61, (62), (67) |
| Wyatt Duggan, Eric Moraly, Jonathan Jolly, Benjamin Rohrbacher, Jack Contos, (Licheng Zhou), (Shaobo Song) |
| 20:27.6, 22:08.0, 22:09.4, 22:11.0, 23:01.7, (23:12.0), (24:42.3) |
| 10 | 270 | San Diego Jewish Academy,
CA - Team Time (1st 5) 1:52:32.0 | Spread (1st 5) 1:55.0 |
| 41, 48, 58, 60, 63, (66), (70) |
| Ilan Leisorek, Nadav Kempinski, Jack Ross, Max Feinswog, Benjemin Mizrachi, (Daniel Lurie), (Jacob Polacheck) |
| 21:22.0, 22:03.0, 22:51.0, 22:59.0, 23:17.0, (24:21.0), (28:45.0) |