1 | 24 | Archie Williams,
CA - Team Time (1st 5) 1:17:50.3 | Spread (1st 5) 53.8 |
| 1, 4, 5, 6, 8, (13), (24) |
| Gabriel Reuter, Owen Wolford, Nicco Pompili, Aaron Davidson, Vincenzo Kehrlein, (Calvin Stanley), (Sam Knight) |
| 15:12.8, 15:24.1, 15:29.6, 15:37.2, 16:06.6, (16:25.4), (18:03.6) |
2 | 46 | Piner,
CA - Team Time (1st 5) 1:20:12.8 | Spread (1st 5) 1:13.9 |
| 2, 9, 10, 11, 14, (16), (18) |
| Jonny Vargas, Nathan Hayes, Kevin Garcia, Jeremiah Cano, Emmanuel Delgado, (Austin Luong), (Rene Villeda) |
| 15:17.2, 16:06.9, 16:08.6, 16:09.0, 16:31.1, (16:40.8), (16:56.4) |
3 | 56 | Marin Catholic,
CA - Team Time (1st 5) 1:21:35.2 | Spread (1st 5) 2:11.6 |
| 3, 7, 11, 15, 20, (22), (25) |
| Lyle Rumon, Andrew Thompson, Ian Converse, Blake Thomas, Jack Diener, (Ricky Miramontes), (Vinny Martin) |
| 15:19.7, 16:03.8, 16:09.0, 16:31.4, 17:31.3, (17:38.0), (18:24.0) |
4 | 119 | Albany,
CA - Team Time (1st 5) 1:33:15.1 | Spread (1st 5) 5:17.3 |
| 17, 19, 21, 29, 33 |
| Calder Abbott, Henry Burditt, Sage Sherman-Howell, Sunny Zhou, Ryan Man |
| 16:49.0, 17:16.7, 17:35.0, 19:28.1, 22:06.3 |
5 | 134 | Encinal,
CA - Team Time (1st 5) 1:34:06.4 | Spread (1st 5) 1:32.9 |
| 23, 26, 27, 28, 30, (31), (32) |
| Michael Chen, Luis Booth, Neo Kinet, Gabe Castilla, Gabe Jones, (Dylan Mochizuki), (Zach Seveechfield) |
| 17:59.6, 18:28.1, 18:50.4, 19:15.8, 19:32.5, (19:38.7), (20:12.8) |