159Miramonte, CA - Team Time (1st 5) 1:20:18.2 | Spread (1st 5) 1:09.6
1, 6, 10, 13, 29, (36), (37)
Logan Letulle, James Jenkins, Breyden Collins, Preston Repulles, Brendon Collins, (Louie Windhurst), (Gabe Verity)
15:30.2, 15:51.7, 16:06.7, 16:09.8, 16:39.8, (17:00.4), (17:02.1)
260St Mary's College, CA - Team Time (1st 5) 1:20:13.4 | Spread (1st 5) 54.3
4, 5, 9, 18, 24, (27), (40)
Tucker Presnell, Javin Schmitt, Ian Kopchik, Djali de Chalus, Kai Valle, (Jacob Demissie), (Shane Doherty)
15:35.8, 15:39.0, 16:04.7, 16:23.8, 16:30.1, (16:38.0), (17:08.8)
372Archie Williams, CA - Team Time (1st 5) 1:20:53.6 | Spread (1st 5) 58.0
2, 11, 15, 21, 23, (26), (35)
Ian Sharp, Ryan Seeley, Milo Hetherington, Reid Cross, Sean Chamberlin, (Nolan Marsh), (Archer Diehl)
15:31.2, 16:07.0, 16:18.6, 16:27.6, 16:29.2, (16:37.8), (16:54.5)
4108Bishop O'Dowd, CA - Team Time (1st 5) 1:22:27.8 | Spread (1st 5) 47.0
7, 17, 19, 32, 33, (34), (38)
Sebastian Taylor, Liam Wright, Nathaniel Mesfen, James Prater, Dylan Blout, (Ennio Eilenberg), (Liam Shaw)
16:02.9, 16:23.5, 16:24.7, 16:46.8, 16:49.9, (16:51.3), (17:05.2)
5130Arcata, CA - Team Time (1st 5) 1:23:27.2 | Spread (1st 5) 1:27.8
12, 20, 25, 28, 45, (51), (54)
Reece Thompson, Evan Poston, Levi Browne, Ocean Walker, Eoin McGoldrick, (Caden Demers), (Gianni Orlandi)
16:09.1, 16:25.4, 16:36.3, 16:39.6, 17:36.9, (17:42.6), (17:59.0)
6207Eureka, CA - Team Time (1st 5) 1:27:18.7 | Spread (1st 5) 3:08.8
8, 30, 42, 56, 71, (73), (82)
Everett Docherty, Ryder Bullman, Chase Jimenez, Eli Chiles, Vincent Grose, (Jackson Stratman), (Kaden Goodman)
16:03.2, 16:39.9, 17:16.3, 18:07.3, 19:12.0, (19:16.9), (19:50.7)
7230Albany, CA - Team Time (1st 5) 1:28:13.4 | Spread (1st 5) 2:56.7
3, 48, 56, 61, 62, (65), (70)
Callum McBride, Akash Shah, Marcus Yee, Jasper Hengl, Cole Mahoney, (Sam Givner), (Maxwell Prost)
15:31.5, 17:40.5, 18:07.3, 18:25.9, 18:28.2, (18:31.8), (19:09.9)
8232Marin Catholic, CA - Team Time (1st 5) 1:27:46.9 | Spread (1st 5) 37.9
41, 43, 47, 49, 52, (58)
Jonnie Choi, Will Silloway, Alex Willard, Robert Hadsell, Hunter Glodowski-Valla, (Leo Robillard)
17:12.4, 17:24.1, 17:39.5, 17:40.6, 17:50.3, (18:11.9)
9263Piedmont, CA - Team Time (1st 5) 1:29:54.7 | Spread (1st 5) 2:09.6
31, 46, 59, 60, 67, (68), (75)
Sebastien Swain, Noah Sohn, Thomas Ero, Alex Schleuning, Oliver Horsley, (Devon Thai), (Henry Horsley)
16:45.2, 17:38.0, 18:17.2, 18:19.5, 18:54.8, (18:56.3), (19:21.7)
10281Terra Linda, CA - Team Time (1st 5) 1:31:50.2 | Spread (1st 5) 3:16.7
16, 44, 69, 72, 80, (85), (93)
Shahan Ajmani, Roman Makaruk, Shota Levijarvi, Kenta Levijarvi, Christian Pappas, (Connor Williams), (Robert (Bobby) Townsend)
16:21.1, 17:28.2, 19:09.8, 19:13.3, 19:37.8, (20:20.8), (20:54.1)
11315Justin-Siena, CA - Team Time (1st 5) 1:32:48.2 | Spread (1st 5) 2:39.2
39, 53, 63, 79, 81, (84), (90)
Peter Eierman, Cameron Vale, Stuart Falace, Robert Valluzzo, Christian Camacho, (Andrew Pacleb), (Jack Jamison)
17:06.5, 17:53.9, 18:28.7, 19:33.4, 19:45.7, (20:10.1), (20:36.8)
12328Fortuna, CA - Team Time (1st 5) 1:34:28.2 | Spread (1st 5) 3:55.2
22, 66, 74, 78, 88, (94), (96)
Juan Ornelas, Robby Shoemaker, Noah Crosswhite, Anthony Klobucar, Wyatt Anderson, (Kaydin Myers), (Alex Kilroy)
16:28.7, 18:52.5, 19:16.9, 19:26.3, 20:23.8, (20:57.0), (21:46.4)
13333Del Norte, CA - Team Time (1st 5) 1:35:36.5 | Spread (1st 5) 4:30.9
14, 55, 86, 87, 91, (92), (98)
Dylan Rodriguez, Luke Padilla, Braden Padilla, Michael Haapala, Stephen Reyman, (Tyson McQuillen), (Roy Short)
16:11.2, 17:59.6, 20:21.4, 20:22.3, 20:42.1, (20:50.4), (25:10.5)
14350Petaluma, CA - Team Time (1st 5) 1:35:01.2 | Spread (1st 5) 2:19.8
50, 64, 76, 77, 83, (89), (95)
Maverick Kelly, Masato Tallent, Nathan Rodriguez, Collin Shaw, Benjamin Martin, (Elihu Rodriguez), (Jason Rangoussis)
17:41.6, 18:29.2, 19:23.7, 19:25.3, 20:01.4, (20:33.6), (20:58.2)
15499Lower Lake, CA - Team Time (1st 5) 2:15:27.0 | Spread (1st 5) 5:38.0
97, 99, 100, 101, 102
Ian Reid, Jorge Carlos, Jorge Gonzalez, Jose Hernandez, Adam Whitton
23:32.0, 25:31.0, 28:32.0, 28:42.0, 29:10.0