1 | 45 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:16:55.9 | Spread (1st 5) 1:12.3 |
| 2, 6, 11, 12, 14, (15), (20) |
| Nolan Topper, Galen Topper, Rick Yanashita, Daniel Vaca, Ben Callon, (Jack Glanville), (Vibhu Krishnan) |
| 14:45.3, 15:00.2, 15:34.7, 15:38.1, 15:57.6, (16:00.1), (16:25.9) |
2 | 67 | Aptos,
CA - Team Time (1st 5) 1:18:26.0 | Spread (1st 5) 1:47.0 |
| 5, 8, 9, 19, 26, (60), (81) |
| Ben Laughlin, Aidan Tomasini, John G. Eikemeyer, Trent Nosky, Chase Jacques-Maynes, (Evan Niles), (Nicholas Barrett) |
| 14:50.0, 15:17.0, 15:25.0, 16:17.0, 16:37.0, (18:08.0), (19:23.0) |
3 | 70 | Scotts Valley,
CA - Team Time (1st 5) 1:18:50.0 | Spread (1st 5) 1:46.0 |
| 4, 7, 13, 22, 24, (29), (37) |
| Jeremy Kain, Patrick Goodrich, Jack Brownfield, Ryder Brabo, Austin George, (Aiden Boothby), (Jonah Verinsky) |
| 14:49.0, 15:03.0, 15:55.0, 16:28.0, 16:35.0, (16:46.0), (17:14.0) |
4 | 110 | Menlo,
CA - Team Time (1st 5) 1:20:08.7 | Spread (1st 5) 3:09.0 |
| 1, 3, 10, 42, 54 |
| Calvin Katz, Kamran Murray, Justin Pretre, Aiden Deffner, Alex Boesch |
| 14:40.9, 14:47.7, 15:28.0, 17:22.2, 17:49.9 |
5 | 160 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:24:42.4 | Spread (1st 5) 1:38.5 |
| 16, 23, 33, 40, 48, (48), (56) |
| Suvan Kumar, Owen Kato, Colin Pereira, Orion Espiritu, Kyan Agdassi, (Nathan Lo), (Samuel O'Brien) |
| 16:03.8, 16:33.7, 17:03.0, 17:19.6, 17:42.3, (17:42.3), (17:59.7) |
6 | 233 | Santa Cruz,
CA - Team Time (1st 5) 1:28:09.0 | Spread (1st 5) 2:03.0 |
| 27, 45, 46, 47, 68, (99) |
| Jim Ratliff, Kees Van der meer, Will Trowbridge, Hunter Kelly, Aidan Cinque, (Emmett Thompson) |
| 16:38.0, 17:34.0, 17:36.0, 17:40.0, 18:41.0, (20:13.0) |
7 | 238 | Soquel,
CA - Team Time (1st 5) 1:28:05.0 | Spread (1st 5) 2:36.0 |
| 17, 34, 57, 61, 69, (74), (82) |
| Eli Ainsworth, Brody Staley, Kevin Falkenroth, Nick Edmonds, Jack Spencer, (Aiden Rector), (Zeke Pelot) |
| 16:06.0, 17:04.0, 18:02.0, 18:11.0, 18:42.0, (18:59.0), (19:25.0) |
8 | 249 | San Lorenzo Valley,
CA - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 2:34.0 |
| 25, 38, 38, 72, 76, (89), (94) |
| Casey Crouch, Marco Evans, Aiden Nounnan, Angelo Reis, Kenai Dindia, (Connor Urbancic), (Joshua Gabrielson) |
| 16:36.0, 17:16.0, 17:16.0, 18:55.0, 19:10.0, (19:44.0), (19:54.0) |
9 | 267 | Monte Vista Christian,
CA - Team Time (1st 5) 1:29:44.0 | Spread (1st 5) 2:06.0 |
| 30, 43, 58, 65, 71, (82), (87) |
| James Ponzio, Justin Lomeli, Arturs Reynolds, Michael Martin, Mario Gonzalez, (Koen Vandenberg), (Trent Hendricks) |
| 16:48.0, 17:28.0, 18:04.0, 18:30.0, 18:54.0, (19:25.0), (19:41.0) |
10 | 279 | Palma,
CA - Team Time (1st 5) 1:30:15.0 | Spread (1st 5) 3:06.0 |
| 18, 55, 58, 70, 78, (92), (95) |
| Moises Benito, Jayson DaSilva, Leo Santana, Tatum Sanders, Matt Lopez, (Gianni Ponce), (Julian Garcia) |
| 16:08.0, 17:56.0, 18:04.0, 18:53.0, 19:14.0, (19:52.0), (20:05.0) |
11 | 286 | Hollister,
CA - Team Time (1st 5) 1:30:24.0 | Spread (1st 5) 2:23.0 |
| 41, 50, 52, 53, 90, (105), (107) |
| Mack Richards, Anton Borges, Luis Silva, Daniel Alcala, Dyre Paciente, (Charles Brindeiro), (Estevan Rodriguez) |
| 17:22.0, 17:43.0, 17:45.0, 17:49.0, 19:45.0, (20:27.0), (20:30.0) |
12 | 288 | Carmel,
CA - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 3:41.0 |
| 28, 44, 51, 62, 103, (121), (124) |
| Aiden Tarantino, Dylan Craig, Tyler Imamura, Avi Desai, Hudson Silva, (Zack Seifert), (Jerry Marnell) |
| 16:39.0, 17:30.0, 17:44.0, 18:20.0, 20:20.0, (21:20.7), (21:34.0) |
13 | 302 | Watsonville,
CA - Team Time (1st 5) 1:31:39.0 | Spread (1st 5) 2:43.0 |
| 31, 35, 66, 84, 86, (100), (116) |
| Domingo Martinez, Sebastian Abonce, Jesus Vega, Daniel Mata, Omar Delgado, (Mateo Arias), (Elias Vasquez) |
| 16:54.0, 17:06.0, 18:32.0, 19:30.0, 19:37.0, (20:15.0), (20:59.0) |
14 | 419 | Greenfield,
CA - Team Time (1st 5) 1:37:14.0 | Spread (1st 5) 4:36.0 |
| 21, 85, 91, 104, 118, (119), (126) |
| Daniel Pantoja, Brian Martinez, Juan Picazo, Douglas Maldonado, Jonathan Picazo, (Ambrosio Ramirez), (Rodrigo Vazquez) |
| 16:26.0, 19:35.0, 19:46.0, 20:25.0, 21:02.0, (21:13.0), (22:08.0) |
15 | 420 | Marina,
CA - Team Time (1st 5) 1:37:09.4 | Spread (1st 5) 3:53.4 |
| 36, 64, 97, 106, 117, (120) |
| Matthew Edwards, Steven Aspeitia, Joshua Jimenez, Mike Edwards, Oscar Cardenas, (Michael Bayer) |
| 17:08.1, 18:22.0, 20:09.7, 20:28.1, 21:01.5, (21:15.0) |
16 | 449 | Seaside,
CA - Team Time (1st 5) 1:40:57.1 | Spread (1st 5) 5:27.9 |
| 67, 73, 75, 101, 133 |
| Leonardo Diaz, Bryan Lopez Cruz, Omar Soto, Angel Vazquez, Julio Bibiano |
| 18:36.3, 18:55.5, 19:05.5, 20:15.6, 24:04.2 |
17 | 496 | Harbor,
CA - Team Time (1st 5) 1:44:08.0 | Spread (1st 5) 6:49.0 |
| 62, 80, 109, 110, 135 |
| Joseph Hibberd, Gerardo Trinidad, Leo Lobue, Cristian Cruz, Ernesto Del Toro Diaz |
| 18:20.0, 19:15.0, 20:40.0, 20:44.0, 25:09.0 |
18 | 507 | Monterey,
CA - Team Time (1st 5) 1:41:45.7 | Spread (1st 5) 2:19.4 |
| 77, 96, 98, 113, 123, (127), (129) |
| David Parmley, Kegan Wilson, Andrew Moberg, Timothy Robbins, Justus Robbins, (Alex Gamino), (Amiel Bolado) |
| 19:10.4, 20:09.0, 20:10.7, 20:45.8, 21:29.8, (22:23.4), (23:28.6) |
19 | 509 | Pacific Collegiate,
CA - Team Time (1st 5) 1:46:04.0 | Spread (1st 5) 6:54.0 |
| 32, 92, 122, 131, 132, (134) |
| Spencer Koontz, Xander Lee, Kenzo Miura, Theodore Cartsonis, Landen Isacson, (andrew Hubbell) |
| 17:02.0, 19:52.0, 21:29.0, 23:45.0, 23:56.0, (24:05.0) |
20 | 557 | Trinity Christian,
CA - Team Time (1st 5) 1:45:37.0 | Spread (1st 5) 3:28.0 |
| 87, 102, 115, 125, 128, (130), (139) |
| Caleb Bouwens, Brandon Maguire, Cameron Maguire, Caleb Rucker, Michael Patrick McCoy, (Amado Reese), (Israel Gonzalez-Perez) |
| 19:41.0, 20:18.0, 20:49.0, 21:40.0, 23:09.0, (23:43.2), (29:51.0) |
21 | 599 | Mount Madonna,
CA - Team Time (1st 5) 2:00:07.0 | Spread (1st 5) 10:41.0 |
| 78, 108, 136, 137, 140 |
| Sam Kaplan, Jacob Sirk-Traugh, Cooper Padilla, Logan Shaw, Sammy Caudill |
| 19:14.0, 20:31.0, 25:13.0, 25:14.0, 29:55.0 |
22 | 613 | Pajaro Valley,
CA - Team Time (1st 5) 2:03:39.0 | Spread (1st 5) 11:46.0 |
| 110, 110, 114, 138, 141 |
| Jesus Basulto-Morales, Jesse Rodriguez, Adrian Martinez-Diaz, Raphael Monroy-Baltazar, Alex Aguilera-Gallardo |
| 20:44.0, 20:44.0, 20:47.0, 28:54.0, 32:30.0 |