1 | 38 | Willow Glen,
CA - Team Time (1st 5) 1:16:20.1 | Spread (1st 5) 45.4 |
| 3, 5, 7, 11, 12, (17), (21) |
| Marco Dal Canto, Alex Asch, Devon Nuti, Julian Virrueta, James Pappadakis, (Logan Unger), (Casey Nuti) |
| 14:50.8, 15:05.2, 15:15.6, 15:32.3, 15:36.2, (16:00.6), (16:24.3) |
2 | 79 | Leland,
CA - Team Time (1st 5) 1:19:50.0 | Spread (1st 5) 1:00.6 |
| 9, 15, 16, 19, 20, (23), (26) |
| Trent Donaldson, Sami Shafi, Eric Kontur, Benjamin Moskovitz, Zach Kamali, (Michael Saunichev), (Armon Choudhry) |
| 15:22.5, 15:51.1, 15:54.6, 16:18.7, 16:23.1, (16:27.2), (16:36.3) |
3 | 86 | Westmont,
CA - Team Time (1st 5) 1:19:38.7 | Spread (1st 5) 2:43.9 |
| 1, 10, 13, 28, 34, (35), (39) |
| Garrett MacQuiddy, Hrishikesh Joshi, Zachary Irwin, Jett Felder, Chase Hardy, (Henning Tretau), (Dylan Wright) |
| 14:28.1, 15:31.5, 15:44.1, 16:43.0, 17:12.0, (17:12.5), (17:24.7) |
4 | 93 | Santa Teresa,
CA - Team Time (1st 5) 1:20:05.5 | Spread (1st 5) 3:12.2 |
| 2, 8, 18, 24, 41, (47), (50) |
| Carson Smith, Brandon Johnson, Owen Davies, Myles Jacobs, Gerald Sarkes, (Joshua Krone), (Bryce Johnson) |
| 14:28.8, 15:15.7, 16:10.7, 16:29.3, 17:41.0, (18:13.7), (18:26.5) |
5 | 96 | Evergreen Valley,
CA - Team Time (1st 5) 1:20:36.9 | Spread (1st 5) 2:01.4 |
| 4, 6, 25, 30, 31, (32), (36) |
| Ishaan Singh, Advait Krishnan, Amir Jordan, Jeffrey Nguyen, Kevin Zheng, (Jayanth Samala), (Philip Le) |
| 15:00.3, 15:09.2, 16:33.7, 16:52.0, 17:01.7, (17:02.2), (17:18.4) |
6 | 140 | Silver Creek,
CA - Team Time (1st 5) 1:23:45.8 | Spread (1st 5) 1:30.1 |
| 14, 22, 29, 37, 38, (42), (48) |
| Oscar Arzola, Eduardo Favela, Dylan Quach, Brandon Wong, Colin Gabriel, (Gabriel Mendez), (Kevin Aparicio) |
| 15:50.6, 16:25.2, 16:50.3, 17:19.0, 17:20.7, (17:45.5), (18:20.9) |
7 | 192 | Piedmont Hills,
CA - Team Time (1st 5) 1:27:45.5 | Spread (1st 5) 1:26.9 |
| 27, 33, 43, 44, 45, (46), (49) |
| Anthony Sosa, Xinyu Zang, Alvin Dang, Alex Meeker, Ernest Alarcon, (Alex Sen), (JERRY XU) |
| 16:38.6, 17:06.0, 17:51.0, 18:04.4, 18:05.5, (18:10.7), (18:22.7) |
8 | 250 | Andrew Hill,
CA - Team Time (1st 5) 1:38:00.3 | Spread (1st 5) 2:55.5 |
| 40, 51, 52, 53, 54, (54), (56) |
| Alan Do, James Estrella, Hong Nguyen, Isaac Ng, Alexander Ramos, (Eric Do), (Isaac Alshraideh) |
| 17:30.5, 19:27.5, 20:15.4, 20:20.9, 20:26.0, (20:26.0), (20:31.7) |