| 1 | 27 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:21:39.6 | Spread (1st 5) 1:45.0 |
| 2, 3, 4, 8, 10, (15), (33) |
| Max Cluss, Axel de Vernou, Calvin Katz, Matthew Chun, Gabriel Mellows, (Austin Jamias), (Matthew Rydberg) |
| 15:36.3, 15:41.9, 15:53.1, 17:07.0, 17:21.3, (17:38.8), (19:48.9) |
| 2 | 55 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:24:40.5 | Spread (1st 5) 2:07.3 |
| 5, 6, 7, 16, 21, (22), (27) |
| Wilser Vasquez, Jake Symonds, Aiden Duncanson, Alec Iannuccilli, Tommy Yoon, (Luke Shannon), (Alexander Hansmann) |
| 16:06.4, 16:10.5, 16:27.5, 17:42.4, 18:13.7, (18:23.2), (18:50.1) |
| 3 | 77 | Woodside Priory,
CA - Team Time (1st 5) 1:28:46.2 | Spread (1st 5) 48.1 |
| 11, 13, 14, 19, 20, (23), (24) |
| Ronan Byrne, Jason Draxler Sadler, Jadan Wenceslao, Jack Dempsey, Jaden Kim, (Josh Oh), (Zach Brousseau) |
| 17:22.6, 17:33.7, 17:34.2, 18:05.0, 18:10.7, (18:28.3), (18:39.4) |
| 4 | 82 | Menlo,
CA - Team Time (1st 5) 1:28:38.8 | Spread (1st 5) 3:49.6 |
| 1, 9, 17, 26, 29, (31), (34) |
| Kamran Murray, Alejandro Ross, Jackson Aldrich, Josh Eichbaum, Max Dostart-Meers, (Egan Lai), (Adley Vogel) |
| 15:27.1, 17:07.9, 17:57.7, 18:49.4, 19:16.7, (19:28.0), (20:03.2) |
| 5 | 113 | Harker,
CA - Team Time (1st 5) 1:32:48.1 | Spread (1st 5) 1:51.6 |
| 12, 18, 25, 28, 30, (32), (35) |
| Ryan Adolf, Rishi Dange, Henry Wong, Andy Koonmen, Richard Hu, (Michael Wang), (Martin Bourdev) |
| 17:33.1, 18:03.2, 18:45.6, 19:01.5, 19:24.7, (19:32.4), (20:14.2) |