173Bishop O'Dowd, CA - Team Time (1st 5) 1:19:55.4 | Spread (1st 5) 38.2
9, 10, 11, 14, 29, (62), (99)
Cole Kretlow, Aaron Gonzalez, Thomas Murphy, Spencer Berkins, Owen Taffe, (Liam Carmody), (David Alvarado)
15:49.3, 15:49.4, 15:49.6, 15:59.6, 16:27.5, (17:08.3), (17:43.5)
2111McKinleyville, CA - Team Time (1st 5) 1:21:12.8 | Spread (1st 5) 43.0
12, 16, 22, 26, 35, (38), (86)
Joe Rieder, Austin Nolan, Trent Padilla, Christian Coley, Isaac Puzz, (Adam Vera), (Max Combs)
15:52.7, 16:03.8, 16:17.6, 16:23.0, 16:35.7, (16:40.5), (17:28.3)
3117Albany, CA - Team Time (1st 5) 1:21:16.4 | Spread (1st 5) 48.7
13, 15, 20, 28, 41, (42), (43)
Darren Leung, Nick Buoncristiani, Calder Abbott, Sage Sherman-Howell, Cairo DaSilva, (Gus Brown), (Daniel Fone)
15:54.0, 16:00.5, 16:12.6, 16:26.6, 16:42.7, (16:43.5), (16:47.3)
4121Miramonte, CA - Team Time (1st 5) 1:21:00.2 | Spread (1st 5) 1:28.2
4, 7, 27, 34, 49, (58), (70)
Jonathan Fierro, James Bull, JJ Young, Grant Churchill, Kyle Finger, (Jack Mader), (Duran Reyes)
15:25.2, 15:41.4, 16:24.7, 16:35.5, 16:53.4, (17:04.7), (17:11.6)
5129Archie Williams, CA - Team Time (1st 5) 1:21:51.8 | Spread (1st 5) 29.3
18, 23, 25, 30, 33, (51), (71)
Cooper McCarthy, Sam Reilly, Owen Wolford, Gabriel Reuter, Nicco Pompili, (Aaron Davidson), (Sam Bruckner)
16:06.0, 16:20.0, 16:22.1, 16:28.4, 16:35.3, (16:53.7), (17:12.0)
6179Piedmont, CA - Team Time (1st 5) 1:22:34.4 | Spread (1st 5) 1:22.7
6, 31, 44, 46, 52, (55), (61)
Reece Proctor, Jordan Marcus, Walter Teitelbaum, Cade Becker, Lorand Cheng, (Nick Loduca), (Dylan Thayer)
15:32.8, 16:30.0, 16:47.5, 16:48.6, 16:55.5, (17:00.9), (17:07.2)
7185Moreau Catholic, CA - Team Time (1st 5) 1:23:09.6 | Spread (1st 5) 41.0
19, 32, 39, 47, 48, (85), (112)
Spencer Borbon, Nico Melendres, Alexander Jamy, James Alexander, Michael Vickers, (Brandon Guerrero), (Clifford Vuong)
16:11.9, 16:33.2, 16:41.0, 16:50.6, 16:52.9, (17:26.7), (18:11.0)
8230Piner, CA - Team Time (1st 5) 1:23:22.1 | Spread (1st 5) 1:46.2
5, 24, 59, 67, 75, (79), (105)
Jonny Vargas, Nathan Hayes, Rene Villeda, Kevin Garcia, Emmanuel Delgado, (Addison Gaspar), (Ben Somma)
15:29.0, 16:21.6, 17:05.5, 17:10.8, 17:15.2, (17:17.3), (17:58.4)
9287Marin Catholic, CA - Team Time (1st 5) 1:24:54.8 | Spread (1st 5) 1:14.6
21, 36, 57, 84, 89, (93), (108)
Ian Converse, Lyle Rumon, Vinny Martin, Andrew Thompson, Jack Diener, (Blake Thomas), (Ricky Miramontes)
16:16.8, 16:38.7, 17:02.3, 17:25.6, 17:31.4, (17:33.8), (18:04.5)
10314Healdsburg, CA - Team Time (1st 5) 1:25:17.4 | Spread (1st 5) 37.7
37, 45, 74, 78, 80, (113), (115)
Diego Garcia, Dante Godinez, Luis Quezadas, Andrew Magdaleno, Jonathan Ramirez, (Orion Johnson), (Jake Wilcox)
16:40.0, 16:48.1, 17:14.7, 17:16.9, 17:17.7, (18:12.4), (18:16.2)
11321Alhambra (Martinez), CA - Team Time (1st 5) 1:25:36.5 | Spread (1st 5) 52.3
39, 54, 60, 76, 92, (104), (110)
Connor Hayes, Trevor Oliveira-Smith, Robert Viano, Carson Edwards, Noa Nabeshima, (Graham Manning), (Gabe Winslow)
16:41.0, 17:00.0, 17:06.6, 17:15.6, 17:33.3, (17:56.2), (18:08.6)
12352San Rafael, CA - Team Time (1st 5) 1:26:05.6 | Spread (1st 5) 3:35.6
3, 56, 63, 95, 135, (159), (162)
Munir Kabbara, Will Tanaka, Eli Stewart, Brandon Fuentes, Eduardo Mazariegos, (Deybi Maldonado), (Julio Monasterio)
15:21.7, 17:02.2, 17:08.6, 17:35.8, 18:57.3, (20:00.6), (20:16.6)
13368Justin-Siena, CA - Team Time (1st 5) 1:25:49.2 | Spread (1st 5) 1:54.7
8, 77, 91, 94, 98, (136), (160)
Dante De Los Santos, Devon Bose, James Huber, Rahim Burdette, Charles Rundquist, (Cameron Vaziri), (Max McAlister)
15:46.0, 17:16.7, 17:31.9, 17:33.9, 17:40.7, (18:59.6), (20:11.0)
14383Arcata, CA - Team Time (1st 5) 1:26:05.4 | Spread (1st 5) 2:52.9
2, 73, 97, 102, 109, (116), (161)
Kellen O'Neill, Miska Evans, Jaden Gorge, Amos Whitney, Ben Narwold, (Milo Mateer), (Nick Borden)
15:14.4, 17:14.0, 17:38.6, 17:51.1, 18:07.3, (18:17.3), (20:15.0)
15396San Marin, CA - Team Time (1st 5) 1:26:53.8 | Spread (1st 5) 40.7
65, 66, 81, 83, 101, (121)
Luke Ament, Ryan Clark, Andrew Rice, Joey Miller, Fernando Quintero, (Joe Roche)
17:09.5, 17:10.1, 17:21.2, 17:22.8, 17:50.2, (18:32.7)
16439St Mary's College, CA - Team Time (1st 5) 1:28:18.2 | Spread (1st 5) 2:35.8
17, 87, 90, 120, 125, (132), (140)
Owen Woo, Sasha Poletaev, Zander Lieske, Max Emerling, Ben Jaffe, (Nic Lauxman), (Jared Flint)
16:04.5, 17:29.2, 17:31.8, 18:32.4, 18:40.3, (18:51.8), (19:05.8)
17451Terra Linda, CA - Team Time (1st 5) 1:28:24.5 | Spread (1st 5) 1:31.3
68, 69, 82, 106, 126, (131), (147)
Evan McCormack, Clay Kaufmann, Christian Li, Kelden Ben-Ora, Jordon Sachs-Amiami, (Jonathon Gabrys), (Jason Tighe)
17:10.9, 17:11.5, 17:21.4, 17:58.5, 18:42.2, (18:50.1), (19:26.9)
18458Hercules, CA - Team Time (1st 5) 1:28:52.7 | Spread (1st 5) 3:47.4
1, 64, 122, 134, 137, (139), (141)
Ryan Cutter, Akaash Prasad, John Cassell, Alex Chan, Noel Nubla, (Jon Phillip Ramos), (Sergio Alvarez)
15:13.3, 17:09.1, 18:33.6, 18:56.0, 19:00.7, (19:05.1), (19:06.6)
19479Cardinal Newman, CA - Team Time (1st 5) 1:29:14.3 | Spread (1st 5) 1:45.1
50, 88, 100, 118, 123, (153), (157)
David Simonyi, Dylan Kattengell, Tucker Cullen, Leopold Van Den Daele, Connor Shaw, (Dominic Natale), (Brian Whiteley)
16:53.6, 17:29.7, 17:48.6, 18:23.7, 18:38.7, (19:42.6), (19:57.2)
20516Fortuna, CA - Team Time (1st 5) 1:30:17.2 | Spread (1st 5) 1:44.9
53, 96, 117, 124, 126, (146), (165)
Agustin Garcinuno, Jadon Bruckner, Ivan Osorio, Ricky Sager, Andrew Hansen, (Thomas Bigger), (Jose Osorio)
16:57.3, 17:37.8, 18:20.7, 18:39.2, 18:42.2, (19:26.1), (21:28.0)
21570Eureka, CA - Team Time (1st 5) 1:31:23.2 | Spread (1st 5) 57.5
103, 107, 111, 119, 130, (163), (164)
Will Barbee, Nic Carr, Jaeden Thayer, Thomas Lal, Hezekiah Blandford, (Joseph Novack), (Dimitri Stefanakis)
17:52.1, 18:00.9, 18:09.0, 18:31.6, 18:49.6, (20:35.0), (20:49.6)
22664Encinal, CA - Team Time (1st 5) 1:34:38.2 | Spread (1st 5) 1:12.9
114, 128, 129, 145, 148, (152), (155)
Luis Booth, Michael Chen, Dylan Auberjuan, John Lacaba, Jaden Taylor, (Theo Wismar), (Nathan Hui)
18:15.1, 18:46.7, 18:49.2, 19:19.2, 19:28.0, (19:41.8), (19:53.3)
23675Analy, CA - Team Time (1st 5) 1:35:34.4 | Spread (1st 5) 2:46.3
72, 144, 150, 151, 158
Alec Dierke, Clayton Nelson, Connor Madson, Clayton Christensen, Tanner Tiemann
17:13.9, 19:14.3, 19:31.9, 19:34.1, 20:00.2
24705Ygnacio Valley, CA - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 37.1
133, 138, 142, 143, 149, (154), (156)
Dylan Lynch, Matthew Lynch, Jony Negrete, Brandon Christensen, Jose Diaz, (Emmanua Asberry), (Nicolas Campos)
18:53.7, 19:04.3, 19:10.8, 19:13.4, 19:30.8, (19:47.1), (19:54.3)