| 1 | 49 | Maria Carrillo,
CA - Team Time (1st 5) 1:21:32.3 | Spread (1st 5) 51.6 |
| 4, 7, 11, 12, 15, (19), (20) |
| Ben Lawson, Zach Lindemann, Scott Kruetzfeldt, William McCloud, Colton Swinth, (Harrison Frankl), (Rory Smail) |
| 15:42.7, 16:19.2, 16:28.0, 16:28.1, 16:34.3, (16:44.2), (16:46.6) |
| 2 | 55 | Campolindo,
CA - Team Time (1st 5) 1:21:50.7 | Spread (1st 5) 40.4 |
| 6, 9, 10, 13, 17, (22), (23) |
| Teddy Buckley, Dylan Gunn, Andrew Tseng, Owen Hunger, Ethan Sauerberg, (Max Essl), (Casey Chambers) |
| 15:58.8, 16:20.8, 16:22.1, 16:29.8, 16:39.2, (16:49.4), (16:51.7) |
| 3 | 89 | Redwood (Larkspur),
CA - Team Time (1st 5) 1:22:30.1 | Spread (1st 5) 2:06.1 |
| 1, 14, 21, 26, 27, (30), (51) |
| Liam Anderson, Ryan Pole, Austin Patel, Matt Phipps, Hudson Grace, (Eric Goltz), (Matthew Phipps) |
| 15:03.0, 16:30.9, 16:48.5, 16:58.6, 17:09.1, (17:20.4), (18:00.2) |
| 4 | 108 | Las Lomas,
CA - Team Time (1st 5) 1:24:02.5 | Spread (1st 5) 1:47.3 |
| 3, 18, 25, 29, 33, (37), (39) |
| Preston Norris, Parker Wilkerson, Reese Lieberman, Charlie Kisylia, Cooper Wise, (Jacob Renaghan), (Casey Renaghan) |
| 15:37.8, 16:44.1, 16:57.0, 17:18.5, 17:25.1, (17:32.0), (17:36.5) |
| 5 | 144 | Newark Memorial,
CA - Team Time (1st 5) 1:25:47.5 | Spread (1st 5) 1:18.8 |
| 8, 16, 38, 40, 42 |
| Eric Lambruschini, Angel Martinez, Leon Lambruschini, Cole Kendall, Mateen Yaqubi |
| 16:20.7, 16:36.9, 17:33.1, 17:37.3, 17:39.5 |
| 6 | 176 | Livermore,
CA - Team Time (1st 5) 1:26:49.9 | Spread (1st 5) 2:29.9 |
| 5, 24, 35, 52, 60, (87) |
| Greg Aufderheide, Miguel Valenton, Devon Maheshwari, Brandon Knapp, Kyle Lam, (Max O'Connor) |
| 15:57.6, 16:56.4, 17:27.8, 18:00.6, 18:27.5, (21:58.2) |
| 7 | 193 | Alameda,
CA - Team Time (1st 5) 1:27:48.8 | Spread (1st 5) 26.3 |
| 31, 34, 36, 45, 47, (58), (65) |
| Ethan West, Adam Elaidy, Patrick Nguyen, Emilio Cazares, Cedric Murphy, (Devin Rowe), (Matthew Yep) |
| 17:22.4, 17:25.9, 17:29.0, 17:42.8, 17:48.7, (18:15.1), (18:49.1) |
| 8 | 212 | Acalanes,
CA - Team Time (1st 5) 1:28:29.1 | Spread (1st 5) 39.7 |
| 28, 41, 46, 48, 49, (54), (55) |
| Riley Noon, Ethan Frigon, Joshua Starr, Dominic Basaldua, Harrison Seymour, (Samuel Roth), (Nick Hutson) |
| 17:16.7, 17:38.6, 17:45.9, 17:51.5, 17:56.4, (18:02.8), (18:07.5) |
| 9 | 235 | Tamalpais,
CA - Team Time (1st 5) 1:29:15.1 | Spread (1st 5) 46.3 |
| 32, 44, 50, 53, 56, (62), (63) |
| Paul Law, Ronan Cain, Jonah Buessing, Nick Wong, Jake Weisert, (Will Watkins), (Luke Owens) |
| 17:24.9, 17:41.0, 17:56.6, 18:01.4, 18:11.2, (18:34.8), (18:36.8) |
| 10 | 239 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 1:29:31.0 | Spread (1st 5) 3:19.2 |
| 2, 43, 61, 66, 67, (68) |
| Mohammad Mirwais, Max Doong, Zach O'Brien, Nicklaus Lo, Jumpei Yamaguchi, (Jorel Sarmiento) |
| 15:34.0, 17:40.3, 18:32.7, 18:50.8, 18:53.2, (19:05.0) |
| 11 | 328 | Ukiah,
CA - Team Time (1st 5) 1:34:27.9 | Spread (1st 5) 1:23.0 |
| 57, 59, 69, 70, 73, (74), (79) |
| Grant Miller, Chris Armstrong, Dean Xerogenes, Hendrik Telfer, Jordan Smith, (Alejandro Rodarte), (Luca Szabo) |
| 18:13.0, 18:16.4, 19:10.0, 19:12.5, 19:36.0, (19:38.0), (20:20.0) |
| 12 | 364 | Novato,
CA - Team Time (1st 5) 1:38:36.4 | Spread (1st 5) 2:17.9 |
| 64, 71, 72, 75, 82, (83), (86) |
| Andrew Groom, Yumi ZingKhai, Calvin Reder, Karl Guhl, Zachary Bellin, (Gabriel Garcia), (Mason Koonce) |
| 18:46.8, 19:18.7, 19:35.2, 19:51.0, 21:04.7, (21:11.0), (21:38.0) |
| 13 | 408 | Hayward,
CA - Team Time (1st 5) 1:44:32.0 | Spread (1st 5) 2:02.0 |
| 76, 78, 81, 85, 88, (91), (93) |
| Sean Sammis, Mario Martinez, Andrew Guard, Terran Chu, Darren Aviles, (Hector Coronado), (Mark Martinez) |
| 19:59.0, 20:08.0, 20:48.0, 21:36.0, 22:01.0, (22:08.0), (22:51.0) |
| 14 | 420 | San Lorenzo,
CA - Team Time (1st 5) 1:46:17.0 | Spread (1st 5) 1:59.0 |
| 77, 80, 84, 89, 90, (92), (94) |
| Christian Lander, Chris Ramirez, Antonio Taporco, Jacob Lambert, Isiah Morales, (Sawhard Maharjan), (Brian Martinez) |
| 20:04.0, 20:44.0, 21:24.0, 22:02.0, 22:03.0, (22:45.0), (23:40.0) |