1 | 36 | Escondido Charter,
CA - Team Time (1st 5) 1:28:56.7 | Spread (1st 5) 1:37.3 |
| 2, 6, 7, 10, 11, (23), (28) |
| Parker Brame, Diego Navarro, Isaac Amador, Carter Cooper, Blake Brown, (Lorenzo Lopez), (Breckin Uwins) |
| 16:41.7, 17:36.9, 18:04.4, 18:14.7, 18:19.0, (19:27.0), (19:47.2) |
2 | 58 | Calvin Christian,
CA - Team Time (1st 5) 1:30:50.3 | Spread (1st 5) 2:26.0 |
| 3, 4, 9, 20, 22, (31), (34) |
| Jarrett Price, William Shinkle, Andrew Garcia, Dylan Simpson, Thomas Lund, (Wesley Salzman), (Kaleb Souders) |
| 16:59.1, 17:11.9, 18:07.9, 19:06.3, 19:25.1, (20:23.5), (20:42.3) |
3 | 101 | Maranatha Christian,
CA - Team Time (1st 5) 1:35:29.6 | Spread (1st 5) 6:02.7 |
| 1, 8, 21, 26, 45, (47), (49) |
| Riley Burns, Daniel Hoefer, Carson Gechoff, Josh Lagenbach, Matthew Stout, (Jacob Morales), (Raiden Tran) |
| 16:13.3, 18:06.4, 19:16.6, 19:37.3, 22:16.0, (22:46.4), (25:13.5) |
4 | 102 | Classical Academy,
CA - Team Time (1st 5) 1:36:05.7 | Spread (1st 5) 57.2 |
| 14, 18, 19, 24, 27, (29), (36) |
| Camden Osborn, Burke Hammond, Brendan Voges, Connor McFerran, Luke Swanson, (Raj Pabari), (Michael Lamberson) |
| 18:44.2, 19:05.5, 19:05.6, 19:29.0, 19:41.4, (20:03.4), (20:51.2) |
5 | 119 | Guajome Park Academy,
CA - Team Time (1st 5) 1:38:50.5 | Spread (1st 5) 4:23.3 |
| 5, 15, 25, 33, 41, (42) |
| Kaleb Kaye, Bobby Wilson, Nathan Beecher, Landon Elton, Jared Nagata, (Felix Koestler) |
| 17:36.7, 19:02.5, 19:36.6, 20:34.7, 22:00.0, (22:07.6) |
6 | 140 | Tri-City Christian,
CA - Team Time (1st 5) 1:41:41.9 | Spread (1st 5) 3:31.1 |
| 12, 16, 32, 37, 43 |
| Cameron Williams, Nick Schneider, Jakob Zeppetella, Stephen Huckabone, Aidan Montanez |
| 18:38.8, 19:03.2, 20:28.9, 21:21.1, 22:09.9 |
7 | 172 | Army-Navy Academy,
CA - Team Time (1st 5) 1:45:06.9 | Spread (1st 5) 3:58.2 |
| 13, 30, 39, 44, 46 |
| Eric Carlsson-Zhang, Reid Zieber, William Lederer, Joaquin Rainey, Christian Crawford |
| 18:40.8, 20:07.3, 21:29.5, 22:10.3, 22:39.0 |
8 | 178 | Foothills Christian,
CA - Team Time (1st 5) 1:45:46.4 | Spread (1st 5) 3:49.5 |
| 17, 35, 38, 40, 48 |
| Seth Bradley, Micah Concepcion, Connor Scott, Kyle Johnson, Jacob Tresser |
| 19:04.6, 20:49.6, 21:27.9, 21:30.2, 22:54.1 |