157Lick Wilmerding, CA - Team Time (1st 5) 1:23:05.5 | Spread (1st 5) 1:08.0
2, 9, 12, 13, 21, (33), (35)
Sean Laidlaw, Erik Stein, Eddie Dilworth, Nick Harris, John Peabody, (Jackson Vachal), (Jason Woodruff)
15:55.9, 16:38.3, 16:43.1, 16:44.3, 17:03.9, (17:23.0), (17:25.7)
263San Francisco University, CA - Team Time (1st 5) 1:23:39.5 | Spread (1st 5) 29.7
7, 10, 11, 15, 20, (29), (32)
Marco DaCunha, Spencer Small, Charlie Kennedy, Clay Mills, JT Munz, (CJ Dowd), (Ezra Parkhill)
16:32.4, 16:38.5, 16:41.4, 16:45.1, 17:02.1, (17:16.5), (17:21.7)
3113St Joseph Notre Dame, CA - Team Time (1st 5) 1:23:25.3 | Spread (1st 5) 3:10.8
1, 5, 22, 39, 46, (47), (49)
Cooper Teare, Willie Mein, Dominic Padre, Gavin Hill, Gabriel Trevino, (Cameron Gill), (Zavier Annis)
14:38.9, 16:18.4, 17:07.5, 17:30.8, 17:49.7, (17:51.6), (17:55.6)
4124Sonoma Academy, CA - Team Time (1st 5) 1:25:32.3 | Spread (1st 5) 1:04.4
8, 13, 17, 42, 44, (51), (55)
Kheva Mann, Joey Johnson, Brenden Loftus, Caspian Morast, Eduardo Garcia, (Jack Roney), (Morgan Piper Cordova)
16:35.9, 16:44.3, 16:55.0, 17:36.8, 17:40.3, (17:56.8), (18:11.9)
5125College Preparatory, CA - Team Time (1st 5) 1:25:49.5 | Spread (1st 5) 23.6
18, 23, 25, 28, 31, (43), (45)
Ethan Ashby, Adam Zheleznyak, Jacob Lehmann Duke, Daniel McFadden, Victor Wu, (Sasha Milton), (Max McFadden)
16:56.2, 17:07.9, 17:09.3, 17:16.3, 17:19.8, (17:38.5), (17:45.1)
6163Marin Academy, CA - Team Time (1st 5) 1:26:46.2 | Spread (1st 5) 24.3
24, 26, 36, 37, 40, (50), (57)
Dustin Decker, Aidan Sweeny, Zev Buffett-davis, James Fleming t, Rob Hudson, (Jordy Fee-platt), (Jonathan Levitan)
17:08.6, 17:10.8, 17:26.8, 17:27.1, 17:32.9, (17:56.4), (18:12.9)
7185Convent & Stuart Hall, CA - Team Time (1st 5) 1:27:10.5 | Spread (1st 5) 2:15.6
3, 27, 41, 56, 58, (61), (62)
Elijah Horwitz, Phoenix Aquino-Thomas, Patrick Dilworth, Antonio Dominguez, Ben Kaplan, (Skyler Dela Cruz), (Antonio Woo)
15:58.7, 17:11.1, 17:33.9, 18:12.5, 18:14.3, (18:23.9), (18:24.1)
8269Urban of San Francisco, CA - Team Time (1st 5) 1:31:05.4 | Spread (1st 5) 1:58.0
19, 48, 63, 68, 71, (77), (78)
Lucas Lepinard, Kai Dalton, Larkin White, Avery Hall, Yossi Altman-Bukowski, (Oscar Wong), (Sunil Prabhu)
16:58.7, 17:55.2, 18:26.9, 18:47.9, 18:56.7, (19:06.4), (19:07.5)
9278Berean Christian, CA - Team Time (1st 5) 1:31:16.1 | Spread (1st 5) 2:14.6
16, 54, 64, 69, 75, (81), (108)
Benjamin Stame, William Sauter, Tyler Dresdow, Cade Hermeston, Luke Wilson, (Nathan Robbins), (Lucio Avila)
16:45.9, 18:11.2, 18:28.8, 18:49.7, 19:00.5, (19:17.3), (20:49.0)
10293Branson, CA - Team Time (1st 5) 1:31:37.5 | Spread (1st 5) 1:34.6
34, 59, 60, 66, 74, (76), (81)
Alex Le, Everett Magnuson, Daniel Prendergast, Brian Whitelaw-McDonald, Noah Kim, (Spencer Smead), (Benji Wu)
17:25.0, 18:14.7, 18:22.4, 18:35.8, 18:59.6, (19:05.4), (19:17.3)
11352Athenian, CA - Team Time (1st 5) 1:34:42.9 | Spread (1st 5) 2:28.4
38, 52, 83, 89, 90, (103), (107)
Jeremy Lahr, Connor Ottati, Daniel Young, Henry Anderson, Andrew Chen, (Jackson Moffet), (Eric Arlen)
17:30.7, 17:59.9, 19:23.8, 19:49.4, 19:59.1, (20:36.4), (20:45.9)
12381Bay School of San Francisco, CA - Team Time (1st 5) 1:35:49.7 | Spread (1st 5) 2:20.0
53, 65, 78, 88, 97, (109), (111)
Parker Readerman, Sammy Klein, Oliver Galloway, Adam Schwartz, Ming Hill, (Joey Silberman), (James Moore)
18:02.0, 18:31.4, 19:07.5, 19:46.8, 20:22.0, (20:52.0), (21:00.1)
13384Head-Royce, CA - Team Time (1st 5) 1:36:49.3 | Spread (1st 5) 4:35.4
4, 73, 99, 102, 106, (120), (126)
Isaac Teuscher, Noah Teuscher, William Xenakis, Joshua Soltz, Aidan Wogan, (Zack Mintz), (Emaon Hartingan-O'Conner)
16:09.1, 18:58.1, 20:22.4, 20:35.2, 20:44.5, (21:39.5), (22:06.2)
14397Drew, CA - Team Time (1st 5) 1:37:09.9 | Spread (1st 5) 2:51.3
30, 85, 93, 94, 95, (100), (113)
Jack Hunter, Danny Corleto, Ben Berman, Stefan Mimski, Sean Cronan, (Elliott Wayburn-Best), (Max Manzare)
17:17.1, 19:32.1, 20:05.7, 20:06.6, 20:08.4, (20:22.7), (21:03.2)
15421Technology, CA - Team Time (1st 5) 1:39:01.5 | Spread (1st 5) 5:24.9
6, 72, 104, 118, 121, (138)
David Ramirez, Aidan Barker, Travis Jenkins, Alex Guidry, Lucan Kraushaar, (Tyler Bliss)
16:20.1, 18:57.4, 20:37.0, 21:22.0, 21:45.0, (23:03.0)
16452International, CA - Team Time (1st 5) 1:39:37.8 | Spread (1st 5) 1:47.4
70, 80, 96, 101, 105, (114), (127)
Joey Koury, Rowan Davis, Max Shain, Liam Branch, Eloi Divol, (Ben Ryan), (Alex Wong)
18:50.4, 19:14.0, 20:20.6, 20:35.0, 20:37.8, (21:06.5), (22:09.0)
17499San Francisco Waldorf, CA - Team Time (1st 5) 1:42:31.8 | Spread (1st 5) 2:49.3
86, 91, 92, 98, 132
Heron Johnson-Vigeant, Carson Dietiker, Cash Logan, Max Klinman, Aditya Malik
19:39.2, 19:59.9, 20:02.1, 20:22.1, 22:28.5
18595Bentley Upper, CA - Team Time (1st 5) 1:49:12.7 | Spread (1st 5) 4:27.7
67, 124, 129, 136, 139, (140), (142)
Shail Modi, Cameron Fisher, William Dawson, Andrew Copeland, Zagal Nyamdagva, (Graham Kelloff), (Bruce Liu)
18:47.1, 21:59.9, 22:18.5, 22:52.4, 23:14.8, (23:16.2), (23:29.6)
19603San Domenico, CA - Team Time (1st 5) 1:49:05.1 | Spread (1st 5) 4:28.0
87, 116, 119, 133, 148, (149), (159)
Thomas Kunze, Joshua Espulgar-Rowe, David Wan, Ziyue Wang, Tom Zhao, (Ming Guo), (Mark Yang)
19:40.3, 21:17.1, 21:30.2, 22:29.2, 24:08.3, (24:18.0), (30:01.0)
20607Fort Bragg, CA - Team Time (1st 5) 1:48:34.1 | Spread (1st 5) 1:50.9
110, 115, 117, 130, 135, (137), (141)
Toby Kafin, Jake Bell, Esteban Duran, Jonathan Parrish, Nathaniel Fontanilla, (Clay Anderson), (Leif Hougland)
20:52.1, 21:13.0, 21:21.0, 22:25.0, 22:43.0, (22:59.0), (23:17.0)
21632Oakland Military Institute, CA - Team Time (1st 5) 1:51:24.4 | Spread (1st 5) 4:19.5
84, 128, 131, 144, 145, (146), (147)
Dylan Gong, Kyle Gong, Darian Fong, Jose Paz, Henry Guo, (David Tran), (Dong Tran)
19:24.6, 22:09.3, 22:26.2, 23:40.2, 23:44.1, (23:57.9), (24:04.4)
22689Fremont Christian, CA - Team Time (1st 5) 1:56:29.2 | Spread (1st 5) 2:59.7
122, 123, 143, 150, 151, (152), (154)
Siraj Patel, Ryan Sevilla, Soloman Chan, Rich Pedersen, Gideon Chan, (Hudson Shou), (Ben Fong)
21:47.3, 21:49.0, 23:37.9, 24:28.0, 24:47.0, (24:55.8), (25:38.6)
23723Making Waves Academy, CA - Team Time (1st 5) 2:02:48.1 | Spread (1st 5) 5:04.4
125, 134, 153, 155, 156, (158)
Cuauhtemoc Wallace, Edwin Garcia, Cameron Downey, Adrian Gonzalez, Billy Zaparolli, (Erick Cruz)
22:02.8, 22:41.2, 24:56.0, 26:00.9, 27:07.2, (28:24.4)
24752Livermore Valley Charter Prep (CLOSED 2017), CA - Team Time (1st 5) 2:31:10.8 | Spread (1st 5) 18:27.7
112, 157, 160, 161, 162, (163)
Joseph Campos, Erick Lessard, Timothy Chau, Sean Shamblin, Josh Replogle, (Blanchard Kenfack)
21:01.1, 27:54.1, 31:19.7, 31:27.1, 39:28.8, (49:29.0)