1 | 44 | Calvin Christian,
CA - Team Time (1st 5) 1:32:18.4 | Spread (1st 5) 2:57.9 |
| 2, 5, 8, 9, 20, (21), (27) |
| Jarrett Price, William Shinkle, Andrew Garcia, Dylan Simpson, Thomas Lund, (Mikael Huostila), (Nicholas Jongetjes) |
| 17:07.7, 18:01.3, 18:31.3, 18:32.5, 20:05.6, (20:20.1), (21:22.5) |
2 | 63 | Maranatha Christian,
CA - Team Time (1st 5) 1:34:01.8 | Spread (1st 5) 4:36.4 |
| 1, 4, 13, 19, 26, (34), (36) |
| Riley Burns, Justin Gray, Justin Stout, Daniel Hoefer, Nathan Self, (Ethan Yu), (Mateo Reyes) |
| 16:06.0, 17:44.0, 19:27.1, 20:02.3, 20:42.4, (22:06.0), (23:36.9) |
3 | 65 | Escondido Charter,
CA - Team Time (1st 5) 1:35:12.0 | Spread (1st 5) 3:17.0 |
| 3, 10, 11, 17, 24, (25) |
| Diego Navarro, Parker Brame, Isaac Amador, Fransisco Lopez, Lorenzo Lopez, (Blake Brown) |
| 17:16.4, 18:34.2, 18:59.8, 19:48.2, 20:33.4, (20:33.6) |
4 | 71 | Tri-City Christian,
CA - Team Time (1st 5) 1:37:21.6 | Spread (1st 5) 3:41.1 |
| 6, 7, 12, 16, 30, (32) |
| Jordon Comma, Cameron Williams, Dakota Barnard, Tyler Boyd, Nick Schneider, (Sergio Martinez) |
| 18:07.3, 18:26.6, 19:14.8, 19:44.5, 21:48.4, (21:57.5) |
5 | 97 | Guajome Park Academy,
CA - Team Time (1st 5) 1:40:58.6 | Spread (1st 5) 1:59.7 |
| 14, 15, 18, 22, 28, (33) |
| Edwin Morales, Omar Lopez Perez, Bobby Wilson, Griffin Norwood, Irvin Morales, (David Salomon) |
| 19:30.0, 19:39.1, 19:58.6, 20:21.2, 21:29.7, (22:05.2) |
6 | 155 | Army-Navy Academy,
CA - Team Time (1st 5) 1:51:26.1 | Spread (1st 5) 3:36.3 |
| 23, 29, 31, 35, 37 |
| Joaquin Rainey, Charles McBride, Reid Zieber, Jeremy Gluck, Leland Lugo |
| 20:25.5, 21:44.3, 21:48.5, 23:26.0, 24:01.8 |