1 | 26 | Woodcrest Christian,
CA - Team Time (1st 5) 1:23:47.0 | Spread (1st 5) 1:12.0 |
| 1, 3, 5, 7, 10, (10), (17) |
| Michael Conant, Justin Reynolds, Jonathan Martinez, Bryson Bradford, Mitchell Peters, (Ramon Alvarez), (Austin Dubyak) |
| 16:04.0, 16:33.0, 16:50.0, 17:04.0, 17:16.0, (17:16.0), (17:57.6) |
2 | 47 | Ontario Christian,
CA - Team Time (1st 5) 1:26:16.9 | Spread (1st 5) 1:34.9 |
| 2, 6, 12, 13, 14, (15), (19) |
| Jakob Eichor, Alan De Vries, Collin Hardy, Andrew Murowatz, Adrian Saucedo, (Archer Samuel), (Alex Vander Tuig) |
| 16:11.0, 17:01.0, 17:37.0, 17:42.0, 17:45.9, (17:47.0), (18:08.0) |
3 | 73 | Western Christian,
CA - Team Time (1st 5) 1:30:31.0 | Spread (1st 5) 3:37.0 |
| 4, 8, 16, 20, 25, (32), (35) |
| Noah Meister, Matthew Peters, Robert O'Dell, Chris Allen, Sean Guerrero, (Dominic Watkins), (Ethan Banker) |
| 16:47.0, 17:08.0, 17:55.0, 18:17.0, 20:24.0, (22:45.0), (26:43.1) |
4 | 96 | Aquinas,
CA - Team Time (1st 5) 1:33:06.0 | Spread (1st 5) 2:32.0 |
| 9, 18, 22, 23, 24, (27), (30) |
| Anthony Ramos, Derek Halbrook, Cameron Ceballos, Henry Widdicombe, Emanuel Meza, (Glen Alfaro), (Jacob Wiens) |
| 17:13.0, 18:01.0, 18:49.0, 19:18.0, 19:45.0, (21:07.0), (22:10.0) |
5 | 135 | Arrowhead Christian Academy,
CA - Team Time (1st 5) 1:43:49.8 | Spread (1st 5) 3:46.0 |
| 21, 26, 28, 29, 31, (33), (34) |
| Carter Joiner, Jason Sokol, Mark Terbest, Nathan Hayes, Nathan Lindemer, (Seth Beres), (Cameron Hutcheson) |
| 18:27.8, 20:30.1, 21:12.9, 21:25.2, 22:13.8, (23:07.1), (23:28.4) |