167San Francisco University, CA - Team Time (1st 5) 1:20:33.0 | Spread (1st 5) 51.1
5, 7, 8, 21, 26, (27), (28)
Charlie Kennedy, Clay Mills, Jack Gaitley, Nathan Evans, Ryan Tabibian, (Andrew Cheng), (Frank Wercinski)
15:45.1, 15:52.3, 15:52.4, 16:27.0, 16:36.2, (16:37.0), (16:39.0)
2123Head-Royce, CA - Team Time (1st 5) 1:21:58.7 | Spread (1st 5) 1:25.0
2, 16, 29, 35, 41, (45), (76)
Ethan Ash, Aidan Wogan, Brandon Byrd, Niccolo Lena, Loucas Xenakis, (Charlie Jones), (Alec Stein)
15:25.9, 16:14.5, 16:39.1, 16:48.3, 16:50.9, (17:00.5), (17:50.9)
3148Convent & Stuart Hall, CA - Team Time (1st 5) 1:23:03.8 | Spread (1st 5) 34.2
17, 19, 33, 39, 40, (56), (59)
Marcus Williamson, William Burns, Antonio Woo, Galen Hastings, Cole Bianchi, (Emanuel Olivares), (Tom Chiu)
16:16.3, 16:21.0, 16:45.7, 16:50.3, 16:50.5, (17:17.6), (17:25.6)
4155St Joseph Notre Dame, CA - Team Time (1st 5) 1:23:26.9 | Spread (1st 5) 33.7
20, 24, 30, 38, 43, (66), (79)
Rowan O'Brien, Arlo Rucker, Christopher Ramirez, Christian Granados, Ellis Cervantes, (Thomas McCue), (Dominic Padre)
16:23.8, 16:34.3, 16:41.9, 16:49.4, 16:57.5, (17:37.1), (17:53.9)
5177Marin Academy, CA - Team Time (1st 5) 1:23:41.7 | Spread (1st 5) 1:09.0
14, 23, 42, 47, 51, (71), (72)
Rob Hudson, Oscar Nesbitt-Schnadt, Jonathan Levitan, Trevor Busch, Griffin Hoppin, (Tim Clements), (Aidan Ashe)
16:01.2, 16:31.8, 16:51.6, 17:06.9, 17:10.2, (17:44.8), (17:45.0)
6217Sonoma Academy, CA - Team Time (1st 5) 1:25:04.6 | Spread (1st 5) 1:22.0
22, 32, 37, 49, 77, (113), (171)
Alex Pallais, Jonas Crean, Leopold Van den daele, Luke Fuette, Archie Lee, (Brian Barcenas), (Aubrey Elder)
16:30.7, 16:43.8, 16:49.0, 17:08.4, 17:52.7, (18:46.7), (20:48.2)
7228College Preparatory, CA - Team Time (1st 5) 1:24:30.6 | Spread (1st 5) 2:42.3
1, 4, 61, 75, 87, (89), (94)
Jacob Lehmann Duke, Kabir Bhansali, William Peale, Manu Prabandham, David Yang, (Max Goldstone), (Grayson Cooper)
15:24.2, 15:42.9, 17:26.4, 17:50.6, 18:06.5, (18:09.2), (18:14.8)
8239Lick Wilmerding, CA - Team Time (1st 5) 1:25:02.1 | Spread (1st 5) 2:43.3
3, 34, 52, 58, 92, (98), (107)
Alex Mader, Adam Spitzler, Milo Chung, Spencer Gibson, Haruto Uesugi, (Gabe Castro-Root), (Kyan Shlipak)
15:28.0, 16:46.8, 17:10.5, 17:25.5, 18:11.3, (18:18.3), (18:33.9)
9268Urban of San Francisco, CA - Team Time (1st 5) 1:26:06.2 | Spread (1st 5) 2:20.9
6, 46, 63, 65, 88, (102), (130)
Nick Miller, Ben Galloway, Ryan Steinbach, Tobias Classen, Teddy Means, (Sam Padilla), (Colter (Colt) Murphy)
15:46.8, 17:04.8, 17:30.5, 17:36.4, 18:07.7, (18:23.3), (19:10.2)
10294Middletown, CA - Team Time (1st 5) 1:26:43.6 | Spread (1st 5) 1:54.3
13, 54, 69, 78, 80, (84), (103)
Isaac Rascon, Isaiah Diaz, Jordan Rego, Javier Perez, Tyler Cobb, (Parker Boden), (Filemon Sanchez)
16:00.1, 17:15.1, 17:40.4, 17:53.6, 17:54.4, (18:03.9), (18:23.6)
11344Athenian, CA - Team Time (1st 5) 1:28:08.6 | Spread (1st 5) 1:52.8
18, 68, 82, 86, 90, (91), (121)
Eitan Goldfein, Mark Michelini, Justin Mun, Leo Zhang, Luke Girzadas, (Eric Arlen), (Rishi Reddy)
16:17.0, 17:40.3, 17:55.9, 18:05.6, 18:09.8, (18:10.4), (19:00.9)
12363Healdsburg, CA - Team Time (1st 5) 1:28:29.2 | Spread (1st 5) 2:54.7
11, 67, 70, 100, 115, (119), (135)
Jack Vanden Heuvel, Peter Trebilcock, Alex Cyphers, Jameson Dankowski, Harrison Threlfall, (Edgar Ortiz), (Mathew Nielson)
15:57.0, 17:39.3, 17:42.3, 18:18.9, 18:51.7, (18:58.4), (19:17.3)
13371Branson, CA - Team Time (1st 5) 1:28:46.3 | Spread (1st 5) 1:18.6
44, 48, 83, 97, 99, (106), (123)
Benji Wu, Henry Houser, Max Gutierrez, Leighton McCamy-Miller, Brendon Milan-howells, (Finn Dossey), (Caleb Liu)
17:00.1, 17:08.3, 18:01.1, 18:18.1, 18:18.7, (18:29.3), (19:02.0)
14428International, CA - Team Time (1st 5) 1:30:21.0 | Spread (1st 5) 2:34.6
25, 53, 93, 128, 129, (131), (197)
Rowan Davis, Eloi Divol, Marco Iboshi, Jonathan Palash-Mixner, Julien Prefot, (Alexander Hack), (Lincoln Friedman)
16:35.1, 17:14.7, 18:11.9, 19:09.6, 19:09.7, (19:12.3), (22:29.2)
15447Berean Christian, CA - Team Time (1st 5) 1:30:45.1 | Spread (1st 5) 1:30.2
55, 74, 96, 110, 112, (116), (150)
Ryan Johnstone, Isaac Jensen, Marcus Morales, Aidan Legaria, Cameron Kochaphum, (Andrew Evans), (Benjamin French)
17:15.6, 17:47.5, 18:16.8, 18:39.4, 18:45.8, (18:52.2), (19:54.9)
16459Bentley Upper, CA - Team Time (1st 5) 1:30:52.3 | Spread (1st 5) 3:02.2
10, 104, 108, 117, 120, (136), (141)
Thomas Rombach, Graham Kelloff, Joey Galvan-Carty, Drake McDonald, Colin Manalang, (Henry Nitzberg), (Jackson Rubiano)
15:56.8, 18:26.5, 18:34.9, 18:55.1, 18:59.0, (19:19.5), (19:35.4)
17478Cloverdale, CA - Team Time (1st 5) 1:31:51.9 | Spread (1st 5) 4:22.7
11, 31, 127, 148, 161, (163), (169)
Paden Collard, David Nunez, Connor Kalos, Joseph Faso, Sadrac Fernandez, (Finn Addison), (Cary Wen)
15:57.0, 16:42.3, 19:07.1, 19:45.8, 20:19.7, (20:33.5), (20:47.1)
18484St Helena, CA - Team Time (1st 5) 1:31:49.7 | Spread (1st 5) 3:58.9
9, 73, 121, 132, 149, (159), (174)
Jordan Reilly, Cleo McClain, Jasper Henry, Robert Przybylinski, Andrew Hileman, (Holden Smith), (William Wesner)
15:55.7, 17:45.1, 19:00.9, 19:13.4, 19:54.6, (20:05.2), (20:53.5)
19542Technology, CA - Team Time (1st 5) 1:33:20.4 | Spread (1st 5) 2:34.5
50, 81, 124, 140, 147, (162), (193)
Travis Jenkins, Spencer Matticola, Travis Pace, Maxwell Cole, John Barrett, (Soujit Ing), (Edward Lewis)
17:09.3, 17:54.9, 19:02.2, 19:30.2, 19:43.8, (20:20.7), (21:58.1)
20602North Bay Christian, CA - Team Time (1st 5) 1:36:21.7 | Spread (1st 5) 5:42.2
15, 95, 125, 179, 188, (212)
Brady English, Vincent Wei, John Henry Bruner, Henry Chen, Chris Hampton, (Leo Chen)
16:08.8, 18:15.0, 19:02.7, 21:04.2, 21:51.0, (24:00.3)
21623St Patrick/St Vincent, CA - Team Time (1st 5) 1:35:54.0 | Spread (1st 5) 2:31.8
57, 118, 145, 151, 152, (175), (181)
Matthew Thompson, vance Luna, Maxwell Solano, nicholas Beseda, Matthew Bustos, (Rodney Speight), (Aaron Peters)
17:24.6, 18:57.6, 19:40.0, 19:55.4, 19:56.4, (20:55.0), (21:10.1)
22626Fremont Christian, CA - Team Time (1st 5) 1:35:14.3 | Spread (1st 5) 1:07.3
105, 109, 133, 137, 142, (146), (156)
Ryan Sevilla, Marc Lee, Siraj Patel, Jay Cavallaro, Peter Henry, (Issac Ammerlaan), (Lawrance Shou)
18:28.5, 18:35.2, 19:14.5, 19:20.3, 19:35.8, (19:41.4), (20:03.0)
23642Salesian College Preparatory, CA - Team Time (1st 5) 1:38:24.1 | Spread (1st 5) 5:09.5
35, 62, 168, 185, 192, (203), (215)
Alex Gonzalez, Gabriel Cutino, Christopher Higgins, Ryan Masangkay, Jesse Suratos, (Thomas Nguyen), (Michael Styles)
16:48.3, 17:28.8, 20:45.3, 21:23.9, 21:57.8, (23:02.6), (24:23.8)
24649Northcoast Preparatory, CA - Team Time (1st 5) 1:36:44.5 | Spread (1st 5) 3:06.3
64, 126, 134, 158, 167, (180), (191)
Jaxon Peaker, Devon Baker-Berry, Miles Eldridge, Jason Roberts, Zaca Leatherwood, (Ari Alter), (Brookins Dane)
17:35.7, 19:06.7, 19:15.7, 20:04.4, 20:42.0, (21:07.0), (21:54.0)
25653San Domenico, CA - Team Time (1st 5) 1:36:41.7 | Spread (1st 5) 2:43.8
85, 114, 138, 144, 172, (182), (184)
Joshua Espulgar-Rowe, Will Kunze, Andrea DeStefano, Jonnathan Rodas, Kevin Leng, (Hiroki Coyle), (Braeden Connan)
18:05.1, 18:49.0, 19:21.2, 19:37.5, 20:48.9, (21:12.9), (21:20.3)
26730Bay School of San Francisco, CA - Team Time (1st 5) 1:38:57.5 | Spread (1st 5) 1:53.8
111, 143, 155, 157, 164, (170), (195)
Aaron Miller, Liam Edwards, Rafael Branco, Jett Lee, Owen Klingbeil, (Rohan Rajan), (Jake Yohanan)
18:41.0, 19:35.9, 20:01.9, 20:03.9, 20:34.8, (20:48.0), (22:15.5)
27800Drew, CA - Team Time (1st 5) 1:43:43.5 | Spread (1st 5) 5:33.6
60, 177, 178, 183, 202, (208), (213)
Stefan Mimski, Preston Yang, Nicholas Wong, Max Manzare, Bryce Schrader, (Nikko Ybarra-Armenta), (Ethan Limjoco)
17:25.7, 21:01.6, 21:03.0, 21:13.9, 22:59.3, (23:20.5), (24:16.4)
28819Oakland Military Institute, CA - Team Time (1st 5) 1:42:51.1 | Spread (1st 5) 2:26.5
139, 160, 165, 166, 189, (199), (217)
Jimmy Nguyen, Tavares Marshall, Barry Fong, Desmond Mai, Kiven Eng, (Mason Sam), (Kevin Fong)
19:25.5, 20:18.0, 20:35.1, 20:40.5, 21:52.0, (22:35.7), (25:05.0)
29922Making Waves Academy, CA - Team Time (1st 5) 1:49:15.9 | Spread (1st 5) 3:13.5
153, 154, 204, 205, 206, (216), (222)
Edwin Garcia, Yasir Alkaheli, Adrian Gonzalez, Diego Contreras, Alan Hernandez, (Ryan Cuevas), (Chris Hernandez)
19:57.4, 19:58.6, 23:04.4, 23:04.6, 23:10.9, (24:33.7), (26:33.6)
30928Clear Lake, CA - Team Time (1st 5) 1:53:34.1 | Spread (1st 5) 7:10.3
101, 190, 198, 219, 220, (221)
Quinn Wynacht, Luke McQuaid, Cole Saiz, Liam Orr, Dustin Scott, (Rowan Salinas)
18:19.7, 21:52.4, 22:30.0, 25:22.0, 25:30.0, (25:34.0)
31932John Swett, CA - Team Time (1st 5) 1:48:35.9 | Spread (1st 5) 1:54.6
173, 176, 187, 196, 200, (207), (209)
Elgene Salvador, Cameron Shotwell, Robert Magnuson, Elan Olivar, Brennan Greger, (Nathan Rock), (Skylar Paschall)
20:49.2, 20:55.2, 21:50.6, 22:17.1, 22:43.8, (23:16.5), (23:27.2)
321002San Francisco Waldorf, CA - Team Time (1st 5) 1:54:01.3 | Spread (1st 5) 2:04.3
186, 194, 201, 210, 211, (214), (218)
Kaia Garcia-Vandegrift, Divi Newton, Jeff Zhou, Luca Quaroni, Aidan Sondheimer, (Kez Balistreri), (Dashiell Hall)
21:35.5, 22:13.6, 22:55.4, 23:37.0, 23:39.8, (24:16.6), (25:19.9)