1 | 26 | Menlo,
CA - Team Time (1st 5) 1:12:50.0 | Spread (1st 5) 1:45.0 |
| 1, 2, 6, 7, 10, (12), (30) |
| Justin Pretre, Landon Pretre, Nikhil Khunitia, Aiden Deffner, Alex Boesch, (William Hauser), (Gabriel Sandoval) |
| 13:38.0, 14:10.0, 14:49.0, 14:50.0, 15:23.0, (15:32.0), (18:00.0) |
2 | 31 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:14:31.0 | Spread (1st 5) 1:04.0 |
| 3, 4, 5, 8, 11, (15), (17) |
| Tarik Baker, Oliver Boesch, Benjamin Bouie, Matthew Morris, Lachlan Guo, (Dean Wu), (Ilya Kipkalov) |
| 14:22.0, 14:46.0, 14:47.0, 15:10.0, 15:26.0, (15:45.0), (15:49.0) |
3 | 94 | Harker,
CA - Team Time (1st 5) 1:21:24.0 | Spread (1st 5) 1:47.0 |
| 13, 14, 20, 21, 26, (27), (29) |
| Veyd Patil, Rodrigo Gonzales, Kailash Ranganathan, Alexander Liou, Aidan Lincke, (Anthony Zhao), (Eric Zhang) |
| 15:33.0, 15:39.0, 16:21.0, 16:31.0, 17:20.0, (17:21.0), (17:49.0) |
4 | 103 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:22:53.0 | Spread (1st 5) 2:12.0 |
| 9, 18, 23, 25, 28, (34), (40) |
| Nick Karros, Arjun Singh, JP Killmond, Andrew Stamos, Matthew Barter, (Clay Griffin), (Alex Yansouni) |
| 15:22.0, 16:05.0, 16:45.0, 17:07.0, 17:34.0, (19:02.0), (20:45.0) |
5 | 127 | Woodside Priory,
CA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 4:43.0 |
| 16, 19, 22, 33, 37, (41) |
| Evan Strohman, James Heron, John Hurlbut, Peter Baszucki, Yuta Tokusei, (Conrad Brousseau) |
| 15:48.0, 16:18.0, 16:37.0, 18:50.0, 20:31.0, (22:13.0) |
6 | 158 | Pinewood,
CA - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 3:38.0 |
| 24, 31, 32, 35, 36, (38), (39) |
| Paul Sapilewski, Sean King, Shay Mallempati, Shaan Kan, Vincent Chen, (Alakh Kapadia), (Jared Bowman) |
| 16:52.0, 18:02.0, 18:08.0, 20:22.0, 20:30.0, (20:32.0), (20:38.0) |