140Granada, CA - Team Time (1st 5) 1:13:16.6 | Spread (1st 5) 30.4
2, 3, 10, 12, 13, (22), (23)
Dheeraj Gurusamy, Roland Ruckmann-Barnes, Eshaan Singh, Luther Hart, Liam Manley, (Farin Soriano), (Jake Walton)
14:22.3, 14:22.8, 14:48.1, 14:50.7, 14:52.7, (15:00.1), (15:01.7)
2184Redwood (Larkspur), CA - Team Time (1st 5) 1:16:11.4 | Spread (1st 5) 1:29.7
1, 28, 32, 59, 64, (74), (89)
Daegan Cutter, Blake Martin, Ethan Werner, Calvin Tudor, Kai Peters, (Nathan Wollenweber), (Jax Sandrich)
14:18.8, 15:06.2, 15:11.5, 15:46.4, 15:48.5, (15:53.1), (15:57.7)
3194Dougherty Valley, CA - Team Time (1st 5) 1:16:28.3 | Spread (1st 5) 1:24.9
4, 17, 48, 62, 63, (116), (133)
Andrew Richards, Shane Badcock, Daniel Municio, Noor TozulAhmad, Vrishank Devagudi, (Tyler Omega), (Robi TozulAhmad)
14:23.1, 14:58.4, 15:31.0, 15:47.8, 15:48.0, (16:08.7), (16:20.4)
4211Monte Vista, CA - Team Time (1st 5) 1:16:26.9 | Spread (1st 5) 1:31.4
6, 15, 40, 53, 97, (137), (165)
Ethan Miller, Owen Brandeis, Jake Pederson, Jack Frederiksen, Draven Grondona, (Rishab Sachdeva), (Leo Tieu)
14:30.0, 14:54.4, 15:19.8, 15:41.3, 16:01.4, (16:21.6), (16:29.3)
5229Albany, CA - Team Time (1st 5) 1:16:56.9 | Spread (1st 5) 1:30.8
5, 16, 56, 60, 92, (214), (246)
Sean Morello, Lucas Cohen, Callum McBride, Jack Elfenbaum, Benjamin Elfenbaum, (Elijah Medina), (Daniel Javandel)
14:28.4, 14:57.0, 15:44.9, 15:47.4, 15:59.2, (16:46.0), (17:00.2)
6282Newark Memorial, CA - Team Time (1st 5) 1:17:46.8 | Spread (1st 5) 58.0
18, 26, 70, 82, 86, (172), (282)
Sid Patel, Talha Ahmed, Chris Martinez, Michael Wood, Michael Tellez, (Kenji Kawabata), (Edgar Gamarra)
14:59.0, 15:04.5, 15:50.0, 15:56.3, 15:57.0, (16:32.0), (17:14.1)
7300Campolindo, CA - Team Time (1st 5) 1:17:46.4 | Spread (1st 5) 1:17.3
20, 36, 42, 75, 127, (160), (174)
Alexander Lodewick, Connor McGhee, Blake Webster, Baron Walsh, Paulo Trento, (Beck Murphy), (Alex Thomasson)
14:59.7, 15:15.2, 15:21.3, 15:53.2, 16:17.0, (16:28.8), (16:32.3)
8363Berkeley, CA - Team Time (1st 5) 1:18:49.8 | Spread (1st 5) 1:17.9
21, 52, 58, 104, 128, (131), (145)
Olaf Dietz, Luke De Valpine, Matteo Small, Oliver Nickelsen, Jalen Madjidi, (Elliott Escalante), (Mason Mullen)
14:59.9, 15:41.1, 15:45.5, 16:05.5, 16:17.8, (16:19.3), (16:23.2)
9389Clayton Valley, CA - Team Time (1st 5) 1:18:20.7 | Spread (1st 5) 1:30.6
38, 41, 43, 50, 217, (243), (286)
Daniel Messer, Daniel Martinez, Alan Solari, Alex Walker, Ryan Jetter, (Noah Bluth), (Alexander Bergmann)
15:16.8, 15:21.2, 15:21.8, 15:33.5, 16:47.4, (16:59.4), (17:15.4)
10441Dublin, CA - Team Time (1st 5) 1:19:26.8 | Spread (1st 5) 1:18.8
30, 68, 85, 101, 157, (184), (200)
Nathan Manesh, Advait Jagannathan, Rahul Dutta, Tristan Gan, Kaden Wong, (Jorge Martinez-Fernandez), (Tanish Zutshi)
15:09.0, 15:49.7, 15:56.8, 16:03.5, 16:27.8, (16:36.2), (16:42.5)
11465California (San Ramon), CA - Team Time (1st 5) 1:19:41.4 | Spread (1st 5) 1:05.8
34, 90, 94, 113, 134, (288), (297)
Bryce Wijesekara, Eshaan Hussain, Brian Kirrane, Andrew Pruitt, Aidan Dube, (Kai Hamre), (Mark Gonzales)
15:14.9, 15:58.1, 16:00.3, 16:07.4, 16:20.7, (17:15.7), (17:19.4)
465Lick Wilmerding, CA - Team Time (1st 5) 1:19:29.8 | Spread (1st 5) 1:35.6
25, 72, 84, 91, 193, (229), (239)
Sean Green, Bruno Kai Ong, Haruto Uesugi, Liam Hillis, Kai Scott, (Christophe Bihan), (Pierce Thompson)
15:03.8, 15:51.6, 15:56.6, 15:58.4, 16:39.4, (16:52.3), (16:56.9)
13502Piedmont, CA - Team Time (1st 5) 1:20:00.3 | Spread (1st 5) 1:35.5
45, 55, 73, 76, 253, (259), (310)
Xander Schulte-Sasse, Christian Taylor, Parker Long, Julien Lee, Alex Ware, (Evan Byun), (Jasper Tripp)
15:27.6, 15:43.6, 15:52.1, 15:53.9, 17:03.1, (17:05.3), (17:26.1)
14523St Mary's College, CA - Team Time (1st 5) 1:19:46.9 | Spread (1st 5) 1:44.8
9, 87, 110, 140, 177, (207), (223)
Mateo Malko-Allen, Collin Kopchik, Kai Valle, Adrian Licea, Charlie Higley, (Luke Bradley), (Javin Schmitt)
14:47.9, 15:57.1, 16:07.0, 16:22.2, 16:32.7, (16:44.3), (16:50.9)
15589College Park, CA - Team Time (1st 5) 1:19:52.5 | Spread (1st 5) 1:37.1
24, 29, 158, 187, 191, (295), (336)
Alex Lamoureux, Jack Rattary, Blake Leung, Soren LeClaire, Liam Moore, (Jake Vensko), (Cody Firman)
15:02.0, 15:06.5, 16:27.9, 16:37.0, 16:39.1, (17:19.3), (17:41.1)
16590Tamalpais, CA - Team Time (1st 5) 1:20:24.3 | Spread (1st 5) 1:30.2
37, 99, 118, 120, 216, (220), (228)
James Lyons, Max Dunmire, Lucas Ruark, Soren Jackson, Ben Wilhelm, (Caeden Gardner), (Leo Sanchez)
15:16.0, 16:03.3, 16:09.1, 16:09.7, 16:46.2, (16:48.4), (16:52.0)
17595Bishop O'Dowd, CA - Team Time (1st 5) 1:20:32.6 | Spread (1st 5) 1:41.4
39, 67, 77, 166, 246, (318), (330)
Lyle Phillips, Ennio Eilenberg, Ethan Gonzalez, Zachary Tanenbaum, Jordan Estimo, (Ryan O'Donnell), (Liam Shaw)
15:18.8, 15:49.6, 15:54.4, 16:29.6, 17:00.2, (17:29.0), (17:35.5)
18597Amador Valley, CA - Team Time (1st 5) 1:21:01.1 | Spread (1st 5) 40.1
61, 88, 137, 155, 156, (213), (237)
Ryken Mak, Arran Gill Gulati, Prithvij Rajesh, Aiden Versteeg, Ethan Ding, (Aditya Chudasama), (Jacob Camacho)
15:47.5, 15:57.6, 16:21.6, 16:26.8, 16:27.6, (16:45.8), (16:55.5)
19600De La Salle, CA - Team Time (1st 5) 1:20:19.9 | Spread (1st 5) 1:37.6
18, 51, 170, 176, 185, (208), (319)
Trey Caldwell, Christopher Coleman, Heath Salter, Jaydan Sanchez, Joshua Glueck, (Adam Mazolewski), (Tadhg Murray)
14:59.0, 15:40.0, 16:31.8, 16:32.5, 16:36.6, (16:44.4), (17:29.1)
20672Mission San Jose, CA - Team Time (1st 5) 1:20:54.2 | Spread (1st 5) 1:38.0
27, 95, 169, 175, 206, (262), (290)
Chinmay Naveen, Walter Chang, Siddhant Chakraborty, Saahil Sheth, Joel Kim, (Evan Bazzone), (Aris MacKenzie)
15:06.0, 16:00.8, 16:31.0, 16:32.4, 16:44.0, (17:06.3), (17:16.9)
21684San Ramon Valley, CA - Team Time (1st 5) 1:21:34.6 | Spread (1st 5) 52.1
57, 135, 141, 162, 189, (195), (214)
Matt Havlik, Kenny Carpenter, Desi Herrerias, Duke Coats, Athaniel Hidalgo, (Jaiden Abulencia), (Quinn Salmon)
15:45.1, 16:20.9, 16:22.4, 16:29.0, 16:37.2, (16:40.4), (16:46.0)
22687College Preparatory, CA - Team Time (1st 5) 1:21:25.4 | Spread (1st 5) 1:21.5
47, 129, 132, 153, 226, (320), (363)
Owen Irving, Emiya Rendall-Jackson, Tegbir Panesar, Jonah Porth, Renzo DiGrande, (Saahil Bakhru), (Samuel Reiter)
15:30.0, 16:18.8, 16:19.5, 16:25.6, 16:51.5, (17:29.6), (17:54.1)
23695Maria Carrillo, CA - Team Time (1st 5) 1:21:46.9 | Spread (1st 5) 7.7
126, 136, 139, 146, 148, (164), (168)
Gabe Sitton, Jack Wilson, Benjamin Choe, Jonathan Donohue, Sean Gubera, (Grant Sanderson), (Trenton Dawson)
16:16.3, 16:21.3, 16:22.0, 16:23.3, 16:24.0, (16:29.2), (16:30.5)
24718Archie Williams, CA - Team Time (1st 5) 1:21:42.0 | Spread (1st 5) 45.3
79, 81, 172, 192, 194, (211), (301)
Luke Calegari, William Mulliken, Ryan Ferguson, Jackson McFerron, Ian Sharp, (Ryan Seeley), (John Minutoli)
15:54.9, 15:55.7, 16:32.0, 16:39.2, 16:40.2, (16:45.7), (17:23.3)
25749Acalanes, CA - Team Time (1st 5) 1:21:19.2 | Spread (1st 5) 1:59.3
35, 49, 180, 201, 284, (383), (439)
Logan Farzan, Tyler Hunt, Thomas Cronin, Benjamin Brekke, Zachary Snyder, (Nathan Joseph), (Liam Gallacher)
15:15.0, 15:31.9, 16:35.0, 16:43.0, 17:14.3, (18:02.2), (18:31.4)
26760James Logan, CA - Team Time (1st 5) 1:21:54.0 | Spread (1st 5) 1:07.0
70, 103, 114, 233, 240, (244), (257)
Rishi Murumkar, Rishi Muramkar, Aditya Chordiya, Enoch Sanders, Christian Gonzalez, (Jacob Del Barrio), (Dexter Barquin Jr)
15:50.0, 16:04.8, 16:08.1, 16:54.1, 16:57.0, (16:59.8), (17:05.0)
27767San Francisco University, CA - Team Time (1st 5) 1:22:02.2 | Spread (1st 5) 42.0
106, 108, 124, 210, 219, (248), (306)
Jack Bijur, Jack Gaitley, Allister Adair, Ben Duffin, Wilder Kagay, (Pierce Friel), (Ben Jones)
16:06.3, 16:06.8, 16:15.5, 16:45.3, 16:48.3, (17:00.4), (17:25.5)
28778Foothill (Pleasanton), CA - Team Time (1st 5) 1:22:06.9 | Spread (1st 5) 51.6
65, 154, 182, 182, 195, (294), (303)
Elias Badillo-Benard, Elijah Lozares, Nolan Chavez, Colin Wong, Shon Kachare, (Brady Holdren), (Liam Fenstermacher)
15:48.8, 16:26.3, 16:35.7, 16:35.7, 16:40.4, (17:18.4), (17:24.2)
29818Moreau Catholic, CA - Team Time (1st 5) 1:21:39.0 | Spread (1st 5) 2:30.6
8, 121, 143, 263, 283, (384), (414)
Jacob Hupke, Cristian Lopez, Brandon Erler, Edison Chow, Juan Ramirez, (Campbell Duke), (Joseph Bosl)
14:43.6, 16:11.5, 16:23.0, 17:06.7, 17:14.2, (18:02.4), (18:14.0)
30841Miramonte, CA - Team Time (1st 5) 1:22:04.4 | Spread (1st 5) 1:54.1
33, 99, 204, 245, 260, (292), (334)
Asher Patel, Logan Letulle, Jason Wagner, Richard Davis, James Jenkins, (Sean Soohoo), (Caleb Kreutzer)
15:11.7, 16:03.3, 16:43.6, 17:00.0, 17:05.8, (17:17.8), (17:38.9)
31849Convent & Stuart Hall, CA - Team Time (1st 5) 1:22:05.0 | Spread (1st 5) 2:21.0
30, 69, 179, 250, 321, (388), (430)
Malcolm Oakes, Gavin Zeitz, Will Hesla-Seymour, Julian Anderson, Max Williamson, (Justin Lee), (Ethan Calaguas)
15:09.0, 15:49.9, 16:34.0, 17:02.1, 17:30.0, (18:04.4), (18:23.4)
32888Las Lomas, CA - Team Time (1st 5) 1:22:45.0 | Spread (1st 5) 1:13.7
66, 102, 231, 238, 251, (273), (367)
Nate Griffin-Yeh, Jacob Fippin, Andrew Baxter, Max Geotina, Andrew Shargel, (Akash Gandhi), (Hudson Douglas)
15:48.9, 16:04.1, 16:53.3, 16:56.1, 17:02.6, (17:11.6), (17:55.6)
33897Marin Catholic, CA - Team Time (1st 5) 1:22:45.8 | Spread (1st 5) 1:11.2
54, 162, 224, 227, 230, (289), (326)
Ziggy Nacco, Will Silloway, Hunter Glodowski-Valla, Calvin Tobin, Jimmy Knopf, (Leo Robillard), (Robert Hadsell)
15:41.4, 16:29.0, 16:51.1, 16:51.7, 16:52.6, (17:16.5), (17:32.8)
34971Castro Valley, CA - Team Time (1st 5) 1:23:21.7 | Spread (1st 5) 58.5
105, 122, 240, 249, 255, (308), (345)
Jacob Bull, Lucas Chang, Evan Griffith, Maddeux Lim, Joshua Choy, (Conrad Avery), (Haoyang (Max) Zhang)
16:06.1, 16:12.1, 16:57.0, 17:01.9, 17:04.6, (17:25.8), (17:44.9)
351004Montgomery, CA - Team Time (1st 5) 1:23:14.1 | Spread (1st 5) 3:49.0
11, 93, 186, 267, 447, (472), (509)
Jude Devries, Max Azevedo, Ryan LaFrance, Austin Brusco, Tomas Mercado, (Grady Peterson), (Cameron Guenther)
14:49.5, 15:59.8, 16:36.9, 17:09.4, 18:38.5, (18:53.1), (20:01.3)
361056Santa Rosa, CA - Team Time (1st 5) 1:23:57.2 | Spread (1st 5) 42.9
161, 170, 199, 252, 274, (339), (434)
Adam Joseph, Johnny Ando, Benjamin Dethlefsen, Isaac Feleay, Ome Zuniga, (Martin Geffner), (Mason Gaspar)
16:28.9, 16:31.8, 16:41.9, 17:02.8, 17:11.8, (17:42.0), (18:25.3)
371107San Domenico, CA - Team Time (1st 5) 1:24:15.0 | Spread (1st 5) 1:21.0
111, 159, 225, 299, 313, (372), (437)
Devin Price, Joaquin Foster, George Kunze, Oliver Swain, Brody Orlick, (Billy Hoagland), (Jonnathan Rodas)
16:07.3, 16:28.2, 16:51.4, 17:19.8, 17:28.3, (17:57.1), (18:30.2)
381120Sonoma Academy, CA - Team Time (1st 5) 1:23:42.6 | Spread (1st 5) 3:07.5
7, 108, 323, 336, 346, (395), (400)
Tiernan Colby, Javier Hernandez Barragan, Julian Luciano, Cole Cline, Zachary Fuette, (Coe Dexter), (Winslow Bouverat)
14:38.2, 16:06.8, 17:30.8, 17:41.1, 17:45.7, (18:06.8), (18:08.4)
391145Novato, CA - Team Time (1st 5) 1:24:37.6 | Spread (1st 5) 1:58.9
107, 181, 202, 264, 391, (448), (450)
Nick McAuley, Colin MacKenzie, Tyson Schnasse, Arthur Baker, Hagen Busby, (Kaveh Manshouri), (Wally Fisher)
16:06.5, 16:35.2, 16:43.1, 17:07.4, 18:05.4, (18:38.6), (18:40.9)
401149Alameda, CA - Team Time (1st 5) 1:24:45.7 | Spread (1st 5) 1:23.9
150, 151, 152, 343, 353, (360), (361)
Naveen Dawson, Lars Petersen, Max Bellotti, Theo Hartlaub, Oscar Crane, (Nathaniel Carter), (Peter Scott)
16:24.2, 16:24.4, 16:24.9, 17:44.1, 17:48.1, (17:53.2), (17:53.3)
1149San Leandro, CA - Team Time (1st 5) 1:24:32.5 | Spread (1st 5) 54.1
148, 178, 255, 275, 293, (307), (311)
Jude Maes, Andy Quach, Yi (Jack) Lei, Christopher(CJ) Olsen, Luke Washburn, (Sebastian Maes), (Ben Pearcy)
16:24.0, 16:33.8, 17:04.6, 17:12.0, 17:18.1, (17:25.6), (17:27.3)
421191John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:25:00.3 | Spread (1st 5) 2:10.2
77, 125, 268, 332, 389, (398), (409)
Nathan Jay, Aarav Mehta, Zachary Koller, Neil Mathew, Issac Luong, (Ayler Ehling), (Joseph Shin)
15:54.4, 16:15.8, 17:09.5, 17:36.0, 18:04.6, (18:08.0), (18:12.4)
431200Northgate, CA - Team Time (1st 5) 1:25:04.1 | Spread (1st 5) 1:47.9
111, 115, 254, 355, 365, (409), (415)
Robert Benard, Nicholas Knisley, Vincenzo Macaluso, Greyson Farrar, Sammy Wafadar, (Braden Magee), (ismael Opeyany)
16:07.3, 16:08.5, 17:03.8, 17:49.3, 17:55.2, (18:12.4), (18:14.7)
441214Piner, CA - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 2:51.7
46, 198, 211, 333, 426, (460), (484)
Jared Hayes, Bryce Ward, Leonardo Vazquez, Gavin Cecil, Derek Sadorra, (Azriel Cuevas-Martinez), (Andrew Luong)
15:29.0, 16:41.7, 16:45.7, 17:36.9, 18:20.7, (18:45.1), (19:12.0)
451220Washington, CA - Team Time (1st 5) 1:25:07.8 | Spread (1st 5) 1:55.2
96, 147, 278, 328, 371, (381), (408)
Aakarsh Gopisetty, Evan Alexander, Grant Davila, Varun Vemula, Trinidad Hellman, (Shaan Shinde), (Alexander Baruah)
16:01.1, 16:23.4, 17:13.0, 17:34.0, 17:56.3, (18:01.0), (18:12.3)
461225Antioch, CA - Team Time (1st 5) 1:25:00.3 | Spread (1st 5) 1:02.4
123, 257, 278, 281, 286, (468), (504)
Juan Castro, Braulio Perez, Luis Vasquez, Jose Jimenez, Caleb Headley-Pouard, (George Villalobos), (Albert Wong)
16:13.0, 17:05.0, 17:13.0, 17:13.9, 17:15.4, (18:50.0), (19:36.0)
471243Urban of San Francisco, CA - Team Time (1st 5) 1:25:19.2 | Spread (1st 5) 2:27.7
83, 197, 265, 266, 432, (470), (471)
Matthew Kuglen, Theo Nielsen, Griffin Hayward, Kai Tabas, Nolan Rhodes, (Rylan Waterman), (Brayden Wright)
15:56.5, 16:41.6, 17:07.8, 17:09.1, 18:24.2, (18:50.5), (18:51.6)
481300Casa Grande, CA - Team Time (1st 5) 1:25:43.2 | Spread (1st 5) 1:33.0
142, 167, 309, 314, 368, (393), (416)
Dylan Mainaris, Isaac Vasquez, Kevin Hansen, Ryan Comella, Srihan Goli, (Benton Lichty), (Jack Dufour)
16:22.7, 16:30.3, 17:26.0, 17:28.5, 17:55.7, (18:05.6), (18:14.9)
491338Liberty - Brentwood, CA - Team Time (1st 5) 1:25:47.6 | Spread (1st 5) 2:55.4
44, 187, 328, 351, 428, (466), (486)
Dylan Baptista, Zachary Nicholas, Oliver Lyman, Ozzy Fuentes, Anthony Ramirez, (Ian Smyth), (William Soper)
15:26.6, 16:37.0, 17:34.0, 17:48.0, 18:22.0, (18:48.0), (19:12.6)
501342American, CA - Team Time (1st 5) 1:25:50.7 | Spread (1st 5) 1:08.2
143, 270, 300, 305, 324, (390), (398)
Rintaro Itoi, Samvrat Gowda, Logan King, Matthew Riffle, Taran Govindu, (Jack Couthren), (Abhijit Nambiar)
16:23.0, 17:10.9, 17:20.2, 17:25.4, 17:31.2, (18:04.7), (18:08.0)
511547Heritage (Brentwood), CA - Team Time (1st 5) 1:27:21.1 | Spread (1st 5) 1:33.1
205, 236, 304, 382, 420, (445), (487)
Jackson Weiler, Michael Simpson, Emanuel Yilma, Sanjog Sooch, Conrad Faulkner, (Brady Lockrem), (Caden Coleman)
16:43.7, 16:54.6, 17:24.5, 18:01.5, 18:16.8, (18:36.1), (19:15.4)
521588Ukiah, CA - Team Time (1st 5) 1:27:47.1 | Spread (1st 5) 1:50.1
203, 242, 325, 376, 442, (476), (480)
Andrew Tarin, Oscar Ruiz, Gideon Hupp, Jackson Giglio, Jackson Brown, (Kobi Hasunuma), (Jack Rahn)
16:43.5, 16:59.3, 17:32.1, 17:58.6, 18:33.6, (18:55.8), (19:03.3)
531625Alhambra (Martinez), CA - Team Time (1st 5) 1:28:42.1 | Spread (1st 5) 3:25.4
80, 285, 316, 452, 492, (510), (513)
Tyler Allan, Paolo Morales, Ian Knutson, Ethan Hussey, Waylon Crombie, (Connor Thompson), (Nathan Doughtie)
15:55.3, 17:15.3, 17:28.8, 18:42.0, 19:20.7, (20:02.5), (20:29.7)
541643Irvington, CA - Team Time (1st 5) 1:28:01.7 | Spread (1st 5) 1:22.4
275, 291, 312, 322, 443, (464), (475)
Aashish Rajakumar, Jacob Johnson, Lucas Beppu, Peter Rosario, Jonathan Kuruvilla, (Reyhaan Rashid), (Rudraksh Gupta)
17:12.0, 17:17.0, 17:27.9, 17:30.4, 18:34.4, (18:47.0), (18:54.6)
551652Eureka, CA - Team Time (1st 5) 1:28:15.7 | Spread (1st 5) 1:26.0
190, 339, 359, 378, 386, (386), (435)
Daniel Shaver, Ashton Plessinger, Everett Docherty, Kaelan Docherty, Chase Jimenez, (Aaron Shapiro), (Jesse Vasquez)
16:38.0, 17:42.0, 17:52.9, 17:58.8, 18:04.0, (18:04.0), (18:27.0)
561664Vintage, CA - Team Time (1st 5) 1:28:16.9 | Spread (1st 5) 1:15.9
221, 327, 358, 364, 394, (396), (420)
Grayson Frye, Valentin Arango, Teddy Eichner, Collin Durfee, Aiden Rutherford, (Anthony Willmert), (Jack Heffner)
16:50.4, 17:32.9, 17:52.4, 17:54.9, 18:06.3, (18:07.6), (18:16.8)
571679Marin Academy, CA - Team Time (1st 5) 1:28:18.4 | Spread (1st 5) 36.7
297, 315, 348, 349, 370, (412), (417)
Fineas DeGooyer, Clark Pillsbury, Tristan Lu, Matisse Buckley, Devin Grindley, (Sam Kingsland), (Sebastian Lema)
17:19.4, 17:28.6, 17:47.1, 17:47.2, 17:56.1, (18:12.9), (18:16.0)
581689Head-Royce, CA - Team Time (1st 5) 1:28:29.4 | Spread (1st 5) 1:09.9
221, 344, 369, 375, 380, (455), (512)
Alec Stein, Everett Villiger, Alex Zhu, Charlie Dick, Alex Jayaratne, (Lysander Pineda), (Ryan Lo)
16:50.4, 17:44.3, 17:56.0, 17:58.4, 18:00.3, (18:43.1), (20:23.6)
591698Terra Linda, CA - Team Time (1st 5) 1:28:48.0 | Spread (1st 5) 2:35.0
119, 278, 406, 436, 459, (473), (485)
David Grijalba, Jaspre Suen, Shahan Ajmani, Luca Garvey Miller, Raul Grijalba, (John King), (Logan Frazier)
16:09.5, 17:13.0, 18:11.5, 18:29.5, 18:44.5, (18:53.5), (19:12.2)
601710Arcata, CA - Team Time (1st 5) 1:28:33.9 | Spread (1st 5) 37.8
295, 330, 351, 362, 372, (423), (429)
Nathan Whitney, Levi Browne, Tobias Sanchez, Andrew Trieu, Kai Frimodig, (Lucas Blair), (Bruin Nave)
17:19.3, 17:35.5, 17:48.0, 17:54.0, 17:57.1, (18:18.0), (18:22.7)
611756International FAIS, CA - Team Time (1st 5) 1:30:45.1 | Spread (1st 5) 3:09.1
232, 234, 272, 507, 511, (518), (519)
Peter Annunziata, Stefan Langridge, Marco Iboshi, Alexander Kuglen, Sebastian Fowler, (Alex Kuglen), (Tobias Watters)
16:54.0, 16:54.3, 17:11.4, 19:42.3, 20:03.1, (21:26.6), (22:12.7)
621762El Cerrito, CA - Team Time (1st 5) 1:29:06.7 | Spread (1st 5) 4:10.1
14, 392, 400, 477, 479, (496), (505)
Niall Monteleone, Jack O'Neal, Taro Raskin Yokoyama, Ajith Araizasingh, Diego LaRue, (Zachary Sparks), (Adam Feiszli)
14:53.0, 18:05.5, 18:08.4, 18:56.7, 19:03.1, (19:23.9), (19:39.4)
631804Healdsburg, CA - Team Time (1st 5) 1:30:03.1 | Spread (1st 5) 3:19.7
98, 374, 397, 441, 494, (495), (498)
Kaeden Anderson, Jake McWilliams, Jack Willmore, Mathew Nielson, Harrison Threlfall, (Erick Gutierrez), (Owen Efram)
16:02.3, 17:58.1, 18:07.7, 18:33.0, 19:22.0, (19:23.8), (19:26.1)
641851Concord, CA - Team Time (1st 5) 1:29:42.6 | Spread (1st 5) 1:26.3
261, 335, 404, 411, 440, (454), (491)
Cristofer Cabrera Gonzalez, Cameron Crow, Zachary Dahl, Sergio Ramirez, Tristan Bebout, (Evan Lewis), (Tommy Nguyen)
17:06.2, 17:40.6, 18:10.6, 18:12.7, 18:32.5, (18:42.7), (19:19.7)
1851Freedom, CA - Team Time (1st 5) 1:30:08.2 | Spread (1st 5) 2:26.4
234, 338, 385, 402, 492, (499), (500)
Mason Erickson, Angelo Solis, Maddox Vieira, Mike Brown, Alex Muradyan, (Sebastain Iniguez), (Roger Bermudez III)
16:54.3, 17:41.4, 18:02.9, 18:08.9, 19:20.7, (19:27.2), (19:28.0)
661860Petaluma, CA - Team Time (1st 5) 1:29:42.4 | Spread (1st 5) 52.1
302, 357, 376, 407, 418, (446), (456)
Aidan Hicks, Ray Somoff, Javier Gutierrez, Max Bloom, Max Pomeroy-Roney, (Miles Paisley), (Rocco Scaccalosi)
17:24.1, 17:51.4, 17:58.6, 18:12.1, 18:16.2, (18:37.5), (18:43.5)
671885Branson, CA - Team Time (1st 5) 1:30:44.1 | Spread (1st 5) 2:47.5
218, 356, 365, 444, 502, (508)
Jasper James, Brody Buxton, Luke Vilhauer, Zander Alpert, Christopher Mao, (Kyle Penczak)
16:47.9, 17:51.1, 17:55.2, 18:34.5, 19:35.4, (19:55.0)
681934Analy, CA - Team Time (1st 5) 1:30:46.2 | Spread (1st 5) 2:01.6
209, 354, 451, 458, 462, (463), (469)
Cormac Gaylord, Owen Foley, Richard Varville, Alan Carmona, Quince Holman, (David Little), (Gavin Morasch)
16:45.0, 17:49.2, 18:41.1, 18:44.3, 18:46.6, (18:46.9), (18:50.4)
691936McKinleyville, CA - Team Time (1st 5) 1:33:17.4 | Spread (1st 5) 5:00.7
117, 342, 461, 501, 515
Damian Dinan, Jace Thomson, Aidan Davis, Koen Newell, Wilson Jones
16:09.0, 17:42.6, 18:46.0, 19:30.1, 21:09.7
701940Bay School of San Francisco, CA - Team Time (1st 5) 1:31:20.9 | Spread (1st 5) 3:00.3
130, 379, 467, 474, 490, (506), (514)
Lucas Chang, Hayden Gong, Leor Hersh, Micah Somsouk, Tate Rowney, (Nick Ginieczki), (Sam West)
16:19.2, 17:59.4, 18:49.1, 18:53.7, 19:19.5, (19:41.4), (20:49.9)
711993Napa, CA - Team Time (1st 5) 1:30:56.0 | Spread (1st 5) 1:29.4
269, 404, 433, 438, 449, (457), (465)
Aidan Smith, Cruz Palafox Rodriguez, Noah Massey, Finn McGrath, Jean-Luc Pijanowski, (Uriel Ortiz), (Isaiah Rojas)
17:10.2, 18:10.6, 18:24.5, 18:31.1, 18:39.6, (18:44.2), (18:47.1)
721996St Joseph Notre Dame, CA - Team Time (1st 5) 1:30:56.8 | Spread (1st 5) 1:29.8
316, 347, 424, 431, 478, (520)
George Jensen, Finneas Jensen, Sam Kohler, Samuel Kohler, Joshua Chang, (Mateo Guimet-Keeney)
17:28.8, 17:46.1, 18:19.7, 18:23.6, 18:58.6, (22:39.8)
732021Hercules, CA - Team Time (1st 5) 1:31:10.6 | Spread (1st 5) 1:54.1
271, 419, 422, 427, 482, (488), (497)
Colin Olairez, Adrian Tyler Dalisay, Kevin Lee, Brendan Kariithi, Norbu Tashitsang, (Tyler Jung), (Jake Boston)
17:11.0, 18:16.3, 18:16.9, 18:21.3, 19:05.1, (19:16.3), (19:24.8)
742044Windsor, CA - Team Time (1st 5) 1:31:51.1 | Spread (1st 5) 1:53.0
277, 350, 453, 481, 483, (503), (517)
Xavier Surgeon, Cole Barney, Max Emilio McKinney, Allan Alanis, Tristan Moores, (Kacey Miles), (Jaiden Gay)
17:12.4, 17:47.3, 18:42.5, 19:03.5, 19:05.4, (19:35.8), (21:15.9)
752071Grace Christian Academy, CA - Team Time (1st 5) 1:31:44.5 | Spread (1st 5) 1:37.3
341, 403, 413, 425, 489, (516)
Carter Barnes, Tyler Hall, Jake Hammer, Grant Methum, Cannon Andre, (Luke Andre)
17:42.1, 18:09.1, 18:13.8, 18:20.1, 19:19.4, (21:11.4)