149Healdsburg, CA - Team Time (1st 5) 52:33.7 | Spread (1st 5) 48.3
1, 5, 8, 12, 23, (37), (39)
Dante Godinez, Diego Garcia, Jonathan Ramirez, Andrew Magdaleno, Luis Quezadas, (Jake Wilcox), (Eli Kroger)
10:05.1, 10:26.8, 10:30.1, 10:38.3, 10:53.4, (11:13.3), (11:15.9)
2102Moreau Catholic, CA - Team Time (1st 5) 53:48.5 | Spread (1st 5) 1:14.2
2, 9, 16, 28, 47, (49), (56)
Spencer Borbon, Nico Melendres, Michael Vickers, James Alexander, Ethan Cardenas, (Clifford Vuong), (Kyle Tu)
10:08.5, 10:31.9, 10:42.7, 11:02.7, 11:22.7, (11:23.6), (11:26.5)
3125Piedmont, CA - Team Time (1st 5) 54:46.6 | Spread (1st 5) 37.0
11, 21, 24, 31, 38, (40), (64)
Lorand Cheng, Reece Proctor, Dylan Thayer, Max Podell, Jack Donaldson, (Daniel Jones), (Skyelar Connelly)
10:38.0, 10:52.6, 10:55.0, 11:06.0, 11:15.0, (11:17.3), (11:31.0)
4134McKinleyville, CA - Team Time (1st 5) 54:59.2 | Spread (1st 5) 41.7
13, 19, 22, 36, 44, (52), (60)
Joe Rieder, Austin Nolan, Trent Padilla, Isaac Puzz, Christian Coley, (Max Combs), (Adam Vera)
10:40.4, 10:52.0, 10:52.9, 11:11.8, 11:22.1, (11:24.5), (11:28.4)
5146Cardinal Newman, CA - Team Time (1st 5) 55:01.5 | Spread (1st 5) 54.3
7, 15, 29, 45, 50, (82), (83)
David Simonyi, Dylan Kattengell, Tucker Cullen, Leopold Van Den Daele, Connor Shaw, (Lucas Loughner), (Frank Braun)
10:29.7, 10:41.3, 11:04.3, 11:22.2, 11:24.0, (11:57.3), (12:00.0)
6174Piner, CA - Team Time (1st 5) 55:16.2 | Spread (1st 5) 1:08.3
6, 14, 30, 59, 65, (67), (71)
Jonny Vargas, Nathan Hayes, Kevin Garcia, Ryan Ball, Austin Luong, (Rene Villeda), (Ben Somma)
10:27.6, 10:40.5, 11:04.5, 11:27.7, 11:35.9, (11:40.5), (11:43.4)
7180Miramonte, CA - Team Time (1st 5) 55:38.6 | Spread (1st 5) 39.6
17, 18, 35, 53, 57, (61), (62)
Jonathan Fierro, James Bull, Kyle Finger, Duran Reyes, JJ Young, (Grant Churchill), (Jack Mader)
10:47.4, 10:48.0, 11:10.8, 11:25.4, 11:27.0, (11:30.0), (11:30.3)
8258Alhambra (Martinez), CA - Team Time (1st 5) 57:12.9 | Spread (1st 5) 24.5
41, 43, 48, 58, 68, (80), (107)
Carson Edwards, Connor Hayes, Graham Manning, Robert Viano, Noa Nabeshima, (Trevor Oliveira-Smith), (Dylan Gregory)
11:18.0, 11:21.9, 11:23.0, 11:27.5, 11:42.5, (11:56.8), (12:36.6)
9286Marin Catholic, CA - Team Time (1st 5) 57:38.1 | Spread (1st 5) 49.3
32, 32, 66, 77, 79, (111), (113)
Ian Converse, Lyle Rumon, Andrew Thompson, Vinny Martin, Blake Thomas, (Jack Diener), (Patrick Smith)
11:07.3, 11:07.3, 11:36.6, 11:50.3, 11:56.6, (12:41.9), (12:47.1)
10299Bishop O'Dowd, CA - Team Time (1st 5) 58:24.2 | Spread (1st 5) 2:11.0
25, 27, 34, 90, 123, (126), (127)
Cole Kretlow, Spencer Berkins, Thomas Murphy, Liam Carmody, Julian Jensen, (Arnet Yu), (Derrick Wang)
10:57.5, 11:01.4, 11:08.7, 12:08.1, 13:08.5, (13:13.6), (13:16.4)
11344Terra Linda, CA - Team Time (1st 5) 58:32.0 | Spread (1st 5) 35.2
53, 55, 73, 78, 85, (97), (105)
Evan McCormack, Kelden Ben-Ora, Christian Li, Kai Roberts, Brody Roberts, (Jonathon Gabrys), (Clay Kaufmann)
11:25.4, 11:26.4, 11:48.3, 11:51.3, 12:00.6, (12:21.6), (12:32.2)
12351Analy, CA - Team Time (1st 5) 58:54.8 | Spread (1st 5) 2:19.5
10, 63, 72, 88, 118, (119), (136)
Alec Dierke, Clayton Nelson, Clayton Christensen, Garrett Mendivil, Connor Madson, (Bodhi Klein), (Tanner Tiemann)
10:37.8, 11:30.8, 11:44.6, 12:04.3, 12:57.3, (12:58.1), (13:40.8)
13372San Rafael, CA - Team Time (1st 5) 59:39.7 | Spread (1st 5) 3:15.7
4, 70, 75, 86, 137, (138), (139)
Munir Kabbara, Eli Stewart, Will Tanaka, Eduardo Mazariegos, Danny DeLeon, (Nathan Caveney), (Dennison DeLeon)
10:25.4, 11:43.3, 11:48.7, 12:01.2, 13:41.1, (13:43.5), (13:48.8)
14391San Marin, CA - Team Time (1st 5) 59:54.2 | Spread (1st 5) 1:43.2
42, 69, 73, 87, 120, (128), (130)
Joey Miller, Fernando Quintero, Briggs Macdonald, Luke Ament, Ryan Damato, (Lucca Psaila), (Logan Gleeson)
11:18.7, 11:43.0, 11:48.3, 12:02.3, 13:01.9, (13:27.8), (13:32.1)
15432Fortuna, CA - Team Time (1st 5) 1:00:43.9 | Spread (1st 5) 1:12.1
46, 76, 100, 104, 106, (124), (133)
Agustin Garcinuno, Jadon Bruckner, Jevin Kitchen, Ricky Sager, Ivan Osorio, (Thomas Bigger), (Andrew Hansen)
11:22.6, 11:49.1, 12:26.4, 12:31.1, 12:34.7, (13:10.6), (13:34.3)
432Hercules, CA - Team Time (1st 5) 1:00:54.8 | Spread (1st 5) 2:47.6
3, 94, 98, 116, 121, (122), (143)
Ryan Cutter, John Cassell, Akaash Prasad, Noel Nubla, Jon Phillip Ramos, (Cyre Jorin To), (Sergio Alvarez)
10:16.0, 12:15.6, 12:23.0, 12:56.6, 13:03.6, (13:08.3), (13:58.8)
17434Albany, CA - Team Time (1st 5) 1:00:35.7 | Spread (1st 5) 1:05.6
51, 89, 92, 99, 103, (109), (112)
Nick Buoncristiani, Cairo DaSilva, Darren Leung, Gus Brown, Sage Sherman-Howell, (Luke Ernst), (Daniel Fone)
11:24.3, 12:06.7, 12:09.9, 12:24.9, 12:29.9, (12:40.2), (12:46.2)
18469Ygnacio Valley, CA - Team Time (1st 5) 1:01:16.4 | Spread (1st 5) 40.0
81, 91, 93, 96, 108, (114), (117)
Alejandro Lopez, Christopher Silva, Brandon Christensen, Nicolas Campos, Oscar Mendez, (Emmanua Asberry), (Aaron Alvarez)
11:56.9, 12:09.4, 12:14.1, 12:19.1, 12:36.9, (12:48.6), (12:56.8)
19501Justin-Siena, CA - Team Time (1st 5) 1:03:28.1 | Spread (1st 5) 3:05.7
20, 101, 110, 128, 142, (144), (145)
Dante De Los Santos, Devon Bose, Rahim Burdette, James Huber, Max McAlister, (Cameron Vaziri), (Jarod Ricetti)
10:52.1, 12:28.8, 12:41.6, 13:27.8, 13:57.8, (13:58.9), (14:03.6)
20509St Mary's College, CA - Team Time (1st 5) 1:03:34.5 | Spread (1st 5) 2:34.2
26, 95, 125, 131, 132, (135), (140)
Owen Woo, Sasha Polataev, Nic Lauxman, Max Emerling, Sunny Wyrzykowski, (Ben Jaffe), (Zander Lieske)
10:59.1, 12:17.9, 13:11.2, 13:33.0, 13:33.3, (13:36.9), (13:49.8)
21656Eureka, CA - Team Time (1st 5) 1:09:52.4 | Spread (1st 5) 3:16.2
84, 134, 141, 147, 150
Jaeden Thayer, Dimitri Stefanakis, Elias Surber, Daniel Blandford, Taylor Reynolds
12:00.5, 13:36.7, 13:54.3, 15:04.2, 15:16.7
22660Arcata, CA - Team Time (1st 5) 1:10:31.1 | Spread (1st 5) 2:45.8
102, 115, 146, 148, 149
Amos Whitney, Ben Narwold, Ryan Fukushima, Jasen McGoldrick, Zac Poyen
12:29.6, 12:53.3, 14:40.9, 15:11.9, 15:15.4