1 | 57 | Lick 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) |
2 | 63 | San 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) |
3 | 113 | St 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) |
4 | 124 | Sonoma 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) |
5 | 125 | College 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) |
6 | 163 | Marin 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) |
7 | 185 | Convent & 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) |
8 | 269 | Urban 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) |
9 | 278 | Berean 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) |
10 | 293 | Branson,
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) |
11 | 352 | Athenian,
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) |
12 | 381 | Bay 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) |
13 | 384 | Head-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) |
14 | 397 | Drew,
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) |
15 | 421 | Technology,
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) |
16 | 452 | International,
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) |
17 | 499 | San 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 |
18 | 595 | Bentley 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) |
19 | 603 | San 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) |
20 | 607 | Fort 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) |
21 | 632 | Oakland 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) |
22 | 689 | Fremont 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) |
23 | 723 | Making 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) |
24 | 752 | Livermore 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) |