143Bellarmine College Prep, CA - Team Time (1st 5) 1:17:56.4 | Spread (1st 5) 1:00.2
1, 2, 5, 15, 20, (24), (46)
Colin Peattie, Nolan Topper, Galen Topper, Aiden Theocheung, Clem Welsh, (Christian Yarwood), (Daniel Vaca)
15:06.8, 15:08.4, 15:31.5, 16:02.7, 16:07.0, (16:15.4), (16:50.0)
2109St Francis (Mountain View), CA - Team Time (1st 5) 1:20:49.1 | Spread (1st 5) 1:10.6
7, 9, 17, 29, 47, (48), (51)
Juan Pablo Garcia, Aiden Maddison, Benjamin Garver, Euan Cairns, Suvan Kumar, (Nihaal Harika), (Leo Lappalainen)
15:41.4, 15:48.9, 16:04.5, 16:22.3, 16:52.0, (16:52.3), (16:53.7)
109Willow Glen, CA - Team Time (1st 5) 1:20:58.5 | Spread (1st 5) 22.1
12, 21, 22, 26, 28, (31), (39)
Julian Virrueta, Devon Nuti, Alex Asch, Marco Dal Canto, Casey Nuti, (James Pappadakis), (Julian Virrhueta)
15:57.0, 16:10.8, 16:12.6, 16:19.0, 16:19.1, (16:27.9), (16:39.3)
4114Los Altos, CA - Team Time (1st 5) 1:20:52.2 | Spread (1st 5) 1:11.9
3, 10, 32, 33, 36, (43), (50)
Adam Sage, Kevin Andrews, Adam Cohan, Daniel Ghasemfar, Boden Sirey, (Hans Holst), (Collin Hepworth)
15:23.5, 15:49.6, 16:31.5, 16:32.2, 16:35.4, (16:43.7), (16:53.4)
5186Homestead, CA - Team Time (1st 5) 1:23:01.9 | Spread (1st 5) 32.8
25, 34, 38, 44, 45, (57), (71)
Logan Pageler, Drew Fenton, Andrew Han, Gabe Rosado, Varun Saraf, (Nalin Krishnan), (Colin Stillman)
16:16.3, 16:32.5, 16:38.0, 16:46.0, 16:49.1, (16:59.0), (17:23.1)
6221Lynbrook, CA - Team Time (1st 5) 1:23:28.2 | Spread (1st 5) 1:01.9
16, 30, 49, 62, 64, (77), (87)
Cosmo Cao, Vincent Peng, Rohit Malhotra, Aryan Shah, Theodore Lai, (Sanjay Naidu), (Hrishikesh Ingle)
16:03.3, 16:24.2, 16:53.2, 17:02.3, 17:05.2, (17:32.6), (17:42.9)
7238Monta Vista, CA - Team Time (1st 5) 1:23:52.7 | Spread (1st 5) 1:41.9
8, 35, 58, 63, 74, (89), (93)
Rohun Agrawal, Andrew Richardson, Sahil Goel, Nitin Subramanian, Kyle Tsujimoto, (Matthew Sun), (Justin Yu)
15:47.0, 16:33.0, 17:00.8, 17:03.0, 17:28.9, (17:43.6), (17:50.1)
8257Archbishop Mitty, CA - Team Time (1st 5) 1:24:20.9 | Spread (1st 5) 1:50.5
14, 23, 60, 69, 91, (94), (106)
Taylor Iden, Arnav Choudhury, Connor Chancey, Nicholas Meeker, Ivan Karpov, (Mateo Cauchi), (Michael Jensen)
15:58.6, 16:13.3, 17:01.0, 17:18.9, 17:49.1, (17:52.1), (18:10.9)
9279Sacred Heart Cathedral, CA - Team Time (1st 5) 1:24:57.6 | Spread (1st 5) 1:33.8
11, 59, 61, 73, 75, (83), (85)
Andrew Blelloch, Gavin Ogawa, Sedge Greenlee, Dylan Souza, Mason Tsai, (Ciaran Trevino), (Briac Poilane)
15:56.7, 17:00.9, 17:01.3, 17:28.2, 17:30.5, (17:39.4), (17:42.3)
10280Branham, CA - Team Time (1st 5) 1:24:48.7 | Spread (1st 5) 2:22.8
4, 37, 70, 72, 97, (111), (112)
Evan Franco, Robert Oryall, Antoine Moret, Caelan Reinoso, L.J. Perez, (Bryant Houston), (Dominic Clima)
15:31.2, 16:36.8, 17:20.0, 17:26.7, 17:54.0, (18:16.0), (18:16.7)
11315St Ignatius, CA - Team Time (1st 5) 1:25:52.9 | Spread (1st 5) 1:12.1
40, 41, 55, 84, 95, (96), (98)
Luke Veit, Alex Hall, Liam Milby, George Hollister, Charlie Ashendorf, (Ronan Kramer), (Issac Lee)
16:40.2, 16:42.1, 16:57.5, 17:40.8, 17:52.3, (17:53.4), (17:54.9)
12325Archbishop Riordan, CA - Team Time (1st 5) 1:25:52.0 | Spread (1st 5) 1:28.7
42, 53, 56, 66, 108, (144), (149)
EJ Odocayen, Liam Funke, Aidan Murtagh, Collin Murtagh, Logan Estrada, (Jesus Aguilar), (Luke Grogan)
16:42.8, 16:54.1, 16:57.8, 17:05.8, 18:11.5, (19:04.3), (19:11.9)
13416Henry M. Gunn, CA - Team Time (1st 5) 1:28:12.6 | Spread (1st 5) 2:01.4
26, 76, 85, 114, 115, (116), (121)
Justin Chiao, Henry Moshfeghi, Joshua Gehring, Josiah Albrecht, Elijah Schachter, (Alexander Wang), (Jacob Axelrod)
16:19.0, 17:31.6, 17:42.3, 18:19.3, 18:20.4, (18:22.2), (18:33.2)
14417Evergreen Valley, CA - Team Time (1st 5) 1:28:02.6 | Spread (1st 5) 3:16.9
6, 18, 126, 129, 138, (139), (146)
Ishaan Singh, Advait Krishnan, Kevin Zheng, Sriman Gattepalli, Jimmy Doan, (Jeffrey Nguyen), (Nishanth Manjunath)
15:39.9, 16:05.1, 18:39.3, 18:41.5, 18:56.8, (18:57.1), (19:10.1)
15419Junipero Serra, CA - Team Time (1st 5) 1:28:09.7 | Spread (1st 5) 51.3
67, 79, 82, 90, 101, (122), (135)
Tommy Rogers, Aidan Pond, Edgar Solorio, Trey Alhorn, Joseph Gutierrez, (Liam Kilbridge), (William Ou)
17:08.0, 17:36.0, 17:39.1, 17:47.3, 17:59.3, (18:33.5), (18:49.3)
16430Saratoga, CA - Team Time (1st 5) 1:28:32.1 | Spread (1st 5) 3:22.2
13, 19, 117, 128, 153, (162), (163)
Harrison Dance, Shivam Verma, Niyanth Rao, Kole Tippetts, Jonathan Zhao, (Colin Zejda), (Wasil Khan)
15:57.1, 16:06.9, 18:27.6, 18:41.2, 19:19.3, (19:45.9), (19:46.1)
17500Los Gatos, CA - Team Time (1st 5) 1:30:00.7 | Spread (1st 5) 1:40.5
65, 80, 103, 120, 132, (133), (142)
Justin Peck, Kurt Beckmann, Oliver Wang, Rahul Jones, Mike Ramsay, (Connor Bartlett), (Noah Hale)
17:05.7, 17:37.2, 18:00.1, 18:31.5, 18:46.2, (18:46.4), (19:00.0)
18503Palo Alto, CA - Team Time (1st 5) 1:30:04.8 | Spread (1st 5) 55.3
78, 99, 102, 105, 119, (123), (131)
Ian Matheson, Alex Gao, Kenji Tella, James Fetter, Braden Leung, (Kyle Park), (Max Barthelemy)
17:35.3, 17:55.9, 17:59.4, 18:03.6, 18:30.6, (18:33.9), (18:43.5)
19504Valley Christian-SJ, CA - Team Time (1st 5) 1:30:58.8 | Spread (1st 5) 3:12.1
52, 54, 68, 164, 166, (168), (169)
William Luders, Ryane Li, Noah Shinn, Nathanial Hobden, Kevin Nguyen, (Zach Mullis), (Matthew Uthayopas)
16:54.0, 16:54.4, 17:18.1, 19:46.2, 20:06.1, (20:25.3), (20:26.0)
20525Cupertino, CA - Team Time (1st 5) 1:30:45.2 | Spread (1st 5) 1:00.3
81, 88, 113, 118, 125, (143), (150)
Kai Winebarger, Koji Uchino, Tavien Leggett, Raghav Sinha, Nicholas Gotlib, (Dexter Zhang), (Arman Seth)
17:37.4, 17:43.3, 18:18.4, 18:28.4, 18:37.7, (19:03.1), (19:13.7)
21575Mountain View, CA - Team Time (1st 5) 1:31:45.9 | Spread (1st 5) 38.6
104, 107, 110, 124, 130, (137), (145)
Stephan Bannikov, Emmanuel Leblond, Andrew Black, Ethan Stone, John Chow, (Chase Adams), (Shota Fletcher)
18:03.1, 18:11.1, 18:14.9, 18:35.1, 18:41.7, (18:55.3), (19:07.1)
22596Adrian Wilcox, CA - Team Time (1st 5) 1:32:20.8 | Spread (1st 5) 1:22.0
92, 100, 109, 147, 148, (152), (159)
Matthew Zazkowski, Joshua Ozomaro, Victor Perez-Contreras, John Cooper, Noah Razo Navarrrete, (Kevin Kou), (Robert Cooper)
17:49.5, 17:56.5, 18:12.1, 19:11.2, 19:11.5, (19:16.8), (19:34.6)
23738Fremont, CA - Team Time (1st 5) 1:36:00.8 | Spread (1st 5) 44.0
133, 141, 151, 156, 157, (161), (167)
Santiago Torres, Neel Bhargava, Kyle Du Val, Zaki Loldj, Zachary Oren, (Isaac Tiscareno), (Terry Yu)
18:46.4, 18:58.7, 19:15.5, 19:29.8, 19:30.4, (19:43.8), (20:13.6)
24749Santa Clara, CA - Team Time (1st 5) 1:36:26.5 | Spread (1st 5) 47.1
136, 140, 155, 158, 160, (170), (175)
Timothy Tie, Noel Cevallos, Sebastian McMahon, Stefan Laborde, Humza Malik, (Aayush Sugali), (George (Russell) Semsem)
18:51.2, 18:57.2, 19:26.3, 19:33.5, 19:38.3, (20:30.1), (21:12.1)
25789Milpitas, CA - Team Time (1st 5) 1:39:03.0 | Spread (1st 5) 1:58.9
127, 154, 165, 171, 172, (173), (174)
Brandon Ortiz, Naran Nathan, Diego Rodriguez, Jordan Gee, Logan Balsbaugh, (Kayden Nguyen), (Alex Althouse)
18:40.8, 19:19.6, 19:50.3, 20:32.6, 20:39.7, (20:44.7), (21:03.0)