126Acalanes, CA - Team Time (1st 5) 1:19:54.4 | Spread (1st 5) 1:38.5
1, 2, 4, 8, 11, (25), (34)
Samuel Roth, Dominic Basaldua, Andrew Owens, Nick Hutson, Derek Kotarba, (Joshua Evans), (Ben Krey)
14:55.7, 15:53.8, 16:11.6, 16:19.1, 16:34.2, (17:18.3), (18:43.8)
247Alhambra (Martinez), CA - Team Time (1st 5) 1:22:21.1 | Spread (1st 5) 35.2
5, 7, 9, 10, 16, (17)
Benjamin Smyers, Nolin Searls, Colby Thompson, Tyler Allan, Carson Edwards, (Ryan McCauley)
16:14.1, 16:18.1, 16:27.0, 16:32.6, 16:49.3, (16:54.9)
348Moreau Catholic, CA - Team Time (1st 5) 1:22:01.9 | Spread (1st 5) 39.1
3, 6, 12, 13, 14, (19), (33)
Cole Pineda, Nicolas Melendres, Jacob Hupke, Carson Moses, Wesley Hastings, (Ignacio Ramirez), (Santiago Govea)
15:58.0, 16:15.2, 16:34.6, 16:37.0, 16:37.1, (17:00.2), (18:28.8)
4107Miramonte, CA - Team Time (1st 5) 1:26:00.3 | Spread (1st 5) 20.4
18, 21, 22, 22, 24, (26), (29)
Ryan Gottschalk, Yoav Konstantino, Christian Gee, Ricky Davis, Xander Deanhardt, (Dominic Clerici), (Simon Neuwirth-Stein)
16:57.6, 17:09.7, 17:17.5, 17:17.5, 17:18.0, (17:20.8), (17:41.9)
5120Encinal, CA - Team Time (1st 5) 1:26:44.6 | Spread (1st 5) 1:06.0
15, 20, 27, 28, 30, (32), (36)
Ben Wilson-Ripsom, Davis Oduor, Gabe Jones, Diego Cerna, Dylan Mochizuki, (Zander Lack), (Myles Ferguson)
16:43.8, 17:06.5, 17:30.7, 17:33.8, 17:49.8, (18:13.2), (19:54.9)
6180Bishop O'Dowd, CA - Team Time (1st 5) 1:37:29.3 | Spread (1st 5) 2:03.3
31, 35, 37, 38, 39, (40), (41)
Ryan Wright, Christopher Costagliola, Aidan Thornburg, Marcus Fong, Arnet Yu, (Peter Schmitz), (Gabriel Martinez)
18:08.2, 18:59.5, 20:03.8, 20:06.3, 20:11.5, (20:21.7), (20:31.3)