| 1 | 40 | Healdsburg,
CA - Team Time (1st 5) 52:33.7 | Spread (1st 5) 48.3 |
| 1, 5, 7, 10, 17, (29), (33) |
| Dante Godinez, Diego Garcia, Jonathan Ramirez, Andrew Magdaleno, Luis Quezadas, (Jake Wilcox), (Quaid Bulloch) |
| 10:05.1, 10:26.8, 10:30.1, 10:38.3, 10:53.4, (11:13.3), (11:21.7) |
| 2 | 80 | Moreau Catholic,
CA - Team Time (1st 5) 53:48.5 | Spread (1st 5) 1:14.2 |
| 2, 8, 12, 22, 36, (38), (42) |
| Spencer Borbon, Nicolas Melendres, Michael Vickers, James Alexander, Ethan Cardenas, (Clifford Vuong), (Kyle Tu) |
| 10:08.5, 10:31.9, 10:42.7, 11:02.7, 11:22.7, (11:23.6), (11:26.5) |
| 3 | 97 | Piedmont,
CA - Team Time (1st 5) 54:46.6 | Spread (1st 5) 37.0 |
| 9, 16, 18, 24, 30, (31), (47) |
| Lorand Cheng, Reece Shaul, Dylan Thayer, Max Podell, Jack Donaldson, (Daniel Jones), (Skyelar Connelly) |
| 10:38.0, 10:52.6, 10:55.0, 11:06.0, 11:15.0, (11:17.3), (11:31.0) |
| 4 | 114 | Cardinal Newman,
CA - Team Time (1st 5) 55:01.5 | Spread (1st 5) 54.3 |
| 6, 11, 23, 35, 39, (56), (57) |
| David Simonyi, Dylan Kattengell, Tucker Cullen, Leopold Van Den Daele, Connor Shaw, (Lucas Loughner), (Frank Braun) |
| 10:29.7, 10:41.3, 11:04.3, 11:22.2, 11:24.0, (11:57.3), (12:00.0) |
| 5 | 139 | Miramonte,
CA - Team Time (1st 5) 55:38.6 | Spread (1st 5) 39.6 |
| 13, 14, 28, 41, 43, (45), (46) |
| Jonathan Fierro, James Bull, Kyle Finger, Duran Reyes, JJ Young, (Grant Churchill), (Jack Mader) |
| 10:47.4, 10:48.0, 11:10.8, 11:25.4, 11:27.0, (11:30.0), (11:30.3) |
| 6 | 196 | Alhambra (Martinez),
CA - Team Time (1st 5) 57:12.9 | Spread (1st 5) 24.5 |
| 32, 34, 37, 44, 49, (54), (73) |
| Carson Edwards, Connor Hayes, Graham Manning, Robert Viano, Noa Nabeshima, (Trevor Oliveira-Smith), (Dylan Gregory) |
| 11:18.0, 11:21.9, 11:23.0, 11:27.5, 11:42.5, (11:56.8), (12:36.6) |
| 7 | 203 | Marin Catholic,
CA - Team Time (1st 5) 57:38.1 | Spread (1st 5) 49.3 |
| 25, 25, 48, 52, 53, (78), (80) |
| Ian Converse, Lyle Rumon, Andrew Thompson, Vinny Martin, Blake Thomas, (Jack Diener), (Patrick Smith) |
| 11:07.3, 11:07.3, 11:36.6, 11:50.3, 11:56.6, (12:41.9), (12:47.1) |
| 8 | 217 | Bishop O'Dowd,
CA - Team Time (1st 5) 58:24.2 | Spread (1st 5) 2:11.0 |
| 19, 21, 27, 61, 89, (91), (92) |
| Cole Kretlow, Spencer Berkins, Thomas Murphy, Liam Carmody, Julian Jensen, (Arnet Yu), (Derrick Wang) |
| 10:57.5, 11:01.4, 11:08.7, 12:08.1, 13:08.5, (13:13.6), (13:16.4) |
| 9 | 266 | San Rafael,
CA - Team Time (1st 5) 59:39.7 | Spread (1st 5) 3:15.7 |
| 4, 50, 51, 59, 102, (103), (104) |
| Munir Kabbara, Eli Stewart, Will Tanaka, Eduardo Mazariegos, Danny DeLeon, (Nathan Caveney), (Dennison DeLeon) |
| 10:25.4, 11:43.3, 11:48.7, 12:01.2, 13:41.1, (13:43.5), (13:48.8) |
| 10 | 304 | Albany,
CA - Team Time (1st 5) 1:00:35.7 | Spread (1st 5) 1:05.6 |
| 40, 60, 63, 69, 72, (76), (79) |
| Nick Buoncristiani, Cairo DaSilva, Darren Leung, Gus Brown, Sage Sherman-Howell, (Luke Ernst), (Daniel Fone) |
| 11:24.3, 12:06.7, 12:09.9, 12:24.9, 12:29.9, (12:40.2), (12:46.2) |
| 11 | 308 | Hercules,
CA - Team Time (1st 5) 1:00:54.8 | Spread (1st 5) 2:47.6 |
| 3, 65, 68, 85, 87, (88), (108) |
| Ryan Cutter, John Cassell, Akaash Prasad, Noel Nubla, Jon Phillip Ramos, (Cyre Jorin To), (Sergio Alvarez) |
| 10:16.0, 12:15.6, 12:23.0, 12:56.6, 13:03.6, (13:08.3), (13:58.8) |
| 12 | 322 | Ygnacio Valley,
CA - Team Time (1st 5) 1:01:16.4 | Spread (1st 5) 40.0 |
| 55, 62, 64, 67, 74, (81), (86) |
| Alejandro Lopez, Christopher Silva, Brandon Christensen, Nicolas Campos, Oscar Mendez, (Emmanua Asberry), (Aaron Alvarez) |
| 11:56.9, 12:09.4, 12:14.1, 12:19.1, 12:36.9, (12:48.6), (12:56.8) |
| 13 | 362 | Justin-Siena,
CA - Team Time (1st 5) 1:03:28.1 | Spread (1st 5) 3:05.7 |
| 15, 70, 77, 93, 107, (109), (110) |
| Dante De Los Santos, Devon Bose, Rahim Burdette, James Huber, Max McAlister, (Cameron Vaziri), (Jarod Ricetti) |
| 10:52.1, 12:28.8, 12:41.6, 13:27.8, 13:57.8, (13:58.9), (14:03.6) |
| 14 | 369 | St Mary's College,
CA - Team Time (1st 5) 1:03:34.5 | Spread (1st 5) 2:34.2 |
| 20, 66, 90, 96, 97, (100), (105) |
| Owen Woo, Sasha Polataev, Nic Lauxman, Max Emerling, Sunny Wyrzykowski, (Ben Jaffe), (Zander Lieske) |
| 10:59.1, 12:17.9, 13:11.2, 13:33.0, 13:33.3, (13:36.9), (13:49.8) |
| 15 | 429 | Piner,
CA - Team Time (1st 5) 1:05:23.0 | Spread (1st 5) 52.0 |
| 75, 82, 84, 94, 94, (98), (101) |
| Austin Luong, Ryan Ball, Rene Villeda, Tyler Mezey, Addison Gaspar, (Sam Garcia), (Irvin Villeda) |
| 12:37.0, 12:52.0, 12:56.0, 13:29.0, 13:29.0, (13:35.0), (13:41.0) |
| 16 | 490 | Eureka,
CA - Team Time (1st 5) 1:09:52.4 | Spread (1st 5) 3:16.2 |
| 58, 99, 106, 112, 115 |
| Jaeden Thayer, Dimitri Stefanakis, Elias Surber, Daniel Blandford, Taylor Reynolds |
| 12:00.5, 13:36.7, 13:54.3, 15:04.2, 15:16.7 |
| 17 | 492 | Arcata,
CA - Team Time (1st 5) 1:10:31.1 | Spread (1st 5) 2:45.8 |
| 71, 83, 111, 113, 114 |
| Amos Whitney, Ben Narwold, Ryan Fukushima, Jasen McGoldrick, Zac Poyen |
| 12:29.6, 12:53.3, 14:40.9, 15:11.9, 15:15.4 |