145Bellarmine College Prep, CA - Team Time (1st 5) 1:16:32.0 | Spread (1st 5) 58.8
1, 8, 9, 13, 14, (18), (19)
Colin Peattie, Ross D'Orfani, Nolan Topper, Ted Fuell, Galen Topper, (Sam Diab), (Clem Welsh)
14:37.1, 15:23.3, 15:24.7, 15:31.0, 15:35.9, (15:39.4), (15:40.0)
2133Los Altos, CA - Team Time (1st 5) 1:18:25.9 | Spread (1st 5) 1:44.8
1, 15, 28, 30, 59, (63), (68)
Owen MacKenzie, Luke Sage, Tomo Yoshino, Daniel Ghasemfar, Rian Lawlor, (Bryce Capuano), (Daniel Adams)
14:37.1, 15:36.2, 15:54.3, 15:56.4, 16:21.9, (16:25.3), (16:28.4)
3163Scotts Valley, CA - Team Time (1st 5) 1:19:58.0 | Spread (1st 5) 29.0
24, 25, 29, 32, 53, (93), (97)
Logan Ross, Mitchell Ross, Lukas Berg Mills, Jeremy Kain, Darren Mudge, (Rishi Chandiramani), (Patrick Goodrich)
15:50.0, 15:53.0, 15:56.0, 16:00.0, 16:19.0, (16:51.0), (16:55.0)
4201Menlo-Atherton, CA - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 1:35.9
4, 12, 36, 57, 92, (104), (121)
Ethan Mimeles, Cole Mediratta, Luke Scandlyn, Lars Osterberg, Jackson Gosler, (Cesar Peralta), (Luca Johnson)
15:14.2, 15:27.2, 16:02.3, 16:21.2, 16:50.1, (17:04.4), (17:14.8)
5229Homestead, CA - Team Time (1st 5) 1:21:00.0 | Spread (1st 5) 44.0
25, 31, 42, 56, 75, (78), (80)
Julien Kehon, Ryan Ma, Drew Fenton, Gabe Rosado, Sahil Morchi, (Jared Chan), (Varun Saraf)
15:53.0, 15:59.0, 16:10.0, 16:21.0, 16:37.0, (16:41.0), (16:45.0)
6233San Lorenzo Valley, CA - Team Time (1st 5) 1:20:51.0 | Spread (1st 5) 1:43.0
7, 32, 42, 51, 101, (132), (150)
Chris Anderson, Cash Ebright, Cory Nounnan, Ross MacMillan, Angelo Reis, (Casey Crouch), (Gregor MacDonald)
15:20.0, 16:00.0, 16:10.0, 16:18.0, 17:03.0, (17:22.0), (17:30.0)
7258Palo Alto, CA - Team Time (1st 5) 1:21:04.8 | Spread (1st 5) 1:22.6
6, 41, 61, 73, 77, (87), (114)
Donald Taggart, Alex Evans, John Tayeri, Benjamin Huang, Alex Selwyn, (Ian Matheson), (Carlos Diaz jr.)
15:17.7, 16:08.2, 16:24.8, 16:33.8, 16:40.3, (16:47.6), (17:10.4)
8298Evergreen Valley, CA - Team Time (1st 5) 1:21:41.4 | Spread (1st 5) 1:42.1
10, 23, 71, 88, 106, (141), (170)
Ishaan Singh, Advait Krishnan, Clifford Xu, Hrishi Kachhia, Noor Seale, (Arshome Sahagun), (Ky Hoang)
15:24.9, 15:48.8, 16:32.9, 16:47.8, 17:07.0, (17:25.7), (17:42.0)
9299Sacred Heart Prep, CA - Team Time (1st 5) 1:21:39.6 | Spread (1st 5) 1:45.0
16, 20, 27, 106, 130, (164), (279)
Max Cluss, Axel de Vernou, Calvin Katz, Matthew Chun, Gabriel Mellows, (Austin Jamias), (Matthew Rydberg)
15:36.3, 15:41.9, 15:53.1, 17:07.0, 17:21.3, (17:38.8), (19:48.9)
10375King City, CA - Team Time (1st 5) 1:23:00.0 | Spread (1st 5) 51.0
37, 74, 75, 93, 96, (190), (194)
Esteban Deniz, Fausto Medina, Ricky Diaz III, Daniel Correa, Mario Avila, (Mario Calderon), (Oscar Delgado)
16:03.0, 16:35.0, 16:37.0, 16:51.0, 16:54.0, (17:54.0), (18:01.0)
11400Sacred Heart Cathedral, CA - Team Time (1st 5) 1:23:16.6 | Spread (1st 5) 1:32.9
22, 67, 69, 115, 127, (140), (144)
Matthew Farruggio, Connor Sheridon, Sedge Greenlee, Thomas Brugnara, John Soler, (Jason Tong), (Mason Tsai)
15:46.7, 16:27.6, 16:30.9, 17:11.8, 17:19.6, (17:25.6), (17:26.9)
12442Aptos, CA - Team Time (1st 5) 1:24:02.0 | Spread (1st 5) 1:23.0
34, 79, 83, 110, 136, (145), (195)
Josiah Sweet, John G. Eikemeyer, Ben Laughlin, Freddy Von Oepen, Aidan Tomasini, (Anton Jackson), (Avery Heebner)
16:01.0, 16:43.0, 16:46.0, 17:08.0, 17:24.0, (17:28.0), (18:03.0)
13447Sequoia, CA - Team Time (1st 5) 1:23:50.3 | Spread (1st 5) 2:10.4
40, 52, 58, 83, 214, (223), (225)
Noah Vauclair, Alonso Gonzales, Thomas Burt, Bradley Schulz, Weston Keitz, (Alex Ferfas), (Eric Dubbel)
16:06.8, 16:18.6, 16:21.7, 16:46.0, 18:17.2, (18:24.9), (18:27.7)
14488Mills, CA - Team Time (1st 5) 1:24:23.8 | Spread (1st 5) 1:22.7
45, 46, 100, 138, 159, (179), (186)
Leo Schroeder, Shoh Mollenkamp, Luca DiMaio, Lokesh Kumar, Jason Habash, (Jacky Au-Yeung), (Jeremiah Tam)
16:11.4, 16:12.4, 17:01.4, 17:24.5, 17:34.1, (17:46.0), (17:52.5)
15502Nueva, CA - Team Time (1st 5) 1:24:00.1 | Spread (1st 5) 2:28.6
3, 90, 104, 148, 157, (228), (292)
Caleb Dittmar, Angus Zuklie, Luciano Malavasi, Brian Penchina, Dylan Taylor, (Chris Martin), (Ben Lee)
15:05.2, 16:48.6, 17:04.4, 17:28.1, 17:33.8, (18:28.3), (21:47.4)
16503Alisal, CA - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 1:01.0
65, 85, 98, 110, 145, (165), (170)
Peter Maciel, Jose Velazquez, Christopher Castro, Anthony Aguilar, Joel Ramirez, (Luis Martinez), (Andrew Alonzo)
16:27.0, 16:47.0, 16:58.0, 17:08.0, 17:28.0, (17:39.0), (17:42.0)
17529Crystal Springs Uplands, CA - Team Time (1st 5) 1:24:40.5 | Spread (1st 5) 2:07.3
39, 44, 66, 172, 208, (222), (252)
Wilser Vasquez, Jake Symonds, Aiden Duncanson, Alec Iannuccilli, Tommy Yoon, (Luke Shannon), (Alexander Hansmann)
16:06.4, 16:10.5, 16:27.5, 17:42.4, 18:13.7, (18:23.2), (18:50.1)
18532Branham, CA - Team Time (1st 5) 1:24:20.3 | Spread (1st 5) 2:28.0
5, 55, 128, 168, 176, (178), (184)
Evan Franco, Robert Oryall, James Wateska, Caelan Reinoso, Bryant Houston, (Andrew Nguyen), (Joshua Perez)
15:16.0, 16:19.2, 17:20.1, 17:41.0, 17:44.0, (17:45.0), (17:50.8)
19577Half Moon Bay, CA - Team Time (1st 5) 1:25:41.3 | Spread (1st 5) 1:12.0
50, 112, 131, 135, 149, (165), (180)
James McEachen, Arthur McKenzie, Thomas Hurrell, Kohei Tanaka, Charlie Vail, (Nick Moore), (Josh Warner-Carey)
16:17.5, 17:10.0, 17:21.4, 17:22.9, 17:29.5, (17:39.0), (17:49.0)
577Junipero Serra, CA - Team Time (1st 5) 1:25:42.4 | Spread (1st 5) 1:00.5
64, 102, 126, 142, 143, (217), (230)
Andrew Abbey, Raymond Zhang, Trey Alhorn, Ryan Possa, Brendan Callagy, (Aidan Pond), (Logan Azem)
16:26.2, 17:04.2, 17:18.7, 17:26.6, 17:26.7, (18:19.9), (18:29.0)
21599Aragon, CA - Team Time (1st 5) 1:25:36.9 | Spread (1st 5) 2:31.2
35, 60, 85, 188, 231, (249), (265)
Blaine Reynolds, Noah Strause, Samuel Pappas, Ryan Oshinsky, Alex Ma, (Michael Sipes), (Justin Wong)
16:01.3, 16:23.0, 16:47.0, 17:53.1, 18:32.5, (18:47.3), (19:08.9)
22615Cupertino, CA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 2:24.0
47, 62, 124, 145, 237, (237)
Owen Tanaka, Maximiliano Chavez, Koji Uchino, Kai Winebarger, Madhav Asok, (Kyle Lin)
16:13.0, 16:25.0, 17:16.0, 17:28.0, 18:37.0, (18:37.0)
23628Woodside, CA - Team Time (1st 5) 1:26:10.5 | Spread (1st 5) 1:37.5
49, 103, 125, 162, 189, (204), (234)
Casey Orton, Daniel Longo, Ronan Morrill, Maxwell Kapral, Kawika Tu, (Otoniel Carreon), (Ryan Mithen)
16:16.0, 17:04.3, 17:18.1, 17:38.6, 17:53.5, (18:08.5), (18:35.9)
24672Lynbrook, CA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:45.0
53, 72, 173, 176, 198, (198), (220)
Cosmo Cao, Vincent Peng, Theodore Lai, Maxwell Chien, Derek Han, (Ethan C. Lin), (Sanjay Naidu)
16:19.0, 16:33.0, 17:43.0, 17:44.0, 18:04.0, (18:04.0), (18:23.0)
25725Santa Cruz, CA - Team Time (1st 5) 1:27:13.0 | Spread (1st 5) 2:03.0
48, 89, 165, 210, 213, (254), (267)
Owen Stuart, Hunter Kelly, Raymond Brookman, Rory Hatcher, Ian Ferruci, (Max Billat), (Maxim Piera)
16:14.0, 16:48.0, 17:39.0, 18:15.0, 18:17.0, (18:53.0), (19:15.0)
26751Leland, CA - Team Time (1st 5) 1:27:35.0 | Spread (1st 5) 36.0
120, 122, 154, 173, 182, (253), (258)
Eric Kontur, Christian Wiebe, Sami Shafi, Zach Kamali, Jason Bechdolt, (Trent Donaldson), (Ryan Niemi)
17:14.0, 17:15.0, 17:33.0, 17:43.0, 17:50.0, (18:51.0), (18:58.0)
27757Monta Vista, CA - Team Time (1st 5) 1:27:39.0 | Spread (1st 5) 59.0
98, 132, 150, 185, 192, (195), (218)
Rohun Agrawal, Kyle Tsujimoto, Nitin Subramanian, Justin Yu, Matthew Sun, (Sahil Goel), (Karthik Guruvayurappan)
16:58.0, 17:22.0, 17:30.0, 17:52.0, 17:57.0, (18:03.0), (18:20.0)
28759Saratoga, CA - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 1:04.0
106, 116, 139, 191, 207, (224), (226)
David Berkowitz-Sklar, Harrison Dance, Kole Tippetts, Shivam Verma, Jonathan Zhao, (Hugo Huang), (Nirav Adunuthula)
17:07.0, 17:12.0, 17:25.0, 17:56.0, 18:11.0, (18:26.0), (18:28.0)
29788Archbishop Riordan, CA - Team Time (1st 5) 1:28:12.9 | Spread (1st 5) 3:16.9
21, 82, 163, 260, 262, (288), (296)
EJ Odocayen, Aidan Murtagh, Evan Forsman, Logan McLaughlin, Randy Aberouette, (Emilio Gorog), (Ernesto Cena)
15:45.7, 16:45.7, 17:38.7, 19:00.2, 19:02.6, (20:16.1), (23:52.3)
30798Soquel, CA - Team Time (1st 5) 1:28:15.0 | Spread (1st 5) 2:22.0
38, 112, 202, 220, 226, (243), (245)
Eli Ainsworth, Ben Birney, Amir Roque, Javier Jenkins-Sorensen, Jaden Clunie, (Isaac Santillan), (Reid Luhn)
16:06.0, 17:10.0, 18:08.0, 18:23.0, 18:28.0, (18:43.0), (18:44.0)
31832Menlo, CA - Team Time (1st 5) 1:28:38.8 | Spread (1st 5) 3:49.6
11, 109, 193, 251, 268, (272), (282)
Kamran Murray, Alejandro Ross, Jackson Aldrich, Josh Eichbaum, Max Dostart-Meers, (Egan Lai), (Adley Vogel)
15:27.1, 17:07.9, 17:57.7, 18:49.4, 19:16.7, (19:28.0), (20:03.2)
32842Carlmont, CA - Team Time (1st 5) 1:28:34.7 | Spread (1st 5) 1:30.8
91, 153, 175, 205, 218, (263), (266)
Aidan Dimick, Jack Peacock, Donovan Truel, Sean Shitamoto, Aidan Truel, (Caleb Ahn), (Nicholas Brown)
16:49.2, 17:32.2, 17:43.2, 18:10.1, 18:20.0, (19:05.5), (19:13.4)
842Fremont, CA - Team Time (1st 5) 1:28:50.5 | Spread (1st 5) 1:52.4
95, 129, 161, 209, 248, (250), (281)
Alex Workman, Neel Bhargava, Kyle Du Val, Santiago Torres, Zachary Oren, (Gabe Escalera), (David Zhang)
16:53.8, 17:20.8, 17:35.2, 18:14.5, 18:46.2, (18:49.3), (19:56.0)
34851Terra Nova, CA - Team Time (1st 5) 1:29:25.5 | Spread (1st 5) 4:08.9
17, 81, 233, 242, 278
Elias Sanchez, Adrian Vizcarra, Alec Gossage, Connor Seyer, Patrick Harmon
15:38.6, 16:45.2, 18:34.5, 18:39.7, 19:47.5
35854Hillsdale, CA - Team Time (1st 5) 1:28:49.8 | Spread (1st 5) 1:31.4
118, 152, 157, 183, 244, (255), (273)
Luke Sena, Carson Shek, Marco Pacini, Miles Lafayette, Marcus Cheng, (Demian Schatt), (Tomoya Hirano)
17:12.2, 17:30.1, 17:33.8, 17:50.1, 18:43.6, (18:53.2), (19:30.6)
36857Woodside Priory, CA - Team Time (1st 5) 1:28:46.2 | Spread (1st 5) 48.1
134, 156, 160, 201, 206, (228), (241)
Ronan Byrne, Jason Draxler Sadler, Jadan Wenceslao, Jack Dempsey, Jaden Kim, (Josh Oh), (Zach Brousseau)
17:22.6, 17:33.7, 17:34.2, 18:05.0, 18:10.7, (18:28.3), (18:39.4)
37955Harbor, CA - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 2:30.0
116, 136, 211, 216, 276, (277), (285)
Jack Michaelis, Kian Toohey, Joseph Hibberd, Angelo Palmer, Declan Palmer, (Christian Avila), (Jacob Rivera)
17:12.0, 17:24.0, 18:16.0, 18:19.0, 19:42.0, (19:44.0), (20:13.0)
38972Palma, CA - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 2:36.0
70, 168, 211, 259, 264, (283), (287)
Thomas Padilla, Aaron Escobar, Edwing Cruz, Jayson DaSilva, Oscar Rubio, (Aidan Lafferty), (Moises Benito)
16:32.0, 17:41.0, 18:16.0, 18:59.0, 19:08.0, (20:04.0), (20:16.0)
39980James Lick, CA - Team Time (1st 5) 1:30:26.3 | Spread (1st 5) 1:21.8
123, 180, 202, 236, 239, (240), (280)
Mark Orpia, Jerricho Habon, Nien Tran, Brandon Cruz, Geovanny Campos, (Jared Resendiz), (Madrigal Gustavo)
17:15.3, 17:49.0, 18:08.0, 18:36.9, 18:37.1, (18:38.0), (19:50.9)
401087Mountain View, CA - Team Time (1st 5) 1:33:04.7 | Spread (1st 5) 2:53.0
119, 200, 215, 269, 284, (289), (290)
Ben Woods, Chase Adams, Ethan Stone, Ryan DeAngelis, Ryan Lee, (Nicholas Kikuta), (Adam Sandland)
17:12.9, 18:04.6, 18:18.9, 19:22.4, 20:05.9, (20:21.6), (20:22.6)
411130Harker, CA - Team Time (1st 5) 1:32:48.1 | Spread (1st 5) 1:51.6
155, 197, 247, 261, 270, (275), (286)
Ryan Adolf, Rishi Dange, Henry Wong, Andy Koonmen, Richard Hu, (Michael Wang), (Martin Bourdev)
17:33.1, 18:03.2, 18:45.6, 19:01.5, 19:24.7, (19:32.4), (20:14.2)
421178Westmoor, CA - Team Time (1st 5) 1:33:19.9 | Spread (1st 5) 1:32.8
186, 232, 234, 255, 271, (274), (291)
Ethan Wong, Calvin Bautista, Nicholas Gomez, Jacob De Castro, Joshua De Castro, (Matthew Wong), (Von Taylor)
17:52.5, 18:33.0, 18:35.9, 18:53.2, 19:25.3, (19:31.6), (20:43.8)
431427Pacific Bay Christian, CA - Team Time (1st 5) 1:56:05.6 | Spread (1st 5) 8:52.9
246, 293, 294, 295, 299
Matthew Yamamoto, Austen Chan, Austin Chung, Bill Jia, Christian Durano
18:44.7, 22:49.9, 23:08.9, 23:44.5, 27:37.6
441453Mount Madonna, CA - Team Time (1st 5) 2:14:14.0 | Spread (1st 5) 15:29.0
257, 297, 298, 300, 301
Noah Kaplan, Sammy Caudill, Morgan Westbrook, Ronan Lee, Oliver Mensinger
18:56.0, 25:33.0, 26:54.0, 28:26.0, 34:25.0