1 | 47 | Classical Academy,
CA - Team Time (1st 5) 1:40:56.5 | Spread (1st 5) 1:37.7 |
| 3, 4, 11, 13, 16, (17), (19) |
| 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) |
2 | 54 | Maranatha Christian,
CA - Team Time (1st 5) 1:39:13.5 | Spread (1st 5) 5:18.2 |
| 1, 2, 14, 15, 22, (33), (38) |
| 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) |
3 | 56 | Guajome Park Academy,
CA - Team Time (1st 5) 1:42:13.8 | Spread (1st 5) 1:46.7 |
| 5, 9, 10, 12, 20, (21), (23) |
| 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) |
4 | 100 | Tri-City Christian,
CA - Team Time (1st 5) 1:49:52.7 | Spread (1st 5) 4:52.9 |
| 7, 8, 25, 26, 34, (36) |
| 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) |
5 | 112 | Army-Navy Academy,
CA - Team Time (1st 5) 1:51:00.7 | Spread (1st 5) 3:52.5 |
| 6, 18, 27, 30, 31, (32), (39) |
| 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) |
6 | 153 | San Diego Jewish Academy,
CA - Team Time (1st 5) 2:01:30.6 | Spread (1st 5) 4:52.6 |
| 24, 28, 29, 35, 37 |
| 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 |