163Casa Grande, CA - Team Time (1st 5) 53:12.0 | Spread (1st 5) 1:08.0
1, 2, 10, 19, 31, (38), (58)
Matt Salazar, Nicholas Rauch, Zachary Nussdorfer, Adam Harwood, Zachery Esponda, (Chad Nathanson), (Kyle Tyrell-Smith)
10:02.0, 10:09.0, 10:51.0, 11:00.0, 11:10.0, (11:20.0), (11:38.0)
274Santa Rosa, CA - Team Time (1st 5) 54:23.0 | Spread (1st 5) 45.0
4, 9, 11, 14, 36, (42), (43)
Daniel Pride, Luca Mazzanti, Aden Pierce, Justin Thurman, Sean Rollins, (Rico Mazzanti), (Jacob Quinn)
10:29.0, 10:50.0, 10:53.0, 10:57.0, 11:14.0, (11:23.0), (11:24.0)
3130McKinleyville, CA - Team Time (1st 5) 55:27.0 | Spread (1st 5) 8.0
21, 24, 24, 30, 31, (51), (72)
John Milender, RJ Richard, Austin Nolan, Joe Rieder, Michael Davis, (Connor Trump), (Christian Coley)
11:02.0, 11:04.0, 11:04.0, 11:07.0, 11:10.0, (11:31.0), (11:54.0)
4151Piner, CA - Team Time (1st 5) 55:52.0 | Spread (1st 5) 46.0
18, 20, 23, 24, 66, (95), (135)
Eduardo Calderon, Jacob Hayes, Brian Luong, Aidan Carpenter, Danny Duong, (Trevor Wofford), (Trevor Santa Cruz)
10:59.0, 11:01.0, 11:03.0, 11:04.0, 11:45.0, (12:14.0), (12:40.0)
5192Montgomery, CA - Team Time (1st 5) 56:34.0 | Spread (1st 5) 34.0
16, 31, 43, 50, 52, (56), (77)
Stuart Lovelace, Alex Hiltebrand, Riley Officer, Tucker Bradshaw, Devan Becker, (Ramon Cruz), (Chris Casciani)
10:58.0, 11:10.0, 11:24.0, 11:30.0, 11:32.0, (11:37.0), (11:58.0)
6271San Leandro, CA - Team Time (1st 5) 57:54.0 | Spread (1st 5) 59.0
27, 37, 48, 77, 82, (89), (104)
Eric Hytonen, Rafael Castro, Mason Medeiros, Martin Hytonen, Ethan Ngo, (Diego Ahumada), (Ismael Rico)
11:05.0, 11:19.0, 11:28.0, 11:58.0, 12:04.0, (12:09.0), (12:17.0)
7273Northgate, CA - Team Time (1st 5) 57:24.0 | Spread (1st 5) 1:59.0
4, 29, 47, 72, 121, (131), (143)
Jake Egley, Isaac Schick, Michael Wheeler, Omar Kabbani, Nikola Malinov, (Carson Dowhan), (Noah Rinehart)
10:29.0, 11:06.0, 11:27.0, 11:54.0, 12:28.0, (12:36.0), (12:52.0)
8280Analy, CA - Team Time (1st 5) 57:52.0 | Spread (1st 5) 1:30.0
7, 43, 63, 63, 104, (107), (117)
Dante Capone, Blake Jamar, Matt Ferdinandson, Gabe Ghirann, Zane Kuser, (Jack Pedsod-Hixson), (Brandon Gregori)
10:47.0, 11:24.0, 11:42.0, 11:42.0, 12:17.0, (12:18.0), (12:22.0)
9281Sonoma Academy, CA - Team Time (1st 5) 57:45.0 | Spread (1st 5) 1:44.0
6, 13, 40, 101, 121, (151), (152)
Caleb Richards, Eli Rosen-Duran, Joey Johnson, Eli Catalano, Brenden Loftus, (Jack Roney), (Caspian Morast)
10:44.0, 10:56.0, 11:21.0, 12:16.0, 12:28.0, (12:57.0), (13:06.0)
10292Roseland University Prep, CA - Team Time (1st 5) 57:59.0 | Spread (1st 5) 1:32.0
14, 27, 60, 68, 123, (148), (161)
Brandon Escandon, Juan Valerio, Elias Velazquez, Ernesto Navarro, Anthony Roman, (Fabrizio Arango), (Regino Rodriguez)
10:57.0, 11:05.0, 11:40.0, 11:48.0, 12:29.0, (12:56.0), (13:21.0)
11301Eureka, CA - Team Time (1st 5) 58:15.0 | Spread (1st 5) 1:29.0
7, 46, 52, 95, 101, (120), (146)
Liam Morris, Skyler Davey, Jason Wahlund, Jordan Thayer, Henry Smith, (Andrew Mellen), (Thomas Lal)
10:47.0, 11:26.0, 11:32.0, 12:14.0, 12:16.0, (12:27.0), (12:53.0)
12321Castro Valley, CA - Team Time (1st 5) 58:07.0 | Spread (1st 5) 1:58.0
3, 35, 84, 86, 113, (113), (130)
Carter Mackey, Chris Cervi, Peter Normann, Kevin Wang, Alec Dughi, (Matt Situ), (John Anthony)
10:22.0, 11:13.0, 12:05.0, 12:07.0, 12:20.0, (12:20.0), (12:33.0)
13341Tamalpais, CA - Team Time (1st 5) 58:58.0 | Spread (1st 5) 1:01.0
34, 69, 70, 75, 93, (118), (139)
Neil Johnson, Zevon Solomon, Carlos Garcia, Orion Siu, Jack Barbour, (James Redfern), (Spenser Talkington)
11:11.0, 11:49.0, 11:50.0, 11:56.0, 12:12.0, (12:25.0), (12:47.0)
14379Cardinal Newman, CA - Team Time (1st 5) 59:40.0 | Spread (1st 5) 38.0
55, 71, 79, 79, 95, (95), (119)
Steve Adams, John Kulczewski, Will Forni, Dylan Kattengell, Daniel Anderson, (Connor Shaw), (Dominic Natale)
11:36.0, 11:52.0, 11:59.0, 11:59.0, 12:14.0, (12:14.0), (12:26.0)
15381Novato, CA - Team Time (1st 5) 59:27.0 | Spread (1st 5) 1:03.0
49, 59, 60, 86, 127, (137), (138)
Nathan Bossier, Chase McCoy, Jack Carr, Luis Soriano, Calvin Reder, (Jefferson Escamilla), (Connor Everingham)
11:29.0, 11:39.0, 11:40.0, 12:07.0, 12:32.0, (12:42.0), (12:43.0)
16425Ukiah, CA - Team Time (1st 5) 1:00:00.0 | Spread (1st 5) 1:08.0
40, 62, 90, 110, 123, (127), (133)
Nate England, Roe Klein, Tyler Clark, Grant Miller, Desmond Turner, (Kyle Rau), (Dane Stevenson)
11:21.0, 11:41.0, 12:10.0, 12:19.0, 12:29.0, (12:32.0), (12:38.0)
17469Rancho Cotate, CA - Team Time (1st 5) 1:00:43.0 | Spread (1st 5) 1:21.0
38, 91, 91, 113, 136, (158), (159)
Jacob Finton, Brady Engelhorn, Marcos Garcia, Spencer Carter, Sy Harry, (Frankie Telesfore), (Johann Grayson)
11:20.0, 12:11.0, 12:11.0, 12:20.0, 12:41.0, (13:16.0), (13:17.0)
18477Healdsburg, CA - Team Time (1st 5) 1:00:58.0 | Spread (1st 5) 43.0
74, 81, 82, 107, 133, (143), (174)
Jonathan Ramirez, Andrew Magdaleno, Luis Quezadas, Diego Garcia, Kyle O'Brien, (Jose Castro), (Ethan Daniel)
11:55.0, 12:03.0, 12:04.0, 12:18.0, 12:38.0, (12:52.0), (14:06.0)
19508Maria Carrillo, CA - Team Time (1st 5) 1:01:24.0 | Spread (1st 5) 51.0
75, 86, 101, 107, 139, (143), (148)
Jeffrey Chen, Zach Lindemann, Luis Mendoza, Brian Padilla, Christopher Gullixson, (Cameron Smith), (Blake Stratton)
11:56.0, 12:07.0, 12:16.0, 12:18.0, 12:47.0, (12:52.0), (12:56.0)
20517Technology, CA - Team Time (1st 5) 1:01:12.0 | Spread (1st 5) 47.0
66, 104, 110, 110, 127, (156), (162)
David Ramirez, Tristan Atkinson, Jackson Blake, Joshua Lemme, Will Sirisouk, (Lucan Kraushaar), (Antonio Mendoza)
11:45.0, 12:17.0, 12:19.0, 12:19.0, 12:32.0, (13:10.0), (13:22.0)
21553San Marin, CA - Team Time (1st 5) 1:01:49.0 | Spread (1st 5) 2:22.0
12, 125, 125, 132, 159, (167), (169)
Connor Flechsig, Mark Wang, Kyle Welch, Joey Miller, Ryan Damato, (Alex Ruggiero), (Nico Panela)
10:55.0, 12:30.0, 12:30.0, 12:37.0, 13:17.0, (13:36.0), (13:41.0)
22555John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 1:47.0
63, 94, 95, 139, 164, (168), (171)
Ethan Strom, Mahammad Mirwais, Adam Ahmed, Andrew Huang, Keashawn Culclager, (Steven Uliana), (Eddie Del Torre)
11:42.0, 12:13.0, 12:14.0, 12:47.0, 13:29.0, (13:37.0), (13:45.0)
23575Berean Christian, CA - Team Time (1st 5) 1:03:40.0 | Spread (1st 5) 3:17.0
16, 54, 163, 165, 177, (182), (184)
Tobin Bolter, Levi Nortune, Luke Wilson, Luke Nortune, Timothy Cater, (Elias Lucero), (Benjamin Bailey)
10:58.0, 11:34.0, 13:23.0, 13:30.0, 14:15.0, (14:37.0), (15:19.0)
575Terra Linda, CA - Team Time (1st 5) 1:02:26.0 | Spread (1st 5) 2:05.0
21, 100, 148, 152, 154, (155), (170)
Zach Bibeault, Ariel Boysen, Jack Connolly, Clay Kaufmann, Evan McCormack, (Kelden Ben-Ora), (Christian Li)
11:02.0, 12:15.0, 12:56.0, 13:06.0, 13:07.0, (13:08.0), (13:42.0)
25627Windsor, CA - Team Time (1st 5) 1:03:59.0 | Spread (1st 5) 2:13.0
56, 85, 147, 166, 173, (175), (180)
Branden Walton, Erik Robertshaw, Bryant Hill, Salvador Fernandez Vargas, Robert Kramer, (Austin Hensel), (Sebastian Sotolugo)
11:37.0, 12:06.0, 12:54.0, 13:32.0, 13:50.0, (14:07.0), (14:23.0)
26802Upper Lake, CA - Team Time (1st 5) 1:12:45.0 | Spread (1st 5) 6:30.0
113, 142, 172, 183, 192
Matt Willard, Arthur Wilkie, Blake Noble, Rylan Robinson, Fernando Mendoza
12:20.0, 12:50.0, 13:49.0, 14:56.0, 18:50.0
27871St Patrick/St Vincent, CA - Team Time (1st 5) 1:10:26.0 | Spread (1st 5) 1:17.0
157, 176, 178, 179, 181, (185), (189)
Alex Dombrowski, Joey Wertz, Conrad Smith, Mario Aumente, Matt Kodweis, (Ben Kropelnicki), (Cole Parker)
13:12.0, 14:11.0, 14:16.0, 14:18.0, 14:29.0, (15:23.0), (16:13.0)
28942Elsie Allen, CA - Team Time (1st 5) 1:22:05.0 | Spread (1st 5) 2:44.0
186, 187, 188, 190, 191, (193), (194)
Luis Rivera, Gerardo Vargas, Gabriel Sixtos, Omri Kb, Efrain Nolasco, (Khaled Aqil), (Christian Perez)
15:29.0, 16:00.0, 16:08.0, 16:15.0, 18:13.0, (19:13.0), (19:26.0)