| 1 | 38 | St Mary's College,
CA - Team Time (1st 5) 52:18.1 | Spread (1st 5) 15.1 |
| 3, 7, 8, 9, 11, (13), (21) |
| Tucker Presnell, Ian Kopchik, Khalil Pearson, Djali de Chalus, Nico Cadelago, (Shane Doherty), (Shea Turon) |
| 10:21.1, 10:25.7, 10:26.0, 10:29.1, 10:36.2, (10:39.9), (10:54.1) |
| 2 | 70 | Moreau Catholic,
CA - Team Time (1st 5) 52:58.5 | Spread (1st 5) 1:11.4 |
| 2, 6, 14, 18, 30, (39), (46) |
| Santiago Henriquez, Eduardo Jauregui, Bryan Nguyen, Noah Tuason, Ethan Liu, (Luke Allen), (Tobias Baltazar) |
| 9:53.4, 10:25.1, 10:43.1, 10:52.1, 11:04.8, (11:19.3), (11:25.4) |
| 3 | 98 | Piedmont,
CA - Team Time (1st 5) 54:14.6 | Spread (1st 5) 26.3 |
| 12, 15, 19, 23, 29, (36), (74) |
| Noah Sohn, Alex Schleuning, Ian Chung, Aaron Bennett, Dylan Wallway, (Devon Thai), (Luca LaForte) |
| 10:37.1, 10:45.4, 10:53.6, 10:55.1, 11:03.4, (11:12.3), (11:56.9) |
| 4 | 109 | Bishop O'Dowd,
CA - Team Time (1st 5) 54:27.5 | Spread (1st 5) 55.2 |
| 4, 16, 17, 34, 38, (41), (49) |
| Liam Wright, Dylan Blout, James Prater, Javi Febres-Gomez, Nicolas Leduc, (Elliott Briggs), (Luke Wolf) |
| 10:22.3, 10:50.6, 10:50.7, 11:06.4, 11:17.5, (11:21.7), (11:27.8) |
| 5 | 130 | Acalanes,
CA - Team Time (1st 5) 54:50.8 | Spread (1st 5) 50.3 |
| 5, 25, 28, 35, 37, (57), (62) |
| Harry Zimmerman, Dane Darby, Dashiell Tinianow, David Ellerbrock, Jason Rossetter, (Alexander Hagen), (Casey Metzger) |
| 10:24.2, 10:57.8, 11:03.2, 11:11.1, 11:14.5, (11:38.0), (11:44.4) |
| 6 | 172 | Montgomery,
CA - Team Time (1st 5) 55:52.1 | Spread (1st 5) 38.4 |
| 19, 22, 33, 47, 51, (59), (60) |
| Oliver Haupt, Elliott Larsen, Griffin Westerman, Tristan Karres, Robert Donohue, (Cameron Guenther), (Asher Cabinaw Harris) |
| 10:53.6, 10:54.4, 11:05.9, 11:26.2, 11:32.0, (11:42.1), (11:44.0) |
| 7 | 175 | Albany,
CA - Team Time (1st 5) 55:50.3 | Spread (1st 5) 32.7 |
| 24, 27, 32, 42, 50, (52), (63) |
| Marcus Yee, Sam Kelly, David Castrillon, Matthew Wong, Avery Wen, (Sun Harper-Zahn), (Kingston Jones) |
| 10:55.3, 10:59.5, 11:05.4, 11:22.1, 11:28.0, (11:32.6), (11:46.9) |
| 8 | 228 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 56:04.5 | Spread (1st 5) 2:32.9 |
| 1, 26, 55, 68, 78, (79), (84) |
| Isaac Luong, Narain Jay, Christian LaCroix, Justin Luong, Hardik Arichwal, (William (Will) Graebe), (Sukhjot Singh) |
| 9:33.5, 10:58.4, 11:37.2, 11:49.0, 12:06.4, (12:06.5), (12:13.8) |
| 9 | 241 | Miramonte,
CA - Team Time (1st 5) 57:04.9 | Spread (1st 5) 1:18.4 |
| 10, 45, 58, 61, 67, (77), (83) |
| William McMorran, Ryan Mac, John Kuhns, Brendon Collins, Kieran Montanez, (Zack Denniston), (Logan McPhaden) |
| 10:29.8, 11:23.4, 11:39.4, 11:44.1, 11:48.2, (12:02.6), (12:11.9) |
| 10 | 304 | Hercules,
CA - Team Time (1st 5) 58:32.1 | Spread (1st 5) 31.2 |
| 44, 56, 65, 69, 70, (88), (101) |
| Gianni Moraglia, Keane Garibay, Kellin De Verney, Ethan Tran, Xavier Feraren, (Andrei Lapatha), (Brycen Rivera) |
| 11:22.6, 11:37.4, 11:47.2, 11:51.1, 11:53.8, (12:26.3), (13:08.8) |
| 11 | 307 | Justin-Siena,
CA - Team Time (1st 5) 59:16.1 | Spread (1st 5) 1:36.7 |
| 30, 42, 48, 93, 94, (97), (100) |
| Cameron Vale, Stuart Falace, Robert Valluzzo, Jack James, Andrew Pacleb, (Isaiah Acosta), (Marcus Sommier) |
| 11:04.8, 11:22.1, 11:27.7, 12:40.0, 12:41.5, (12:47.1), (13:01.0) |
| 12 | 312 | Alhambra (Martinez),
CA - Team Time (1st 5) 58:51.2 | Spread (1st 5) 55.5 |
| 40, 53, 54, 80, 85, (89), (99) |
| Cashus Page, Luphy Ma, Jayson Hauschildt, Owen Davidson, Jonathan Friedman, (Adam Peterson), (Connor Thompson) |
| 11:19.4, 11:33.8, 11:35.4, 12:07.7, 12:14.9, (12:33.7), (12:50.2) |
| 13 | 348 | Emerald,
CA - Team Time (1st 5) 59:24.6 | Spread (1st 5) 12.8 |
| 64, 66, 71, 72, 75, (81), (86) |
| Pranav Sivakumar, Ruhan Annadorai, Wyland Kodam, Raul Vazquez Jr, Yashveer Sriesh, (Arjun Mocherla), (Pierce Tutak) |
| 11:47.1, 11:48.1, 11:54.0, 11:55.5, 11:59.9, (12:09.1), (12:16.2) |
| 14 | 444 | Concord,
CA - Team Time (1st 5) 1:02:39.2 | Spread (1st 5) 44.1 |
| 76, 90, 91, 92, 95, (96), (98) |
| Landon Crow, Wesley Ancheta, Parker Patten, Bradley Williams, Fernando Solis, (Hayden Erlick), (Steven Moorhead) |
| 12:00.9, 12:36.3, 12:37.5, 12:39.5, 12:45.0, (12:45.7), (12:49.0) |
| 15 | 447 | De Anza,
CA - Team Time (1st 5) 1:03:35.2 | Spread (1st 5) 1:51.6 |
| 73, 82, 87, 102, 103, (112), (116) |
| Aidan Cruz, Daniel Akagi, Samuel Schmitz, Vincent Nguyen, Sergio Barba, (Lawrence Machacon), (Aaron LaFreniere) |
| 11:55.8, 12:10.7, 12:24.9, 13:16.4, 13:47.4, (15:07.2), (15:40.8) |
| 16 | 542 | Ygnacio Valley,
CA - Team Time (1st 5) 1:13:03.5 | Spread (1st 5) 2:19.2 |
| 104, 105, 107, 108, 118 |
| Roberto Justo, Cristian Bonifacio, Ethan Choi, Kenneth Vincent, Giovanni Fernandez |
| 13:49.9, 14:08.8, 14:22.6, 14:33.1, 16:09.1 |
| 17 | 554 | Eureka,
CA - Team Time (1st 5) 1:14:54.6 | Spread (1st 5) 1:20.7 |
| 106, 109, 110, 114, 115, (119), (120) |
| Lucas Wiegandt, Robert Pitts, Bodie Benzinger, Clifford Petroske, Holden Rinehart, (Jesse Tidd), (Julian Gordon) |
| 14:19.3, 14:33.8, 14:54.4, 15:27.1, 15:40.0, (16:13.6), (16:18.2) |
| 18 | 584 | Vallejo,
CA - Team Time (1st 5) 1:24:06.7 | Spread (1st 5) 5:32.5 |
| 111, 113, 117, 121, 122, (123) |
| Jesse Hylton, Miguel Trinidad, Alberto Maya, Diego Gonzalez, Bryan Miranda, (Pedro Mescal Montes) |
| 15:00.2, 15:21.7, 16:08.9, 17:03.2, 20:32.7, (20:39.1) |