124Lick Wilmerding, CA - Team Time (1st 5) 1:27:00.8 | Spread (1st 5) 0.7
3, 4, 5, 5, 7, (8), (12)
Eddie Dilworth, Alex Mader, Marc Eidelhoch, Nick Harris, Adam Spitzler, (Milo Chung), (Matt Drew)
17:23.8, 17:24.1, 17:24.2, 17:24.2, 17:24.5, (17:24.7), (17:48.5)
263Convent & Stuart Hall, CA - Team Time (1st 5) 1:29:01.9 | Spread (1st 5) 1:26.4
1, 11, 14, 18, 19, (20), (22)
Mark Kearney, Travis Evans, Antonio Woo, Skyler Dela Cruz, Emanuel Olivares, (William Burns), (Cole Bianchi)
16:50.6, 17:39.7, 17:57.9, 18:16.7, 18:17.0, (18:32.9), (18:44.7)
375Urban of San Francisco, CA - Team Time (1st 5) 1:30:18.9 | Spread (1st 5) 1:01.3
10, 13, 15, 16, 21, (25), (30)
Ben Galloway, Harrison Greene, Nick Miller, Oscar Wong, Avery Hall, (Sam Padilla), (Luke Carlson)
17:39.3, 17:49.0, 18:01.8, 18:08.2, 18:40.6, (19:42.9), (19:49.9)
4110International, CA - Team Time (1st 5) 1:35:12.3 | Spread (1st 5) 2:51.4
2, 24, 27, 28, 29, (37), (43)
Rowan Davis, Eloi Divol, Jonathan Palash-Mixner, Felix Coffelt, Conor Harty, (Julien Prefot), (Charlie Kushalevsky)
16:53.7, 19:06.4, 19:43.0, 19:44.1, 19:45.1, (20:42.3), (21:33.4)
5122Drew, CA - Team Time (1st 5) 1:35:26.1 | Spread (1st 5) 2:38.0
9, 17, 31, 32, 33, (45), (46)
Stefan Mimski, Ben Berman, Elliott Wayburn-Best, Max Manzare, Joseph Birch, (Maximillian Breall), (Dimitri Reyes)
17:25.0, 18:10.7, 19:53.3, 19:54.1, 20:03.0, (22:56.4), (22:59.8)
6155Bay School of San Francisco, CA - Team Time (1st 5) 1:40:00.8 | Spread (1st 5) 1:59.0
23, 25, 34, 35, 38, (39), (40)
Adam Schwartz, Aaron Miller, Logan UNG, Liam Edwards, Jude Sole, (John Kingsland), (Rafael Branco)
18:48.6, 19:42.9, 20:05.9, 20:35.8, 20:47.6, (20:49.0), (20:53.9)
7210San Francisco Waldorf, CA - Team Time (1st 5) 1:49:40.4 | Spread (1st 5) 4:09.5
36, 41, 42, 44, 47
Oliver Budd, Kaia Garcia-Vandegrift, Lucca Jones, Max Balazs, Aidan Sondheimer
20:40.9, 21:08.0, 21:19.9, 21:41.2, 24:50.4