| 1 | 74 | Archie Williams,
CA - Team Time (1st 5) 1:20:28.0 | Spread (1st 5) 1:28.0 |
| 1, 8, 12, 21, 32, (36), (54) |
| Jeremy Leary, Wyatt Miceli, Griffin Persily, Will Sileo, Nicco Pompili, (Sam Bruckner), (Sam Reilly) |
| 15:17.0, 15:56.0, 16:02.0, 16:28.0, 16:45.0, (16:51.0), (17:30.0) |
| 2 | 82 | McKinleyville,
CA - Team Time (1st 5) 1:21:15.0 | Spread (1st 5) 38.0 |
| 7, 14, 18, 19, 24, (35), (39) |
| Joe Rieder, Connor Trump, Michael Davis, Austin Nolan, RJ Richard, (Trent Padilla), (Isaac Puzz) |
| 15:54.0, 16:05.0, 16:21.0, 16:23.0, 16:32.0, (16:49.0), (16:58.0) |
| 3 | 102 | Piner,
CA - Team Time (1st 5) 1:21:50.0 | Spread (1st 5) 45.0 |
| 10, 13, 22, 26, 31, (40), (42) |
| Aidan Carpenter, Jonny Vargas, Nathan Hayes, Brian Luong, Eduardo Calderon, (Harris Nguyen), (Jacob Hayes) |
| 15:59.0, 16:03.0, 16:29.0, 16:35.0, 16:44.0, (16:59.0), (17:01.0) |
| 4 | 128 | Piedmont,
CA - Team Time (1st 5) 1:22:43.3 | Spread (1st 5) 48.5 |
| 16, 20, 23, 28, 41, (53), (54) |
| Daniel Jones, Cade Becker, Reece Shaul, Chris Machle, Jordan Marcus, (Tobias Fischer), (Mingwei Samuel) |
| 16:11.7, 16:23.8, 16:29.3, 16:38.3, 17:00.2, (17:24.1), (17:30.0) |
| 5 | 160 | Arcata,
CA - Team Time (1st 5) 1:23:22.0 | Spread (1st 5) 2:52.0 |
| 3, 5, 11, 59, 82, (87), (94) |
| Kellen O'Neill, Brandon Kelsey, Solomon Reinman, Maxfield Wrigley, Miska Evans, (Oh Seung Kwon), (Jaden Gorge) |
| 15:31.0, 15:48.0, 16:00.0, 17:40.0, 18:23.0, (18:36.0), (18:57.0) |
| 6 | 176 | San Rafael,
CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 2:41.0 |
| 2, 15, 38, 46, 75, (78), (79) |
| Blake Delaney, Munir Kabbara, Will Tanaka, Nicholas Tanaka, Paul Burke, (Eli Stewart), (Bryand Raymond) |
| 15:29.0, 16:11.0, 16:56.0, 17:10.0, 18:10.0, (18:14.0), (18:22.0) |
| 7 | 180 | Moreau Catholic,
CA - Team Time (1st 5) 1:24:26.4 | Spread (1st 5) 2:01.6 |
| 6, 27, 33, 49, 65, (66), (74) |
| Patrick Sicurello, Christopher Hitchcock, Spencer Borbon, James Alexander, Brandon Guerrero, (Alex Garcia), (Dillon Smith) |
| 15:51.8, 16:37.2, 16:48.0, 17:16.0, 17:53.4, (17:53.9), (18:09.5) |
| 8 | 204 | St Mary's College,
CA - Team Time (1st 5) 1:25:03.5 | Spread (1st 5) 2:01.9 |
| 4, 29, 52, 58, 61, (72), (73) |
| Faraz Khan, Owen Woo, Finn Rudy, Peter Klem, Andre Abayari, (Andrew Geist), (Sasha Polataev) |
| 15:39.8, 16:38.9, 17:24.0, 17:39.1, 17:41.7, (18:01.6), (18:09.0) |
| 9 | 221 | Cardinal Newman,
CA - Team Time (1st 5) 1:25:36.5 | Spread (1st 5) 1:09.5 |
| 25, 34, 48, 50, 64, (83), (89) |
| Dominic Natale, Dylan Kattengell, David Simonyi, Connor Shaw, Matt Ostheimer, (Tucker Cullen), (Lucas Loughner) |
| 16:34.5, 16:48.6, 17:12.0, 17:17.4, 17:44.0, (18:24.0), (18:43.3) |
| 10 | 275 | Healdsburg,
CA - Team Time (1st 5) 1:27:19.0 | Spread (1st 5) 39.0 |
| 45, 46, 59, 62, 63, (68), (86) |
| Eddie Mondragon, Dante Godinez, Luis Quezadas, Andrew Magdaleno, Diego Garcia, (Eli Kroger), (Jonathan Ramirez) |
| 17:04.0, 17:10.0, 17:40.0, 17:42.0, 17:43.0, (17:59.0), (18:34.0) |
| 11 | 306 | Justin-Siena,
CA - Team Time (1st 5) 1:28:31.0 | Spread (1st 5) 2:04.0 |
| 30, 43, 57, 85, 91, (96), (98) |
| Dante De Los Santos, William Miller, Alejandro Guzman, Charles Rundquist, Devon Bose, (Chris Vaziri), (Alexander Velasco) |
| 16:42.0, 17:02.0, 17:33.0, 18:28.0, 18:46.0, (19:08.0), (19:08.2) |
| 12 | 311 | Terra Linda,
CA - Team Time (1st 5) 1:28:46.0 | Spread (1st 5) 2:46.0 |
| 9, 67, 68, 77, 90, (96), (102) |
| Zach Bibeault, Evan McCormack, Clay Kaufmann, Christian Li, Jordon Sachs-Amiami, (Ariel Boysen), (Johnny O'Connor) |
| 15:58.0, 17:54.0, 17:59.0, 18:11.0, 18:44.0, (19:08.0), (19:31.0) |
| 13 | 346 | Hercules,
CA - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 3:39.0 |
| 17, 44, 84, 95, 106, (117) |
| Ryan Cutter, Justice Delos Santos, Akaash Prasad, Sergio Alvarez, Noel Nubla, (Andrew Magnoli) |
| 16:12.0, 17:02.8, 18:26.9, 19:05.0, 19:51.0, (22:08.0) |
| 346 | Marin Catholic,
CA - Team Time (1st 5) 1:30:02.0 | Spread (1st 5) 50.0 |
| 56, 68, 68, 75, 79, (88), (93) |
| Peter Kent, Ian Converse, Blake Thomas, Nicholas Doerschlag, Andrew Thompson, (Jack Diener), (Ryan Crivello) |
| 17:32.0, 17:59.0, 17:59.0, 18:10.0, 18:22.0, (18:40.0), (18:56.0) |
| 15 | 434 | San Marin,
CA - Team Time (1st 5) 1:34:14.0 | Spread (1st 5) 2:19.0 |
| 51, 79, 99, 101, 104, (108), (109) |
| Joey Miller, Ryan Clark, Briggs Macdonald, Lucca Psaila, Michael Fretz, (Jacob Kennedy), (Ryan Damato) |
| 17:23.0, 18:22.0, 19:18.0, 19:29.0, 19:42.0, (20:04.6), (20:05.0) |
| 16 | 456 | Fortuna,
CA - Team Time (1st 5) 1:36:17.0 | Spread (1st 5) 3:33.0 |
| 37, 91, 107, 110, 111, (112), (114) |
| Justin Bruce, Ricky Sager, Thomas Bigger, Skyler Hunsinger, Donovan Goss, (Gabe Sandberg), (Mason Crossley) |
| 16:54.0, 18:46.0, 19:58.0, 20:12.0, 20:27.0, (20:42.0), (21:31.0) |
| 17 | 535 | Del Norte,
CA - Team Time (1st 5) 1:41:13.0 | Spread (1st 5) 2:15.0 |
| 100, 103, 105, 112, 115, (116), (118) |
| Nicolas Jacob, Parker Thompson, Braydon Henderson, Graeson Cameron, Steven Berry, (Collin Matz), (Sebastion Fabricious) |
| 19:26.0, 19:41.0, 19:43.0, 20:42.0, 21:41.0, (21:46.0), (22:50.0) |