151De La Salle, CA - Team Time (1st 5) 1:16:24.6 | Spread (1st 5) 54.4
2, 3, 4, 19, 23, (27), (40)
Patrick Curulla, Kieran Brown, Derek O'Connor, Nathan Babby, Dominic Borrelli, (Oscar Gomez), (Agustin Gomez de la Vega)
14:51.7, 15:03.1, 15:06.2, 15:37.5, 15:46.1, (15:53.2), (16:07.8)
257Granada, CA - Team Time (1st 5) 1:17:03.8 | Spread (1st 5) 55.6
1, 9, 11, 14, 22, (24), (26)
Anthony Guerra, Yarin Dan, Wesley Chiba, Seth Jeppson, Cameron Gray, (Liam Manley), (Farin Soriano)
14:50.0, 15:26.3, 15:30.5, 15:31.4, 15:45.6, (15:46.6), (15:52.9)
3104Monte Vista, CA - Team Time (1st 5) 1:18:30.4 | Spread (1st 5) 31.8
10, 11, 15, 32, 36, (37), (42)
James Switzer, Aakersh Mathur, Yonathan Amare, Brendan Leahey, Ethan Pendergraft, (Ian Bushell), (John Loughery)
15:29.4, 15:30.5, 15:32.4, 15:56.9, 16:01.2, (16:01.9), (16:08.8)
4158Liberty - Brentwood, CA - Team Time (1st 5) 1:19:38.3 | Spread (1st 5) 34.2
17, 29, 33, 35, 44, (54), (55)
Nic Lewis, Kyle Stoffregen, Curtis Reichardt, Jackson Schwartz, Anthony Portillo, (Keene Sample), (Matias Rogers)
15:35.5, 15:55.1, 15:57.3, 16:00.7, 16:09.7, (16:25.2), (16:26.6)
5177College Park, CA - Team Time (1st 5) 1:20:06.2 | Spread (1st 5) 1:18.7
8, 25, 34, 41, 69, (78), (93)
Sebastian Vaisset-Fauvel, Ethan Gaigalas, Lev Afonine, Alex Lamoureux, Diego Flores, (Kyle Pickle), (Carson Nagel)
15:25.2, 15:50.4, 15:58.7, 16:08.0, 16:43.9, (16:51.8), (17:08.1)
6201Redwood (Larkspur), CA - Team Time (1st 5) 1:20:25.6 | Spread (1st 5) 1:18.6
5, 31, 52, 56, 57, (60), (81)
Hudson Grace, Sahil Kapila, Timothee Walters, Ari Kosorukov, Daegan Cutter, (Eric Goltz), (Ricardo Viera)
15:09.9, 15:56.2, 16:22.9, 16:28.1, 16:28.5, (16:31.7), (16:54.5)
7211Santa Rosa, CA - Team Time (1st 5) 1:20:36.4 | Spread (1st 5) 1:27.6
7, 18, 48, 64, 74, (82), (87)
Andrew Engel, Andrew McKamey, Steven Grams, Dylan Phillips, Faris Delgado, (Dylan Mooney), (Kyle Fleischer)
15:19.0, 15:36.5, 16:16.7, 16:37.6, 16:46.6, (16:55.0), (17:00.1)
8252Napa, CA - Team Time (1st 5) 1:21:34.6 | Spread (1st 5) 1:06.6
16, 50, 53, 65, 68, (98), (116)
David Acuna, Erik Cosca, Elliott Zuidema, Daniel Rios, Matthew Helms, (Jose Garcia), (Elliot Surh)
15:33.9, 16:19.5, 16:23.0, 16:37.7, 16:40.5, (17:17.9), (17:35.7)
9283Mission San Jose, CA - Team Time (1st 5) 1:21:58.4 | Spread (1st 5) 1:56.5
6, 46, 49, 87, 95, (108), (120)
Arnav Arora, Yusuf Rasheed, Asutosh Jain, Austin Peng, Ansh Singh, (Ashwin Provine), (Rishi Jain)
15:13.9, 16:14.8, 16:19.2, 17:00.1, 17:10.4, (17:25.6), (17:39.4)
10287Foothill (Pleasanton), CA - Team Time (1st 5) 1:22:10.7 | Spread (1st 5) 1:21.6
13, 45, 73, 76, 80, (89), (90)
Arjun Subramanian, Prithu Kachare, Pablo Angel, Seth Tang, Christopher Loo, (Jonah Shirakara), (Chad Linke)
15:31.2, 16:10.5, 16:46.0, 16:50.2, 16:52.8, (17:01.3), (17:02.7)
11305San Ramon Valley, CA - Team Time (1st 5) 1:22:30.6 | Spread (1st 5) 1:39.5
20, 21, 71, 94, 99, (118), (127)
Calder Severson, Daniel Stern, Ryan Frankel, Eric Connelly, Erik Davis, (Griffin King), (Kenny Carpenter)
15:38.5, 15:39.6, 16:45.7, 17:08.8, 17:18.0, (17:36.1), (17:53.1)
12311Clayton Valley, CA - Team Time (1st 5) 1:22:40.7 | Spread (1st 5) 1:07.5
38, 39, 47, 91, 96, (107), (124)
Nathan Butterfield, Nicholas Muller, Aidan Reinwald, Alex Walker, Christian White, (Tyler Habermeyer), (Devin Kelly)
16:03.5, 16:06.8, 16:16.5, 17:02.9, 17:11.0, (17:24.9), (17:51.4)
13366Freedom, CA - Team Time (1st 5) 1:24:22.2 | Spread (1st 5) 2:38.7
28, 30, 67, 103, 138, (143), (149)
Joesiah Kriston, Iyan Godwin, Wyatt Erickson, Samuel Roberts, Jester Mendoza, (Juan Martinez), (Stanford O'Neil)
15:53.6, 15:56.1, 16:39.8, 17:20.4, 18:32.3, (18:39.6), (18:57.3)
14386Heritage (Brentwood), CA - Team Time (1st 5) 1:24:14.3 | Spread (1st 5) 1:13.3
43, 62, 79, 97, 105, (113), (122)
Dominic DePiero, James Woolery, Hunter Sturtz, Josh Cattolico, Jordan Maldonado, (Clayton Yi), (Calvin Richey)
16:09.6, 16:35.1, 16:52.0, 17:14.7, 17:22.9, (17:35.0), (17:44.0)
15398Irvington, CA - Team Time (1st 5) 1:24:25.6 | Spread (1st 5) 54.4
59, 61, 84, 85, 109, (119), (121)
Youan Khan, Samuel Forbes Jr., Rajdeep Summan, Bryan Jerish, Roumen Zarkov, (Nakul Mohakar), (Robert Chang)
16:31.6, 16:35.0, 16:56.0, 16:57.0, 17:26.0, (17:36.4), (17:40.2)
16416San Leandro, CA - Team Time (1st 5) 1:24:49.1 | Spread (1st 5) 33.4
72, 75, 77, 92, 100, (104), (106)
Jacobo Mendez-Sanchez, Alvaro Rodriguez, Marco Guandique, Eddie Campuzano, Luis Ciprian, (Kha-Vinh Tran), (Tyler Caisse)
16:45.8, 16:49.1, 16:51.4, 17:03.6, 17:19.2, (17:21.2), (17:23.4)
17474Vintage, CA - Team Time (1st 5) 1:26:05.0 | Spread (1st 5) 1:16.1
58, 66, 112, 115, 123, (145), (146)
Dylan Frye, Liam Alexander, Drew Holloran, Troy McDonald-Doxsee, Jonathan Wachowski, (Nicholas Malito), (Logan Lines)
16:30.6, 16:39.2, 17:33.1, 17:35.4, 17:46.7, (18:45.0), (18:49.1)
18493Washington, CA - Team Time (1st 5) 1:26:35.8 | Spread (1st 5) 1:23.0
63, 70, 101, 129, 130, (131), (144)
Trevor Hancock, Diego Brown, Lee Morkved, Adrian Liang, Vivek Shah, (Zach Hobbs), (Aakarsh Gopisetty)
16:35.8, 16:45.4, 17:19.7, 17:56.1, 17:58.8, (18:01.7), (18:43.6)
19543Antioch, CA - Team Time (1st 5) 1:27:25.3 | Spread (1st 5) 56.9
83, 110, 111, 114, 125, (128), (141)
Payton Harty, Damaree Barnett -reyes, Sid Valdez, Luis Vasquez, Julian Rodriquez, (Damaree Barnett), (Braulio Perez)
16:55.6, 17:30.1, 17:32.0, 17:35.1, 17:52.5, (17:55.0), (18:33.9)
20594Deer Valley, CA - Team Time (1st 5) 1:29:27.3 | Spread (1st 5) 2:16.4
51, 132, 134, 135, 142, (148), (154)
Hunter Phillips, Daniel Gober, Joshua Lam, Tyler Lam, Dennis Gavrilenko, (Joseph Giddings), (Gabriel Gomez)
16:20.7, 18:02.2, 18:13.3, 18:14.0, 18:37.1, (18:54.3), (20:21.0)
21628American, CA - Team Time (1st 5) 1:30:09.2 | Spread (1st 5) 1:12.4
102, 117, 133, 137, 139, (147), (153)
Lucas Fezler, Nathaniel Beddingfield, Vishwa Iyer, Frank Wang, Anuraag Murugesan, (Joel Gacusan), (Aryan Shah)
17:20.3, 17:36.0, 18:08.9, 18:31.3, 18:32.7, (18:49.5), (19:23.1)
22638Mt Eden, CA - Team Time (1st 5) 1:30:47.0 | Spread (1st 5) 2:05.6
86, 126, 136, 140, 150, (151), (152)
Angelo Penaranda, Jason Mai, Christopher Saldana, Carlos Lopez, Nathan Nguyen, (Saul Arrizon Lopez), (Ramneek Singh)
16:57.1, 17:52.6, 18:21.5, 18:33.1, 19:02.7, (19:11.6), (19:22.4)