| 1 | 29 | Woodcrest Christian,
CA - Team Time (1st 5) 1:26:43.2 | Spread (1st 5) 3:03.7 |
| 1, 4, 5, 8, 11, (18), (27) |
| Eyan Turk, Nathan Luce, Gavin Turk, Henry Gfeller, Wyatt Elliott, (King Ruffin), (Mason Bailey) |
| 15:29.0, 17:04.4, 17:30.9, 18:06.2, 18:32.7, (19:13.4), (20:06.7) |
| 2 | 60 | Aquinas,
CA - Team Time (1st 5) 1:33:07.1 | Spread (1st 5) 1:09.4 |
| 7, 9, 13, 14, 17, (24), (26) |
| Zach Calderon, Joshua Bennett, Ernie Soto, Sanitago Ybarra, Andrew Brown, (Kyle Booras), (Sebastian Ocampo) |
| 18:03.2, 18:08.5, 18:47.2, 18:55.6, 19:12.6, (19:46.0), (20:01.7) |
| 3 | 67 | Linfield Christian,
CA - Team Time (1st 5) 1:35:14.6 | Spread (1st 5) 6:07.6 |
| 3, 6, 12, 16, 30 |
| Kai Newman, Logan Pledger, Simon Gutierrez, Caleb Russell, Kasen Mandville |
| 16:51.7, 17:41.0, 18:34.1, 19:08.5, 22:59.3 |
| 4 | 74 | Arrowhead Christian Academy,
CA - Team Time (1st 5) 1:32:47.2 | Spread (1st 5) 3:14.4 |
| 2, 10, 19, 21, 22, (23), (25) |
| Elijah McBroom, Brody Wolfe, Diego Tellez, Ethan Ramsden, Luke Stein, (Cassidy Lujan), (Nathan Lopez) |
| 16:14.3, 18:24.2, 19:15.8, 19:24.2, 19:28.7, (19:45.8), (20:00.1) |
| 5 | 123 | Western Christian,
CA - Team Time (1st 5) 1:43:36.0 | Spread (1st 5) 4:54.1 |
| 15, 20, 28, 29, 31, (32), (33) |
| Nathan Forti, Ethan Slamer, Ben Eriksen, Noah Letherer, Luke Pearson, (Ben Viveros), (Joseph Ortiz) |
| 18:59.5, 19:23.5, 20:25.4, 20:54.0, 23:53.6, (24:38.9), (24:39.1) |