163San Francisco University, CA - Team Time (1st 5) 1:22:45.1 | Spread (1st 5) 42.5
5, 8, 12, 17, 21, (29), (33)
Charlie Kennedy, Clay Mills, Jack Gaitley, Andrew Cheng, Ryan Tabibian, (Nathan Evans), (Owen Myers)
16:11.0, 16:17.0, 16:34.0, 16:49.6, 16:53.5, (17:05.8), (17:12.2)
2110Head-Royce, CA - Team Time (1st 5) 1:24:10.4 | Spread (1st 5) 1:18.4
3, 11, 24, 34, 38, (40), (63)
Ethan Ash, Aidan Wogan, Brandon Byrd, Niccolo Lena, Charlie Jones, (Loucas Xenakis), (Alec Stein)
16:04.0, 16:32.0, 16:57.0, 17:15.0, 17:22.4, (17:30.0), (18:06.0)
3117St Joseph Notre Dame, CA - Team Time (1st 5) 1:24:49.0 | Spread (1st 5) 47.0
12, 15, 18, 35, 37, (49), (57)
Rowan O'Brien, Christian Granados, Arlo Rucker, Ellis Cervantes, Christopher Ramirez, (Thomas McCue), (Dominic Padre)
16:34.0, 16:45.0, 16:50.0, 17:19.0, 17:21.0, (17:47.9), (18:00.1)
4145Convent & Stuart Hall, CA - Team Time (1st 5) 1:25:40.2 | Spread (1st 5) 45.9
20, 22, 25, 36, 42, (48), (50)
William Burns, Marcus Williamson, Galen Hastings, Antonio Woo, Cole Bianchi, (Tom Chiu), (Emanuel Olivares)
16:50.8, 16:54.8, 16:57.6, 17:20.3, 17:36.7, (17:47.1), (17:49.3)
5165Sonoma Academy, CA - Team Time (1st 5) 1:26:17.0 | Spread (1st 5) 1:01.0
18, 26, 31, 39, 51, (85), (88)
Alex Pallais, Luke Fuette, Leopold Van den daele, Jonas Crean, Archie Lee, (Bert Garner), (Brian Barcenas)
16:50.0, 17:00.0, 17:09.0, 17:27.0, 17:51.0, (18:43.0), (18:48.0)
6197Lick Wilmerding, CA - Team Time (1st 5) 1:26:45.6 | Spread (1st 5) 2:12.4
2, 30, 52, 54, 59, (70), (78)
Alex Mader, Adam Spitzler, Milo Chung, Spence Gibson, Haruto Uesugi, (Kyan Shlipak), (Luca Iribarren)
15:49.5, 17:07.2, 17:51.4, 17:55.6, 18:01.9, (18:23.7), (18:36.2)
7226College Preparatory, CA - Team Time (1st 5) 1:27:13.1 | Spread (1st 5) 3:02.0
1, 4, 53, 81, 87, (91), (97)
Jacob Lehmann Duke, Kabir Bhansali, William Peale, Manu Prabandham, David Yang, (Grayson Cooper), (Kevin Zhang)
15:43.0, 16:10.0, 17:55.5, 18:39.6, 18:45.0, (18:51.0), (19:01.0)
8234Marin Academy, CA - Team Time (1st 5) 1:28:26.8 | Spread (1st 5) 1:11.6
22, 43, 44, 61, 64, (72), (76)
Rob Hudson, Oscar Nesbitt-Schnadt, Jonathan Levitan, Dexter Watenpaugh, Griffin Hoppin, (Tim Clements), (Ben Branco)
16:54.8, 17:39.9, 17:41.3, 18:04.4, 18:06.4, (18:26.9), (18:32.4)
9260Middletown, CA - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 2:02.0
10, 46, 60, 71, 73, (73), (82)
Isaac Rascon, Tyler Cobb, Isaiah Diaz, Javier Perez, Jordan Rego, (Parker Boden), (Caleb Cobb)
16:25.0, 17:44.0, 18:02.0, 18:25.0, 18:27.0, (18:27.0), (18:40.0)
10316Athenian, CA - Team Time (1st 5) 1:30:26.0 | Spread (1st 5) 2:14.0
12, 62, 66, 88, 88, (108), (124)
Eitan Goldfein, Leo Zhang, Mark Michelini, Eric Arlen, Justin Mun, (Gabe Dias), (Jesse Cogan)
16:34.0, 18:05.0, 18:11.0, 18:48.0, 18:48.0, (19:18.0), (19:56.0)
11324Urban of San Francisco, CA - Team Time (1st 5) 1:30:50.8 | Spread (1st 5) 2:18.9
16, 45, 80, 83, 100, (114), (145)
Nick Miller, Ben Galloway, Teddy Means, Ryan Steinbach, Tobias Classen, (Colter Murphy), (Diego Velcich)
16:45.5, 17:42.0, 18:38.4, 18:40.5, 19:04.4, (19:39.0), (20:23.2)
12398Bentley Upper, CA - Team Time (1st 5) 1:32:29.0 | Spread (1st 5) 3:14.0
7, 91, 94, 95, 111, (121), (122)
Thomas Rombach, Graham Kelloff, Colin Manalang, Joey Galvan-Carty, Henry Nitzberg, (Leonardo Siu), (Jackson Rubiano)
16:15.0, 18:51.0, 18:56.0, 18:58.0, 19:29.0, (19:52.0), (19:54.0)
13404St Helena, CA - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 3:56.0
9, 41, 86, 127, 141, (155), (157)
Jordan Reilly, Cleo McClain, Jasper Henry, Robert Przybylinski, Andrew Hileman, (Logan Uhlig), (Holden Smith)
16:19.0, 17:33.0, 18:44.0, 19:58.0, 20:15.0, (20:40.0), (20:44.0)
14419Technology, CA - Team Time (1st 5) 1:33:34.0 | Spread (1st 5) 50.0
67, 75, 77, 99, 101, (139), (182)
Travis Jenkins, Travis Pace, Spencer Matticola, Maxwell Cole, Soujit Ing, (John Barrett), (Porter Brookston)
18:17.0, 18:32.0, 18:35.0, 19:03.0, 19:07.0, (20:11.0), (21:54.0)
15449Cardinal Newman, CA - Team Time (1st 5) 1:34:12.5 | Spread (1st 5) 2:46.5
32, 84, 102, 103, 128, (130)
Mario Prado, Max Gallo, Patrick Cvitanovic, Ben Stevens, Matthew Prendiville, (Alexander Limper)
17:12.1, 18:42.2, 19:08.6, 19:11.0, 19:58.6, (19:59.8)
449Cloverdale, CA - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 4:34.0
5, 27, 105, 153, 159, (172), (175)
Paden Collard, David Nunez, Connor Kalos, Sadrac Fernandez, Cary Wen, (Finn Addison), (Joseph Faso)
16:11.0, 17:01.0, 19:16.0, 20:34.0, 20:45.0, (21:23.0), (21:38.0)
17537Branson, CA - Team Time (1st 5) 1:36:39.3 | Spread (1st 5) 2:28.9
65, 98, 104, 116, 154, (164), (170)
Benji Wu, Henry Houser, Max Gutierrez, Finn Dossey, Leighton McCamy-Miller, (Sam Yolles), (Caleb Liu)
18:07.2, 19:02.6, 19:12.1, 19:41.3, 20:36.1, (21:05.5), (21:21.7)
18580El Molino (Closed 2021), CA - Team Time (1st 5) 1:38:15.6 | Spread (1st 5) 2:30.9
56, 119, 126, 131, 148, (161), (163)
Kazuki Hillberg, Jackson Conger, Grant Feige, Colton Pfann, Elias Sisneros, (Jacob Cibrian-Gomez), (Kieran Pfann)
17:57.4, 19:49.0, 19:57.9, 20:03.0, 20:28.3, (20:54.5), (20:58.9)
19591Fort Bragg, CA - Team Time (1st 5) 1:38:06.0 | Spread (1st 5) 3:42.0
28, 131, 136, 139, 157, (194), (207)
Remy Namvar, Clay Anderson, Jake Bell, Jasper Schneider, Roy Ross, (Brandon Myers), (Coltin Cash)
17:02.0, 20:03.0, 20:06.0, 20:11.0, 20:44.0, (22:26.0), (23:13.0)
20621San Domenico, CA - Team Time (1st 5) 1:39:13.8 | Spread (1st 5) 1:34.8
93, 117, 120, 144, 147, (167), (173)
Joshua Espulgar-Rowe, Jonnathan Rodas, Will Kunze, Andrea DeStefano, Kevin Leng, (Hiroki Coyle), (Zidane Zamorano)
18:51.3, 19:42.9, 19:51.1, 20:22.4, 20:26.1, (21:14.7), (21:24.2)
21646Healdsburg, CA - Team Time (1st 5) 1:39:43.5 | Spread (1st 5) 1:34.7
105, 109, 134, 138, 160, (168), (174)
Peter Trebilcock, Alex Cyphers, Harrison Threlfall, Mathew Nielson, Erick Gutierrez, (Henry Waterman), (Owen Efram)
19:16.0, 19:24.8, 20:05.0, 20:07.0, 20:50.7, (21:18.3), (21:34.0)
22664International, CA - Team Time (1st 5) 1:41:00.4 | Spread (1st 5) 3:41.8
57, 112, 152, 166, 177, (190), (193)
Eloi Divol, Marco Iboshi, Alexander Hack, Adam Margulies, Julien Prefot, (Jonathan Palash-Mixner), (Paul Hayden Banas)
18:00.1, 19:30.6, 20:33.5, 21:14.3, 21:41.9, (22:13.6), (22:25.8)
664Roseland University Prep, CA - Team Time (1st 5) 1:41:21.0 | Spread (1st 5) 3:30.0
68, 113, 129, 175, 179, (192), (206)
Alexis Lorezano, Irwin Lopez, Alexis Trejo, Daniel Garcia, Adolfo Rios, (Jaun Rios Dominguez), (Daniel Ruiz-Anguiano)
18:18.0, 19:38.0, 19:59.0, 21:38.0, 21:48.0, (22:22.0), (23:05.0)
24675Bay School of San Francisco, CA - Team Time (1st 5) 1:40:40.7 | Spread (1st 5) 1:54.6
107, 110, 143, 150, 165, (185), (188)
James Kaludis, Aaron Miller, Owen Klingbeil, Liam Edwards, Rafael Branco, (Rohan Rajan), (Jett Lee)
19:16.5, 19:26.6, 20:15.6, 20:30.9, 21:11.1, (21:58.8), (22:08.2)
25690Northcoast Preparatory, CA - Team Time (1st 5) 1:43:10.0 | Spread (1st 5) 5:58.0
47, 118, 134, 180, 211, (219)
Jaxon Peaker, Devon Baker-Berry, Miles Eldridge, Jason Roberts, Gaspard Vallee, (Aiden Vayo-Tur)
17:45.4, 19:44.5, 20:05.0, 21:51.7, 23:43.4, (24:24.0)
26694Fremont Christian, CA - Team Time (1st 5) 1:41:14.0 | Spread (1st 5) 52.0
115, 133, 146, 149, 151, (208)
Jay Cavallaro, Josiah Petty, Lawrance Shou, Miguel Velazquez, Allan Chiolero, (Aaron Chan)
19:41.0, 20:04.0, 20:26.0, 20:30.0, 20:33.0, (23:14.0)
27701Kelseyville, CA - Team Time (1st 5) 1:42:41.0 | Spread (1st 5) 4:14.0
79, 123, 124, 171, 204, (213)
Matthew Harris, Beau Marek, Andrew Fuentes, Leland Kirkpatrick, Evan Weller, (Jaimon Farris)
18:37.0, 19:55.0, 19:56.0, 21:22.0, 22:51.0, (24:01.0)
28794Clear Lake, CA - Team Time (1st 5) 1:46:01.0 | Spread (1st 5) 4:30.0
55, 169, 184, 191, 195, (199), (205)
Quinn Wynacht, Keanu Ford, Cole Saiz, Luke McQuaid, Greyson Wind, (Jacob Stahr), (Liam Orr)
17:57.0, 21:19.0, 21:57.0, 22:21.0, 22:27.0, (22:37.0), (23:03.0)
29815Drew, CA - Team Time (1st 5) 1:47:12.7 | Spread (1st 5) 5:04.3
69, 137, 196, 203, 210, (216), (223)
Stefan Mimski, Max Manzare, Nicholas Wong, Preston Yang, Bryce Schrader, (Ocean Hoevet), (Nikko Ybarra-Armenta)
18:22.0, 20:06.5, 22:31.7, 22:46.2, 23:26.3, (24:12.5), (25:11.9)
30864Point Arena, CA - Team Time (1st 5) 1:51:03.0 | Spread (1st 5) 6:16.0
96, 141, 182, 221, 224, (228), (231)
Dylan Freeborn-Smith, Loden Haught, Ivan Gustufson, logan Dugan, Kai Leeper-sale, (Kaden Haught), (Brandon Huse)
19:00.0, 20:15.0, 21:54.0, 24:38.0, 25:16.0, (26:31.0), (29:40.0)
31954Oakland Military Institute, CA - Team Time (1st 5) 1:52:14.0 | Spread (1st 5) 3:31.0
162, 181, 189, 202, 220, (225), (232)
Jimmy Nguyen, Kiven Eng, Barry Fong, Desmond Mai, Tavares Marshall, (Mason Sam), (Phillip Ta)
20:57.0, 21:53.0, 22:12.0, 22:44.0, 24:28.0, (25:38.0), (32:01.0)
32987San Francisco Waldorf, CA - Team Time (1st 5) 1:53:32.6 | Spread (1st 5) 2:16.6
177, 197, 200, 201, 212, (215), (217)
Cyrus Costa, Kaia Garcia-Vandegrift, Divi Newton, Lucca Jones, Aidan Sondheimer, (Nico Torres), (Jeff Zhou)
21:41.9, 22:31.9, 22:38.6, 22:41.7, 23:58.5, (24:07.6), (24:15.9)
331001California School for the Deaf, CA - Team Time (1st 5) 1:55:01.7 | Spread (1st 5) 3:03.2
185, 187, 198, 209, 222, (227)
Leonardo Vergara, Christopher Navarrete-Pleitez, Christopher Renteria, George Quirie, Gursimranjit Singh, (Raul Quintero)
21:58.8, 22:04.9, 22:33.8, 23:22.2, 25:02.0, (26:30.0)
341041Redwood Christian, CA - Team Time (1st 5) 2:01:48.7 | Spread (1st 5) 6:25.0
155, 214, 218, 225, 229, (230)
Davis Banks, Will Stirling, Michael Goldman, David Seganish, Tommy Charlton, (Andrew Niiya)
20:40.0, 24:04.0, 24:21.7, 25:38.0, 27:05.0, (29:38.0)