1 | 34 | Menlo,
CA - Team Time (1st 5) 1:19:34.6 | Spread (1st 5) 1:46.9 |
| 1, 2, 8, 10, 13, (16), (20) |
| Justin Pretre, Landon Pretre, Aiden Deffner, William Hauser, Jared Saal, (James Yue), (Alex Boesch) |
| 14:58.2, 15:09.7, 16:15.7, 16:25.9, 16:45.1, (17:05.7), (17:16.3) |
2 | 35 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:19:50.6 | Spread (1st 5) 1:14.8 |
| 3, 4, 5, 11, 12, (14), (21) |
| Benjamin Bouie, Furious Clay, Tarik Baker, Oliver Boesch, Matthew Morris, (Dean Wu), (Lachlan Guo) |
| 15:23.7, 15:39.0, 15:41.3, 16:28.1, 16:38.5, (16:59.0), (17:26.8) |
3 | 102 | Harker,
CA - Team Time (1st 5) 1:26:58.7 | Spread (1st 5) 2:02.4 |
| 8, 17, 19, 28, 30, (32), (41) |
| Veyd Patil, Andrew Smith, Robinson Xiang, Harriss Miller, Rupert Chen, (Brady Tse), (Adam Sayed) |
| 16:15.7, 17:07.6, 17:12.8, 18:04.5, 18:18.1, (18:32.7), (20:05.9) |
4 | 110 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:28:00.1 | Spread (1st 5) 1:02.8 |
| 15, 17, 24, 25, 29, (37), (43) |
| Nick Karros, Arjun Singh, Jad Azmeh, JP Killmond, Matthew Barter, (Andrew Stamos), (Clay Griffin) |
| 17:04.1, 17:07.6, 17:49.4, 17:52.1, 18:06.9, (18:46.6), (20:42.6) |
5 | 130 | The King’s Academy,
CA - Team Time (1st 5) 1:29:39.1 | Spread (1st 5) 2:21.1 |
| 7, 23, 31, 34, 35, (38), (40) |
| Thomas Tasker, Joshua Han, Evan Jung, Joshua Lin, Devan Choksi, (Isaac Fournier), (Joseph Hirota) |
| 16:14.9, 17:45.1, 18:28.5, 18:34.6, 18:36.0, (18:58.6), (19:17.4) |
6 | 140 | Woodside Priory,
CA - Team Time (1st 5) 1:30:20.6 | Spread (1st 5) 2:56.9 |
| 6, 26, 33, 36, 39, (42), (44) |
| Levente Palvolgyi, John Hurlbut, James Heron, Peter Baszucki, Evan Strohman, (Jacob Levin), (Cyrus Patel) |
| 16:07.6, 17:52.3, 18:33.0, 18:43.2, 19:04.5, (20:17.2), (20:44.8) |
7 | 196 | Pinewood,
CA - Team Time (1st 5) 1:42:59.0 | Spread (1st 5) 7:36.2 |
| 22, 27, 46, 47, 54, (55) |
| Paul Sapilewski, Shay Mallempati, Sam Stoltenberg, Jared Bowman, Elliot Hoffman, (Aiden Gabriel) |
| 17:42.7, 17:52.4, 20:54.9, 21:10.1, 25:18.9, (26:41.3) |
8 | 243 | Eastside College Prep,
CA - Team Time (1st 5) 1:48:22.8 | Spread (1st 5) 1:21.6 |
| 45, 48, 49, 50, 51, (52), (53) |
| Kevin Mendoza Hernandez, Gerardo Santana, Aaron Ibanez Reyes, Yoanfranco Ochoa, Jay Guevara, (Angel Fernandez), (Manny Perez Salgado) |
| 20:50.7, 21:35.8, 21:46.4, 21:57.6, 22:12.3, (22:45.3), (22:47.2) |