1 | 22 | Crean Lutheran,
CA - Team Time (1st 5) 1:18:01.9 | Spread (1st 5) 1:25.4 |
| 1, 2, 3, 6, 10, (14), (16) |
| Peter Weiss, Garrett Miller, Dylan Kochan, Anthony Fitzgerald, Jacob Sutherland, (Craig Odenwald), (Evan Bilotta) |
| 15:02.0, 15:02.4, 15:20.6, 16:09.5, 16:27.4, (16:42.0), (16:43.3) |
2 | 38 | St. Margaret’s,
CA - Team Time (1st 5) 1:21:00.1 | Spread (1st 5) 41.8 |
| 4, 5, 8, 9, 12, (15), (18) |
| Matthew Soto, Robbie Graham, Bryant Villamil, Matthew Colglazier, Calvin Capelle, (Christopher Chan), (Grant Kinsey) |
| 15:51.3, 15:57.7, 16:15.6, 16:22.4, 16:33.1, (16:43.0), (16:57.8) |
3 | 96 | Sage Hill,
CA - Team Time (1st 5) 1:25:57.4 | Spread (1st 5) 1:43.5 |
| 7, 11, 24, 25, 29, (34), (37) |
| Luke Nataupsky, Kylen Patel, Ryan Dickerson, Calvin Brown, Austin Liao, (Ben Du), (Ben Romeo) |
| 16:12.7, 16:28.6, 17:38.9, 17:41.0, 17:56.2, (18:07.0), (18:32.7) |
4 | 111 | Whitney,
CA - Team Time (1st 5) 1:27:01.6 | Spread (1st 5) 56.9 |
| 17, 21, 22, 23, 28, (30), (36) |
| Justin Hogenauer, Elijah Huang, Chun-Chu Cheng, Alvin To, Rishi Golani, (Enrique Mendoza), (Eric Kim) |
| 16:50.4, 17:21.8, 17:25.2, 17:36.9, 17:47.3, (17:56.8), (18:17.5) |
5 | 123 | Oxford Academy,
CA - Team Time (1st 5) 1:27:54.5 | Spread (1st 5) 52.2 |
| 19, 20, 26, 27, 31, (32), (35) |
| Ruben Sanchez, Andrey Vo, Dan Ta, Brian Vo, Haniel Dang, (Alan Vo), (Albert Pham) |
| 17:08.4, 17:21.5, 17:41.5, 17:42.5, 18:00.6, (18:01.5), (18:12.8) |
6 | 189 | Calvary Chapel (Downey),
CA - Team Time (1st 5) 1:40:31.2 | Spread (1st 5) 6:00.5 |
| 13, 38, 45, 46, 47, (48), (49) |
| Paul Trejo, Ethan Rogers, Raymond Bedolla, Jonathan Smith, Ian Reynaga, (Fabian Donato), (Christopher Young) |
| 16:33.5, 18:44.3, 20:53.0, 21:46.4, 22:34.0, (22:35.1), (23:20.6) |
7 | 195 | Brethren Christian (Closed 2020),
CA - Team Time (1st 5) 1:34:38.0 | Spread (1st 5) 1:23.2 |
| 33, 39, 40, 41, 42, (43), (44) |
| Luke Montgomery, Jack Patcheak, Minh Truong, Ethan Montgomery, Cameron Wilhite, (Kaden Small), (Saxon Lund) |
| 18:06.9, 18:45.3, 18:58.6, 19:17.1, 19:30.1, (19:39.0), (20:00.2) |