147St Joseph Notre Dame, CA - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 1:40.0
2, 4, 8, 14, 19, (23), (25)
Nick Ratto, Gabe Arias-Sheridan, Louis Rodrigues, Michael Murphy, Sam Levy-Wendt, (James Lafollette), (Chris Melandez)
15:45.0, 16:04.0, 16:45.0, 17:05.0, 17:25.0, (17:34.0), (17:41.0)
281San Francisco University, CA - Team Time (1st 5) 1:25:06.0 | Spread (1st 5) 2:19.0
1, 12, 16, 17, 35, (36), (51)
Connor Clark, Duncan Hosie, James Burton, Ben Tracy, Ned Geeslin, (Liam Gallivan), (Will Dolan)
15:44.0, 17:01.0, 17:08.0, 17:10.0, 18:03.0, (18:04.0), (18:37.0)
3100Athenian, CA - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 1:47.0
7, 10, 14, 24, 45, (55), (56)
Gabriel Elliott, Tanner Shaw, Cameron Taylor, Charlie Thimesch, Wellington Chang, (Cullen Ross), (Jonathan White)
16:39.0, 16:56.0, 17:05.0, 17:35.0, 18:26.0, (18:49.0), (18:50.0)
4112Sonoma Academy, CA - Team Time (1st 5) 1:27:27.0 | Spread (1st 5) 52.0
11, 18, 26, 28, 29, (53), (67)
Jax Reiff, Jacob Gaynor, Patrick Loftus, Austin Orr, Aaron Rotman, (Grahm Johnson), (Morgan Kinunen)
16:58.0, 17:11.0, 17:42.0, 17:46.0, 17:50.0, (18:40.0), (19:14.0)
5134Marin Academy, CA - Team Time (1st 5) 1:27:21.0 | Spread (1st 5) 3:07.0
3, 6, 21, 40, 64, (65), (70)
Trevor Reinhart, James Kinney, Jack Ferguson, Eg Garcia, Kenny Volkmann, (David Sutter), (Alec Neal)
16:00.0, 16:27.0, 17:30.0, 18:17.0, 19:07.0, (19:10.0), (19:46.0)
6168College Preparatory, CA - Team Time (1st 5) 1:29:59.0 | Spread (1st 5) 50.0
20, 30, 38, 39, 41, (48), (49)
Nathan Gill, Mark Bavoso, Darren Fletcher, Ollie Meister, Justin Nathan, (Jack Mitchell), (Peter Stefek)
17:28.0, 17:51.0, 18:06.0, 18:16.0, 18:18.0, (18:27.0), (18:32.0)
7202Berean Christian, CA - Team Time (1st 5) 1:31:20.0 | Spread (1st 5) 46.0
31, 33, 42, 44, 52, (60), (65)
Ross Deniston, Ben Ho, Levi Tillie, Tobin Bolter, Kevin Graham, (Justin Tomas), (Eric Windt)
17:52.0, 18:01.0, 18:24.0, 18:25.0, 18:38.0, (19:02.0), (19:10.0)
8208Lick Wilmerding, CA - Team Time (1st 5) 1:31:31.0 | Spread (1st 5) 1:22.0
22, 37, 42, 50, 57, (60), (63)
Michael Kreher, Corey Robinson, Connor Jordan, Avery Rock, Egon Conway, (Tayeb Zaidi), (Jack Crawford)
17:32.0, 18:05.0, 18:24.0, 18:36.0, 18:54.0, (19:02.0), (19:04.0)
9226South Fork, CA - Team Time (1st 5) 1:32:24.0 | Spread (1st 5) 1:50.0
27, 32, 45, 54, 68, (73), (77)
Dustyn Salomon, Ismael Lopez, David Chadbourne, Jesus Lopez, Cristian Alatorre, (Andres Alatorre), (Tyler Bates)
17:45.0, 17:55.0, 18:26.0, 18:43.0, 19:35.0, (20:04.0), (20:46.0)
10249Urban of San Francisco, CA - Team Time (1st 5) 1:33:23.0 | Spread (1st 5) 2:47.0
13, 45, 58, 62, 71, (72)
Whit Henderson, Alex Wu, Shane Bannon, Julian Matulich, Yusef Shaheen, (James Powell)
17:03.0, 18:26.0, 19:01.0, 19:03.0, 19:50.0, (19:59.0)
11251Convent & Stuart Hall, CA - Team Time (1st 5) 1:35:10.0 | Spread (1st 5) 3:54.0
9, 33, 58, 75, 76, (79), (80)
Michael Chan, Joe Hildula, Liam Lynch, Mars Pasache, Kurt Eskicioglu, (Baldwin Liu), (BRANDAN LA)
16:49.0, 18:01.0, 19:01.0, 20:36.0, 20:43.0, (20:49.0), (20:59.0)
12305Cloverdale, CA - Team Time (1st 5) 1:38:13.0 | Spread (1st 5) 4:38.0
5, 69, 74, 77, 80, (82), (83)
Carrillo Joe, Patel Axay, Rink Anthony, Matt Hetrick, Baker Matt, (Sanchez Martin), (Roger Martinez)
16:21.0, 19:36.0, 20:31.0, 20:46.0, 20:59.0, (21:53.0), (22:13.0)