127St Mary's College, CA - Team Time (1st 5) 1:15:55.0 | Spread (1st 5) 43.4
1, 3, 6, 8, 9, (12), (24)
Javin Schmitt, Tucker Presnell, Kai Valle, Ian Kopchik, Djali de Chalus, (Jacob Demissie), (Brandon Bosio)
14:45.4, 14:57.1, 15:19.1, 15:24.6, 15:28.8, (15:36.1), (16:13.5)
261Bishop O'Dowd, CA - Team Time (1st 5) 1:18:10.3 | Spread (1st 5) 43.0
5, 10, 13, 16, 17, (23), (30)
Sebastian Taylor, Ennio Eilenberg, Nathaniel Mesfen, Dylan Blout, Liam Wright, (James Prater), (Liam Shaw)
15:12.5, 15:31.2, 15:43.5, 15:47.6, 15:55.5, (16:13.2), (16:22.9)
382Miramonte, CA - Team Time (1st 5) 1:19:15.5 | Spread (1st 5) 57.8
6, 11, 19, 21, 25, (42), (49)
Logan Letulle, James Jenkins, Preston Repulles, Breyden Collins, Brendon Collins, (Gabe Verity), (Louie Windhurst)
15:19.1, 15:35.3, 15:58.5, 16:05.7, 16:16.9, (16:54.6), (17:03.7)
4117Archie Williams, CA - Team Time (1st 5) 1:20:59.7 | Spread (1st 5) 1:02.5
15, 18, 22, 25, 37, (41), (52)
Ian Sharp, Ryan Seeley, Milo Hetherington, Sean Chamberlin, Archer Diehl, (Reid Cross), (Aidan Lewis)
15:45.2, 15:57.1, 16:12.8, 16:16.9, 16:47.7, (16:53.8), (17:04.4)
5160Albany, CA - Team Time (1st 5) 1:21:57.1 | Spread (1st 5) 2:11.6
2, 29, 31, 48, 50, (59), (66)
Callum McBride, Finn Gradia, Akash Shah, Sam Givner, Marcus Yee, (Cole Mahoney), (Jasper Hengl)
14:52.4, 16:21.2, 16:36.6, 17:02.9, 17:04.0, (17:20.3), (17:36.6)
6213Acalanes, CA - Team Time (1st 5) 1:24:18.4 | Spread (1st 5) 1:38.6
20, 35, 44, 46, 68, (82), (117)
Harry Zimmerman, Thomas Cronin, David Ellerbrock, Dashiell Tinianow, Shiraz Kamran, (Samuel Adams), (Cade Korpita)
16:01.4, 16:42.3, 16:55.0, 16:59.7, 17:40.0, (18:01.9), (19:01.2)
7238Marin Catholic, CA - Team Time (1st 5) 1:25:09.0 | Spread (1st 5) 52.2
32, 39, 51, 53, 63, (69), (70)
Jonnie Choi, Will Silloway, Robert Hadsell, Alex Willard, Hunter Glodowski-Valla, (Glenn Powers), (Graham Meredith-Scharf)
16:37.1, 16:52.8, 17:04.2, 17:05.6, 17:29.3, (17:42.2), (17:46.3)
8245Piedmont, CA - Team Time (1st 5) 1:25:10.3 | Spread (1st 5) 1:16.8
28, 36, 54, 62, 65, (83), (86)
Sebastien Swain, Noah Sohn, Alex Schleuning, Thomas Ero, Oliver Horsley, (Henry Horsley), (Devon Thai)
16:17.8, 16:43.1, 17:09.1, 17:25.7, 17:34.6, (18:08.4), (18:12.3)
9290Arcata, CA - Team Time (1st 5) 1:26:53.4 | Spread (1st 5) 1:39.9
34, 38, 55, 75, 88, (97), (118)
Reece Thompson, Evan Poston, Levi Browne, Ocean Walker, Caden Demers, (Eoin McGoldrick), (Parker Pierson)
16:40.2, 16:49.5, 17:10.5, 17:53.2, 18:20.1, (18:33.0), (19:02.6)
10307Terra Linda, CA - Team Time (1st 5) 1:26:55.0 | Spread (1st 5) 2:53.1
14, 27, 78, 88, 100, (111), (113)
Shahan Ajmani, Roman Makaruk, Shota Levijarvi, Christian Pappas, Kenta Levijarvi, (Robert (Bobby) Townsend), (Connor Williams)
15:44.5, 16:17.3, 17:55.5, 18:20.1, 18:37.6, (18:52.9), (18:55.2)
11315Moreau Catholic, CA - Team Time (1st 5) 1:27:38.4 | Spread (1st 5) 1:31.9
33, 60, 60, 77, 85, (98), (103)
Santiago Henriquez, Sebastian Edrada, Morgan Daskaloff, Ethan Liu, Travis Peng, (Noah Tuason), (Eugenio Sanchez)
16:40.0, 17:25.6, 17:25.6, 17:55.3, 18:11.9, (18:33.9), (18:40.7)
12331Encinal, CA - Team Time (1st 5) 1:28:01.8 | Spread (1st 5) 1:03.6
45, 64, 67, 74, 81, (93), (104)
Ovid Brock, Toneyon Musambacine, Miles Bullock-Humphrey, Sam Kellner, Tyson Valle, (Adrian Penados Gutierrez), (Noah Balingit)
16:57.7, 17:33.1, 17:36.9, 17:52.8, 18:01.3, (18:24.8), (18:44.4)
13339John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:27:34.3 | Spread (1st 5) 4:02.9
4, 47, 58, 111, 119, (131), (141)
Isaac Luong, Hardik Arichwal, Narain Jay, Vyom Kumar, Jack Waller, (Christian Hsu), (Joshua Suthaharan)
15:08.8, 17:01.0, 17:19.9, 18:52.9, 19:11.7, (20:11.7), (21:13.5)
14374Justin-Siena, CA - Team Time (1st 5) 1:29:24.4 | Spread (1st 5) 1:58.8
39, 71, 76, 79, 109, (127), (129)
Peter Eierman, Ryan Reber, Cameron Vale, Stuart Falace, Robert Valluzzo, (Marcus Sommier), (Andrew Pacleb)
16:52.8, 17:49.0, 17:54.0, 17:57.0, 18:51.6, (19:35.7), (19:44.0)
15388Petaluma, CA - Team Time (1st 5) 1:29:50.6 | Spread (1st 5) 1:34.5
43, 72, 84, 94, 95, (106), (114)
Maverick Kelly, Masato Tallent, Gabriel Deeik, Forrest Lounibos, John Baxman, (Nathan Rodriguez), (Collin Shaw)
16:54.7, 17:50.4, 18:11.0, 18:25.3, 18:29.2, (18:46.0), (18:56.5)
16436Alhambra (Martinez), CA - Team Time (1st 5) 1:31:13.4 | Spread (1st 5) 52.2
73, 80, 87, 91, 105, (107), (114)
Luphy Ma, Dominic Cataldo, Mickey Flood, Jayson Hauschildt, Connor Thompson, (Adam Peterson), (Cashus Page)
17:52.3, 17:58.0, 18:17.6, 18:21.0, 18:44.5, (18:46.7), (18:56.5)
17466Eureka, CA - Team Time (1st 5) 1:32:49.6 | Spread (1st 5) 3:22.6
56, 57, 99, 116, 138, (139), (140)
Everett Docherty, Ryder Bullman, Chase Jimenez, Eli Chiles, Jackson Stratman, (Vincent Grose), (Emmitt Davison)
17:17.6, 17:18.0, 18:34.5, 18:59.3, 20:40.2, (20:50.8), (21:05.1)
18558Hercules, CA - Team Time (1st 5) 1:35:02.5 | Spread (1st 5) 49.8
101, 102, 108, 123, 124, (133), (136)
William Hobbs, Gianni Moraglia, Nathaniel Villanueva, Cameron Solis, Brandon Lee, (Jason Kao), (Xavier Feraren)
18:39.3, 18:39.5, 18:49.3, 19:25.3, 19:29.1, (20:13.6), (20:29.6)
19587Ygnacio Valley, CA - Team Time (1st 5) 1:37:27.0 | Spread (1st 5) 2:15.1
92, 96, 130, 132, 137, (150)
Said Nait Challal, Maddax Johnson, Alejandro Jimenez Hilario, Daniel Escobedo, Giovanni Castro, (Jose Cobos)
18:22.2, 18:30.5, 19:44.1, 20:12.9, 20:37.3, (25:07.9)
20632Concord, CA - Team Time (1st 5) 1:38:18.2 | Spread (1st 5) 1:09.3
120, 121, 122, 134, 135, (142), (143)
Landon Crow, Bradley Williams, Justus Ernst, Andre Hawley, Daniel Armendariz Garcia, (Tyler Cook), (Wilson Ng)
19:12.9, 19:13.5, 19:15.9, 20:13.7, 20:22.2, (21:19.2), (21:27.0)
632Fortuna, CA - Team Time (1st 5) 1:41:55.5 | Spread (1st 5) 4:42.1
90, 125, 126, 144, 147, (149)
Juan Ornelas, Noah Crosswhite, Robby Shoemaker, Anthony Klobucar, Alex Kilroy, (Wyatt Anderson)
18:20.4, 19:29.3, 19:34.5, 21:28.8, 23:02.5, (24:57.9)
22677De Anza, CA - Team Time (1st 5) 1:45:33.3 | Spread (1st 5) 4:14.8
110, 128, 145, 146, 148
Alex Bondy, Radwan Omer, Daniel Akagi, Samuel Schmitz, Vincent Nguyen
18:51.8, 19:41.0, 21:47.7, 22:06.2, 23:06.6