| 1 | 15 | Nueva,
CA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 1:02.8 |
| 1, 2, 3, 4, 5, (6), (8) |
| Davis Turner, Emerson Lange, Alex Cocquyt, Joshua Byun, Jack Turner, (Joshua Rezneck), (Owen Zhang) |
| 16:33.2, 16:39.2, 16:42.9, 16:46.7, 17:36.0, (18:11.2), (18:18.1) |
| 2 | 95 | University Preparatory Academy,
CA - Team Time (1st 5) 1:37:33.1 | Spread (1st 5) 2:16.5 |
| 7, 13, 20, 26, 29, (88) |
| Nahum Hintsa, Jonathan Joseph, Yasin Koc, Eric Ahsue, Joshua Asada, (Joshua Joseph) |
| 18:12.6, 18:57.7, 19:49.9, 20:03.8, 20:29.1, (27:06.0) |
| 3 | 120 | Design Tech,
CA - Team Time (1st 5) 1:40:08.6 | Spread (1st 5) 1:52.2 |
| 12, 19, 28, 30, 31, (33), (40) |
| Roman Noravian, Logan Crusick, Elias Wu, Owen Wood, Dhruv Mitra, (Andrew Huang), (Thomas Saito) |
| 18:55.1, 19:34.1, 20:17.6, 20:34.5, 20:47.3, (20:59.5), (21:24.2) |
| 4 | 128 | Latino College Prep,
CA - Team Time (1st 5) 1:40:20.6 | Spread (1st 5) 5:18.2 |
| 10, 11, 15, 22, 70, (86), (89) |
| Sinesio Huezo III, Alonso Ceron, Amando Plancarte Loya, Pablo Lopez, Jesus Leyva, (Allan Colorado), (Arturo Valdovinos) |
| 18:38.1, 18:49.3, 19:06.3, 19:50.6, 23:56.3, (26:33.6), (27:13.2) |
| 5 | 171 | Summit Shasta,
CA - Team Time (1st 5) 1:44:56.7 | Spread (1st 5) 1:35.2 |
| 21, 34, 36, 38, 42, (47), (59) |
| Kevin Co, Jasper Jung, Myles Liston, Nathan Guan, Kenway Jiang, (Michael Co), (Griffin Bain) |
| 19:50.1, 21:04.0, 21:14.5, 21:22.8, 21:25.3, (21:52.8), (22:56.3) |
| 6 | 183 | St Thomas More,
CA - Team Time (1st 5) 1:44:53.8 | Spread (1st 5) 4:22.8 |
| 9, 25, 45, 48, 56, (65), (81) |
| Jacob Schaper, John Detar, Ben Selway, Raymund De Tar, Bernard Vogel, (Timothy Bumb), (Quentin Vogel) |
| 18:30.5, 19:59.8, 21:28.3, 22:01.9, 22:53.3, (23:20.4), (25:11.3) |
| 7 | 200 | Summit Preparatory,
CA - Team Time (1st 5) 1:46:27.9 | Spread (1st 5) 4:43.2 |
| 16, 17, 44, 55, 68, (82) |
| Michael McCrea, Aaron Li, Evan Tuan, Oscar Castillo, Anton Athanasiu, (Jonah Weber) |
| 19:07.6, 19:13.3, 21:27.7, 22:48.5, 23:50.8, (25:18.3) |
| 8 | 218 | El Primero,
CA - Team Time (1st 5) 1:48:23.1 | Spread (1st 5) 3:12.7 |
| 24, 27, 50, 53, 64, (95), (98) |
| Izaac Chavez, Jose Soto, Jovany Alvarado, Jonathan Garcia, Luis Sanchez, (Jairo Leandro), (Victor Cabrera) |
| 19:58.2, 20:07.8, 22:20.9, 22:45.3, 23:10.9, (29:11.8), (30:18.4) |
| 9 | 284 | Kipp San Jose Collegiate,
CA - Team Time (1st 5) 1:53:36.7 | Spread (1st 5) 1:20.6 |
| 46, 56, 58, 61, 63, (71), (75) |
| Rodrigo Lopez, Osvaldo Salcedo, Angel Ruiz, Alexander Tran, Brandon Tran, (Agustin Garcia Damian), (Hinun Tran) |
| 21:44.1, 22:53.3, 22:54.0, 23:00.6, 23:04.7, (23:59.6), (24:19.4) |
| 10 | 292 | Pacific Bay Christian,
CA - Team Time (1st 5) 1:54:59.8 | Spread (1st 5) 2:53.8 |
| 37, 52, 60, 69, 74, (91) |
| Adam Neuendorff, Austen Chan, Titus Cheng, Ethan Chau, Austin Chung, (Shadrach Larsen) |
| 21:19.4, 22:33.4, 22:57.8, 23:56.0, 24:13.2, (28:18.6) |
| 292 | The Kehillah School,
CA - Team Time (1st 5) 1:54:20.0 | Spread (1st 5) 2:41.3 |
| 41, 51, 62, 66, 72, (93), (97) |
| Nikhil Chawla, Simon Chess, Eytan Goldhaber-Fiebert, Daniel Narevich, Benjamin Domine, (Jasper Turnidge), (Ronel Minkowski) |
| 21:25.1, 22:22.0, 23:03.3, 23:23.2, 24:06.4, (28:53.8), (29:23.9) |
| 12 | 305 | Cristo Rey (San Jose),
CA - Team Time (1st 5) 2:12:36.9 | Spread (1st 5) 23:45.3 |
| 23, 39, 67, 73, 103 |
| Ramon Gonzales, Danilo Reece, Sebastian Vargas, Bryan Gomez, Juan Aguirre |
| 19:55.2, 21:23.6, 23:29.0, 24:08.6, 43:40.5 |
| 13 | 328 | Alpha Cindy Avitia,
CA - Team Time (1st 5) 1:58:24.8 | Spread (1st 5) 3:42.2 |
| 43, 49, 77, 79, 80, (84), (87) |
| Andy Fajardo, Giovanni Zuniga, Jose Escalante, Mario Valentin, Ethan Huynh, (Alejandro Pedraza), (Augustine Ponce) |
| 21:26.4, 22:11.3, 24:32.7, 25:05.8, 25:08.6, (26:23.9), (27:05.4) |
| 14 | 342 | East Palo Alto Academy,
CA - Team Time (1st 5) 2:10:47.9 | Spread (1st 5) 15:51.1 |
| 18, 54, 78, 92, 100 |
| Leo Garcia, Angel Gutierrez, Luis Calvillo, Kevin LaraMolina, Jatzamany Quintana |
| 19:30.0, 22:47.0, 24:39.6, 28:30.2, 35:21.1 |
| 15 | 352 | Summit Tahoma,
CA - Team Time (1st 5) 2:15:57.0 | Spread (1st 5) 16:39.2 |
| 32, 35, 90, 94, 101, (102) |
| Payton Eike, Jayden Franco, Daniel Rosas, Khaled Darwich, Logan Kaminsky, (Ian Vogtman) |
| 20:48.9, 21:09.2, 27:28.8, 29:02.0, 37:28.1, (40:53.0) |
| 16 | 354 | Mid-Peninsula,
CA - Team Time (1st 5) 2:05:11.9 | Spread (1st 5) 10:08.1 |
| 14, 76, 83, 85, 96, (99), (104) |
| Jonathan Wu, Matthew Oda, Devin Crouse, Nayan Chawla, Grant Garratt, (Ronan Furlong), (Lucas Kao) |
| 19:04.2, 24:25.5, 26:02.6, 26:27.3, 29:12.3, (33:33.1), (47:45.2) |