182Bellarmine College Prep, CA - Team Time (1st 5) 1:18:43.0 | Spread (1st 5) 29.0
5, 8, 14, 26, 29, (36), (39)
Meika Beaudoin-Rousseau, Thomas Busse, Donald Welsh, Dylan Doblar, Matthew Richardson, (Alex Scales), (Matthew Busse)
15:29.0, 15:38.0, 15:45.0, 15:53.0, 15:58.0, (16:03.0), (16:05.0)
2107Palo Alto, CA - Team Time (1st 5) 1:18:56.3 | Spread (1st 5) 55.3
1, 10, 27, 28, 41, (51), (63)
Kent Slaney, Naveen Pai, Samuel Desre, Sam Craig, Spencer Morgenfeld, (Ben Beaudry), (Henry Saul)
15:13.6, 15:40.9, 15:55.7, 15:57.2, 16:08.9, (16:21.1), (16:33.7)
3131San Lorenzo Valley, CA - Team Time (1st 5) 1:19:46.0 | Spread (1st 5) 53.0
6, 13, 16, 42, 54, (57), (69)
Chris Anderson, Bobby Munoz, Ian Gallagher, Ross MacMillan, Kevin Clark, (Anthony Campbell), (Mairo Kuntze)
15:36.0, 15:44.0, 15:48.0, 16:09.0, 16:29.0, (16:31.0), (16:39.0)
4179Scotts Valley, CA - Team Time (1st 5) 1:20:19.0 | Spread (1st 5) 1:15.0
2, 4, 54, 58, 61, (79), (84)
Luke McCartney, John Ross, Steven Ignatowicz, Baxter Wesson, Noah Bassi, (Nathan Kvamme), (Travis Lane)
15:18.0, 15:27.0, 16:29.0, 16:32.0, 16:33.0, (16:48.0), (16:53.0)
5197Homestead, CA - Team Time (1st 5) 1:20:49.0 | Spread (1st 5) 37.0
23, 32, 44, 45, 53, (58), (74)
Daniel Graves, Chris Reed, Adithya Somasundaram, Max Sawyer, Ryan Ma, (Vincent Li), (Matthew Bennett)
15:50.0, 16:00.0, 16:15.0, 16:17.0, 16:27.0, (16:32.0), (16:44.0)
6225Junipero Serra, CA - Team Time (1st 5) 1:21:09.6 | Spread (1st 5) 1:28.4
9, 20, 22, 76, 98, (142), (165)
Matthew Herrera, Jonathan Garcia, Adam Mansell, Lucas Furrer, Ara Archbold, (Andy Kurpjuweit), (Moises Pimental)
15:39.3, 15:48.5, 15:49.1, 16:45.0, 17:07.7, (17:47.1), (18:01.6)
7262Aptos, CA - Team Time (1st 5) 1:21:48.0 | Spread (1st 5) 46.0
32, 32, 47, 74, 77, (92), (93)
Jorge Benitez, Koya Oki, Jacob Niles, Luis Garcia, Josiah Sweet, (Lennin Naranjo), (Matthew Quinn)
16:00.0, 16:00.0, 16:18.0, 16:44.0, 16:46.0, (17:00.0), (17:01.0)
8264St. Francis Salesian College Preparatory, CA - Team Time (1st 5) 1:21:40.0 | Spread (1st 5) 2:18.0
12, 21, 23, 48, 160, (197), (200)
Paul Colosi, EJ Kelly V, Braxton Rico, Luke Colosi, Joseph Ramirez, (David Ambriz), (James T. Young)
15:42.0, 15:49.0, 15:50.0, 16:19.0, 18:00.0, (18:24.0), (18:27.0)
9334Archbishop Riordan, CA - Team Time (1st 5) 1:22:55.4 | Spread (1st 5) 1:58.5
11, 35, 62, 93, 133, (170), (204)
Brian Koeswic, Ian Cranfield, Tycho Meimban, Trevor Paulbitski, Michael Kilgariff, (Kevin Oliva), (James Upchurch)
15:41.1, 16:00.5, 16:33.2, 17:01.0, 17:39.6, (18:03.6), (18:31.0)
10354Half Moon Bay, CA - Team Time (1st 5) 1:23:20.7 | Spread (1st 5) 2:12.4
7, 50, 68, 85, 144, (157), (160)
Graham Faust, Corey O'Driscoll, Khalil Droubi, Patrick Jones, Sam Reynolds, (Aiden Shimeld), (Shane Regan)
15:37.6, 16:20.9, 16:38.8, 16:53.4, 17:50.0, (17:58.0), (18:00.0)
11377Los Altos, CA - Team Time (1st 5) 1:23:47.7 | Spread (1st 5) 1:23.9
17, 72, 86, 100, 102, (152), (205)
Andreas Godderis, Andrew Young, Owen MacKenzie, Viktor Niemiec, Geoffrey Glass, (Nathan Godderis), (Jacob Folkman)
15:48.2, 16:43.1, 16:54.9, 17:09.4, 17:12.1, (17:55.8), (18:32.7)
12429Menlo-Atherton, CA - Team Time (1st 5) 1:24:38.3 | Spread (1st 5) 39.7
65, 80, 88, 89, 107, (108), (132)
Robert Lane, Rohan Depuy, Max Colbert, Kevin Conrad, Andrew Tan, (Scott Macdonald), (Lukas Rash)
16:37.1, 16:48.3, 16:57.3, 16:58.8, 17:16.8, (17:17.5), (17:39.5)
13441Evergreen Valley, CA - Team Time (1st 5) 1:24:44.2 | Spread (1st 5) 1:50.5
19, 73, 99, 119, 131, (147), (241)
Tyler Yep, Siddhartha Krishnan, Don Le, Angel Akawi, Matthew Acosta, (Kalvin Lam), (John Angkiangco)
15:48.4, 16:43.6, 17:09.0, 17:24.3, 17:38.9, (17:52.5), (19:10.9)
14444Monta Vista, CA - Team Time (1st 5) 1:24:46.0 | Spread (1st 5) 1:21.0
30, 90, 101, 109, 114, (121), (127)
Brent Mogensen, Andrew Ma, Vamsee Vemulapalli, Bennett Zhang, Andy Fang, (Daniil Zhukov), (Jeffrey Xu)
15:59.0, 16:59.0, 17:10.0, 17:18.0, 17:20.0, (17:25.0), (17:33.0)
15456Menlo, CA - Team Time (1st 5) 1:24:37.1 | Spread (1st 5) 2:38.8
3, 46, 111, 128, 168, (192), (208)
Robert Miranda, Raphael Serrano, Kylee Santos, Tom Welch, Ben Zdasiuk, (Nikhil Singhal), (Drew Wadsworth)
15:24.2, 16:17.2, 17:19.0, 17:33.7, 18:03.0, (18:20.7), (18:36.5)
16467Sacred Heart Prep, CA - Team Time (1st 5) 1:25:09.3 | Spread (1st 5) 2:00.5
15, 56, 118, 137, 141, (263), (267)
Sasha Novitsky, Brett Anstrom, Graham MacFarquhar, Anderson Page, Nicholas Gordon, (Roger Trejo), (Peter Bird)
15:46.2, 16:29.1, 17:24.2, 17:43.1, 17:46.7, (20:16.4), (20:36.6)
17469Milpitas, CA - Team Time (1st 5) 1:25:09.8 | Spread (1st 5) 1:51.6
17, 95, 97, 126, 134, (179), (200)
Jeremy Shaw, Andrew Buchanan, Kaito Hashimoto, Lam Peter Tran, Martin Espinoza, (Jason Dumag), (Alberto Sanchez)
15:48.2, 17:02.2, 17:07.0, 17:32.6, 17:39.8, (18:09.7), (18:27.0)
18527Mountain View, CA - Team Time (1st 5) 1:26:01.7 | Spread (1st 5) 1:17.3
70, 71, 78, 150, 158, (159), (216)
Zachary Moore, Ryan Lund, Daniel Frees, Scott Bowers, Nicholas Mark, (Gabriel Reed), (Mark Jankovic)
16:40.8, 16:41.3, 16:46.2, 17:55.3, 17:58.1, (17:59.2), (18:45.6)
19539Sacred Heart Cathedral, CA - Team Time (1st 5) 1:26:10.8 | Spread (1st 5) 50.2
64, 113, 115, 123, 124, (150), (177)
Henry Hoffelt, Edelbert Claudio, Ethan Guerrero, Joseph Kozuch, Nathaniel Lara, (Christopher Nip), (Jakez Larzul)
16:36.7, 17:19.7, 17:21.0, 17:26.5, 17:26.9, (17:55.3), (18:09.0)
20572Nueva, CA - Team Time (1st 5) 1:26:11.8 | Spread (1st 5) 2:23.0
25, 38, 149, 174, 186, (236), (256)
Jake Lange, Matthew Mellea, Conner Vercellino, Jackson McClelland, Joseph Quimson, (Erik Meike), (Chris Conrad)
15:51.0, 16:04.7, 17:55.1, 18:07.0, 18:14.0, (19:02.3), (19:45.6)
21591Santa Cruz, CA - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 2:11.0
40, 66, 129, 167, 189, (260), (293)
Jesse Maltese, Hugh Chomentowski, Owen Stuart, John Ratliff, Nate Myers, (Charles Swiencicki), (Pierce Spielman)
16:07.0, 16:38.0, 17:37.0, 18:02.0, 18:18.0, (19:56.0), (24:39.0)
22625Aragon, CA - Team Time (1st 5) 1:27:33.2 | Spread (1st 5) 1:29.0
60, 106, 138, 155, 166, (172), (183)
Ryan McAuliffe, Gael Cruanes, Jeffery Song, Elliot Quan, Jake Pilgrim, (Scott Chow), (Patrick Lynch)
16:32.9, 17:16.7, 17:44.6, 17:57.1, 18:01.9, (18:04.9), (18:12.8)
23656Piedmont Hills, CA - Team Time (1st 5) 1:27:47.0 | Spread (1st 5) 2:18.0
52, 81, 130, 182, 211, (220), (229)
Bryan Chu, Darick Martinez, Andrew Nguyen, Austin Rubalcava, Hideshi Izu, (Eric Wei), (Johnny Ho)
16:25.0, 16:49.0, 17:38.0, 18:12.0, 18:43.0, (18:48.0), (18:56.0)
24660Cupertino, CA - Team Time (1st 5) 1:27:54.0 | Spread (1st 5) 59.0
96, 111, 122, 160, 171, (173), (175)
Owen Tanaka, Debarshi Basak, Willy Tu, Maximiliano Chavez, Alex Shieh, (Parker Magnuson), (Lucas Frazier)
17:05.0, 17:19.0, 17:26.0, 18:00.0, 18:04.0, (18:06.0), (18:08.0)
25680Leland, CA - Team Time (1st 5) 1:28:08.0 | Spread (1st 5) 1:24.0
81, 103, 135, 177, 184, (189), (213)
Senai Gebrehiwet, Joey Johnson, Zakarie Kohlbrenner-Rios, Daniel Vo, Matthew Tang, (Ricardo Rios), (Marco Milinovich)
16:49.0, 17:16.0, 17:41.0, 18:09.0, 18:13.0, (18:18.0), (18:44.0)
26721Carlmont, CA - Team Time (1st 5) 1:28:58.8 | Spread (1st 5) 43.0
110, 145, 146, 156, 164, (188), (235)
Ryan Wilson, Eric Jackson, Sam Holbrook, Amaury Avat, Kyle Dimick, (Anton McPeek), (Henry Chung)
17:18.3, 17:50.4, 17:51.0, 17:57.8, 18:01.3, (18:15.8), (19:00.4)
27749Westmont, CA - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 2:06.0
66, 103, 180, 187, 213, (244), (246)
Julian Adam, Daniel Blake, Kevin Krein, Jason Gomez, Joshua Olszewski, (Christian Moreland), (Eric Schultz)
16:38.0, 17:16.0, 18:10.0, 18:15.0, 18:44.0, (19:17.0), (19:21.0)
28752Mills, CA - Team Time (1st 5) 1:28:52.3 | Spread (1st 5) 2:30.9
31, 140, 176, 202, 203, (232), (234)
Takahiro Mollenkamp, Jason Tong, Shayan Lavasani, Matt Medrano, Patrick Tan, (Nathan Tang), (Matthew Corpus)
15:59.1, 17:45.2, 18:08.5, 18:29.5, 18:30.0, (18:57.5), (18:59.7)
29769El Camino, CA - Team Time (1st 5) 1:29:21.1 | Spread (1st 5) 3:24.7
37, 83, 181, 218, 250
Gabriel Garcia, James Lang, Vincent Blensdorf, Ronald Contreras, Jurel Dizon
16:03.4, 16:51.3, 18:10.6, 18:47.7, 19:28.1
30775Hillsdale, CA - Team Time (1st 5) 1:29:32.1 | Spread (1st 5) 1:31.3
105, 120, 136, 196, 218, (220), (240)
Joseph Noh, Alex Tait, Peter Emanuel, Matthew Kawakami, Cory Jester, (Lee Vic), (Michael Vande Voorde)
17:16.4, 17:24.6, 17:41.2, 18:22.2, 18:47.7, (18:48.0), (19:10.7)
31795Sequoia, CA - Team Time (1st 5) 1:29:50.8 | Spread (1st 5) 1:40.4
91, 148, 153, 194, 209, (210), (233)
Wyatt Gilman, Erik Huisman, Christopher Charekian, Xander Posten, Eli Rodriguez, (Ryan Reed), (Angel Merlos)
16:59.3, 17:54.0, 17:55.9, 18:21.9, 18:39.7, (18:41.0), (18:58.8)
32831Soquel, CA - Team Time (1st 5) 1:30:20.0 | Spread (1st 5) 3:06.0
43, 154, 163, 226, 245, (255), (283)
Matthew Founds, Robert Macatee, Beau Baiocchi, Carlo Sotero, Ben Birney, (Hakim Ruiz), (Tyler Szewczyk)
16:13.0, 17:56.0, 18:01.0, 18:51.0, 19:19.0, (19:43.0), (21:43.0)
33901Alisal, CA - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 1:41.0
117, 143, 197, 206, 238, (239), (243)
Maximino Jardines, Julio Chavez, Sergio Bautista, Flavio Jaramillo, Andrew Martinez, (Jorge Rodriguez), (Herklin Amaro)
17:23.0, 17:49.0, 18:24.0, 18:34.0, 19:04.0, (19:05.0), (19:16.0)
34902Watsonville, CA - Team Time (1st 5) 1:31:51.0 | Spread (1st 5) 3:18.1
49, 125, 225, 251, 252, (265), (273)
Anthony Ramirez, Oscar Bautista, Deric Ancira, Jacob Cervantes, Etienne Green, (Issac Ruiz), (Cuauhtemoc Collazo-Munoz)
16:19.8, 17:30.8, 18:50.5, 19:32.0, 19:37.9, (20:24.9), (20:53.3)
35973James Lick, CA - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 1:36.0
115, 195, 215, 217, 231, (249), (280)
Nathan Bernardo, Gustavo Aguilera, Gustavo Parra, Guillermo Villalobos, Hector Ramirez, (Jesse Chircop), (Kelvin Arenas)
17:21.0, 18:22.0, 18:45.0, 18:47.0, 18:57.0, (19:28.0), (21:36.0)
36999Westmoor, CA - Team Time (1st 5) 1:32:33.9 | Spread (1st 5) 1:05.3
139, 191, 222, 223, 224, (230), (237)
Roberto Villarreal, Jeromy Cruz, Omar Nawaf Shatrat, Audric Ma, Aldo Pantoja, (Alexander Soe), (Elijah Bacani)
17:44.9, 18:19.5, 18:49.6, 18:49.7, 18:50.2, (18:56.4), (19:03.9)
371032North Monterey County, CA - Team Time (1st 5) 1:34:43.0 | Spread (1st 5) 3:51.0
87, 193, 228, 254, 270, (271), (271)
Owen Ibarra, Diego Jimenez, Cuauhtemoc Hernandez, Gilbert Curbelo, Alex Ramos, (Eduardo Santamaria), (Alfredo Ortiz)
16:57.0, 18:21.0, 18:55.0, 19:42.0, 20:48.0, (20:53.0), (20:53.0)
381162South San Francisco, CA - Team Time (1st 5) 1:37:57.3 | Spread (1st 5) 3:15.0
185, 197, 227, 274, 279, (281), (287)
Charles Ventura, Steve Jimenez, Christopher Camilo, Austin Meza, Antonio Franco, (RAYMOND LIN), (Christopher Padron)
18:13.9, 18:24.0, 18:51.3, 20:59.2, 21:28.9, (21:36.2), (22:59.8)
391212Woodside Priory, CA - Team Time (1st 5) 1:38:39.4 | Spread (1st 5) 2:34.2
207, 212, 248, 269, 276, (277)
Ben Morss, Josh Gutow, Jack Youstra, Will Bentley, Jack Herrera, (Tommy Wang)
18:35.2, 18:43.6, 19:26.4, 20:44.8, 21:09.4, (21:16.6)
401248St Lawrence Academy, CA - Team Time (1st 5) 1:42:01.8 | Spread (1st 5) 4:03.7
169, 242, 275, 278, 284, (288), (291)
Matt Perea, Sunjay Dasu, Ajith Mohanraj, Darren Scoursur, Jake Guzman, (Blake Grady), (Mason Zeman)
18:03.4, 19:15.9, 21:06.9, 21:28.5, 22:07.1, (23:15.1), (23:50.0)
411322Mount Madonna, CA - Team Time (1st 5) 1:42:07.0 | Spread (1st 5) 2:36.0
253, 258, 262, 264, 285, (292)
Ethan Harrington, Isaac Harris, Elias Moreno, Carl Ward, Maxim Medvedev, (Alex Marshall)
19:38.0, 19:54.0, 19:58.0, 20:23.0, 22:14.0, (23:57.0)
421344Harbor, CA - Team Time (1st 5) 1:46:17.0 | Spread (1st 5) 4:11.0
247, 258, 260, 289, 290, (294)
Lucca DeBiaso, Tena Martinez, Marcus Garcia, Vincent Luna, Owen Stephens, (Eroz Fabian)
19:23.0, 19:54.0, 19:56.0, 23:30.0, 23:34.0, (26:23.0)
431359Jefferson, CA - Team Time (1st 5) 1:45:24.8 | Spread (1st 5) 2:44.3
257, 266, 268, 282, 286
Daniel Xu, Jason Nunez, Garmen Lin, Thiago Vilarinho, Alex Ruiz
19:53.2, 20:34.2, 20:37.8, 21:42.1, 22:37.5