1 | 18 | South Pasadena,
CA - Team Time (1st 5) 1:19:50.0 | Spread (1st 5) 1:22.0 |
| 1, 2, 4, 5, 6, (7), (12) |
| Andrew Parkinson, Andrew Villapudua, Brady Nakamura, Patrick Latting, Liam De Villa Bourke, (Kaden Chai), (Philson Ho) |
| 15:10.0, 15:20.0, 16:22.0, 16:26.0, 16:32.0, (17:21.0), (18:17.0) |
2 | 62 | La Canada,
CA - Team Time (1st 5) 1:30:34.0 | Spread (1st 5) 3:03.0 |
| 3, 8, 15, 17, 19, (21), (26) |
| Jaden Milbrodt, Robert Lee, George Branda, Ethan Lee, Donovan Johnson, (Arya Ghaneh), (Alex Munoz) |
| 16:15.0, 17:24.0, 18:37.0, 19:00.0, 19:18.0, (19:52.0), (21:04.0) |
3 | 86 | San Marino,
CA - Team Time (1st 5) 1:37:02.0 | Spread (1st 5) 5:01.0 |
| 9, 10, 14, 23, 30, (36) |
| Thai Villaluna, Neil Chen, Benjamin Hughes, Gavin O'Malley, Taylor Tan, (Christopher Jang) |
| 17:45.0, 17:51.0, 18:29.0, 20:11.0, 22:46.0, (25:39.0) |
4 | 92 | Temple City,
CA - Team Time (1st 5) 1:37:56.0 | Spread (1st 5) 3:43.0 |
| 11, 13, 16, 25, 27, (28) |
| Thomas Li, Calvin Chiu, Joshua Park, Ethan Lee, Jaden Hong, (Carlos Mendoza) |
| 18:09.0, 18:18.0, 18:48.0, 20:49.0, 21:52.0, (22:30.0) |
5 | 113 | Monrovia,
CA - Team Time (1st 5) 1:42:09.1 | Spread (1st 5) 3:31.0 |
| 18, 20, 22, 24, 29, (35) |
| Jackson Vasquez, Bill Kenz, Marcus Chamberlain, Cedric Donahue, Gavin Rodnoti, (Daniel Cuellar) |
| 19:14.0, 19:50.0, 20:05.0, 20:15.1, 22:45.0, (24:57.0) |
6 | 167 | Blair,
CA - Team Time (1st 5) 2:00:20.0 | Spread (1st 5) 2:48.0 |
| 31, 32, 33, 34, 37, (38), (39) |
| Caiden Kealey, Joseph Scales, Julian Camarillo, Chase Beckett, Darwin Perez, (Cesar Camarillo), (Arlington Pacheco) |
| 23:00.0, 23:25.0, 23:49.0, 24:18.0, 25:48.0, (27:39.0), (34:32.0) |