| 1 | 59 | St Mary's College,
CA - Team Time (1st 5) 1:18:55.2 | Spread (1st 5) 42.7 |
| 6, 8, 9, 17, 19, (32), (33) |
| Javin Schmitt, Collin Kopchik, Jacob Demissie, Tucker Presnell, Kai Valle, (Brandon Bosio), (Shane Doherty) |
| 15:27.5, 15:31.7, 15:40.2, 16:05.6, 16:10.2, (16:32.5), (16:32.9) |
| 2 | 81 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:19:50.1 | Spread (1st 5) 1:14.9 |
| 7, 11, 12, 14, 37, (39), (61) |
| Lyle Phillips, Ennio Eilenberg, Sebastian Taylor, Ethan Gonzalez, Nathaniel Mesfen, (Liam Shaw), (Owen Dever) |
| 15:28.5, 15:49.4, 15:49.8, 15:59.0, 16:43.4, (16:45.3), (17:22.5) |
| 3 | 93 | Albany,
CA - Team Time (1st 5) 1:19:06.1 | Spread (1st 5) 2:15.9 |
| 1, 2, 13, 31, 46, (59), (61) |
| Lucas Cohen, Callum McBride, Nickolas Yang, Sam Givner, Charlie Willits-Musell, (Elijah Medina), (Avery Wen) |
| 14:37.8, 15:04.6, 15:58.0, 16:32.0, 16:53.7, (17:21.4), (17:22.5) |
| 4 | 102 | Miramonte,
CA - Team Time (1st 5) 1:20:24.9 | Spread (1st 5) 1:35.5 |
| 3, 15, 16, 27, 41, (43), (67) |
| Asher Patel, Logan Letulle, James Jenkins, Brendon Collins, Preston Repulles, (Breyden Collins), (Jason Wagner) |
| 15:11.8, 16:00.3, 16:02.5, 16:23.0, 16:47.3, (16:48.8), (17:31.2) |
| 5 | 150 | Archie Williams,
CA - Team Time (1st 5) 1:22:22.3 | Spread (1st 5) 1:19.5 |
| 10, 23, 26, 40, 51, (52), (55) |
| Will Mulliken, Ryan Seeley, Jackson McFerron, Ian Sharp, Ryan Ferguson, (Archer Diehl), (John Minutoli) |
| 15:48.1, 16:18.4, 16:22.8, 16:45.4, 17:07.6, (17:08.5), (17:14.3) |
| 6 | 175 | Acalanes,
CA - Team Time (1st 5) 1:22:46.9 | Spread (1st 5) 1:49.9 |
| 4, 33, 36, 49, 53, (72), (85) |
| Logan Farzan, Harry Zimmerman, Thomas Cronin, Liam Gallacher, Benjamin Brekke, (Dashiell Tinianow), (Nathan Joseph) |
| 15:20.6, 16:32.9, 16:40.2, 17:02.7, 17:10.5, (17:50.2), (18:18.0) |
| 7 | 185 | Piedmont,
CA - Team Time (1st 5) 1:23:15.4 | Spread (1st 5) 2:36.4 |
| 5, 20, 24, 60, 76, (90), (91) |
| Xander Schulte-Sasse, Julien Lee, Sebastien Swain, Noah Sohn, Oliver Horsley, (Henry Horsley), (Thomas Ero) |
| 15:22.9, 16:11.9, 16:19.2, 17:22.1, 17:59.3, (18:27.4), (18:27.5) |
| 8 | 195 | Arcata,
CA - Team Time (1st 5) 1:23:34.0 | Spread (1st 5) 30.0 |
| 29, 30, 44, 45, 47, (56), (63) |
| Nathan Whitney, Reece Thompson, Evan Poston, Kai Frimodig, Eoin McGoldrick, (Levi Browne), (Ocean Walker) |
| 16:26.0, 16:29.0, 16:51.0, 16:52.0, 16:56.0, (17:16.7), (17:23.0) |
| 9 | 226 | Marin Catholic,
CA - Team Time (1st 5) 1:24:36.4 | Spread (1st 5) 1:05.2 |
| 25, 35, 48, 54, 64, (66), (83) |
| Hunter Glodowski-Valla, Will Silloway, Jonnie Choi, Glenn Powers, Robert Hadsell, (Leo Robillard), (Joshua Nelson) |
| 16:19.4, 16:35.6, 17:02.6, 17:14.2, 17:24.6, (17:31.0), (18:11.9) |
| 10 | 264 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:26:13.5 | Spread (1st 5) 1:51.0 |
| 18, 22, 69, 77, 78, (82), (94) |
| Paolo Morales, Ian Knutson, Angel Chapa, Ethan Hussey, Mickey Flood, (Adam Peterson), (Jayson Hauschildt) |
| 16:10.0, 16:17.9, 17:44.5, 18:00.1, 18:01.0, (18:11.7), (18:36.3) |
| 11 | 345 | Moreau Catholic,
CA - Team Time (1st 5) 1:28:39.0 | Spread (1st 5) 1:39.4 |
| 42, 57, 70, 87, 89, (97), (98) |
| Juan Ramirez, Aaron Kuttner, Morgan Daskaloff, Konstantine Mamoulelis, Jamir Lowe, (Sebastian Edrada), (Travis Peng) |
| 16:47.8, 17:17.2, 17:45.1, 18:21.7, 18:27.2, (18:49.2), (18:52.0) |
| 12 | 406 | Encinal,
CA - Team Time (1st 5) 1:30:45.4 | Spread (1st 5) 1:03.6 |
| 68, 80, 81, 84, 93, (124), (128) |
| Jayden Smith, Gary Wu, Toneyon Musambacine, Darian Holdman, Tyson Valle, (Ovid Brock), (Mason Estrada) |
| 17:32.0, 18:09.8, 18:10.8, 18:17.2, 18:35.6, (19:51.1), (20:03.2) |
| 13 | 409 | Pinole Valley,
CA - Team Time (1st 5) 1:31:17.0 | Spread (1st 5) 2:20.2 |
| 50, 73, 75, 101, 110, (121), (130) |
| Orion Brown, Adrian Delgado, Alex Quintanilla, Daniel Armenta, Justice Johnson, (Julian Parra), (Dorian Kula) |
| 17:05.5, 17:55.2, 17:57.7, 18:52.9, 19:25.7, (19:44.9), (20:09.3) |
| 14 | 417 | San Marin,
CA - Team Time (1st 5) 1:31:47.9 | Spread (1st 5) 3:34.8 |
| 21, 58, 95, 120, 123, (125), (138) |
| Justin Catanach, Varun Poojary, Jack Venezia, Liam Kelly, John Hohman, (Declan Field), (Carter Wielt) |
| 16:16.1, 17:19.0, 18:37.1, 19:44.8, 19:50.9, (19:59.5), (21:00.0) |
| 15 | 455 | Terra Linda,
CA - Team Time (1st 5) 1:33:18.3 | Spread (1st 5) 4:03.9 |
| 27, 64, 100, 131, 133, (135), (136) |
| David Grijalba, Shahan Ajmani, Roman Makaruk, Alden Koerner, Matias Hernandez, (Connor Williams), (Quinn Mccarthy) |
| 16:23.0, 17:24.6, 18:52.7, 20:11.1, 20:26.9, (20:37.1), (20:40.0) |
| 16 | 491 | Justin-Siena,
CA - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 1:05.1 |
| 86, 88, 102, 106, 109, (144), (153) |
| Peter Eierman, Ryan Reber, Jack Jamison, John Beckstoffer, Michael Campos, (Gabrial Escareno), (Alan McLaughlin) |
| 18:19.7, 18:21.8, 18:54.4, 19:14.3, 19:24.8, (22:02.7), (23:52.3) |
| 17 | 493 | Petaluma,
CA - Team Time (1st 5) 1:34:18.5 | Spread (1st 5) 1:24.7 |
| 79, 92, 103, 107, 112, (113), (114) |
| Maverick Kelly, Maxwell Brown, John Baxman, Masato Tallent, Dane Miller, (Everett Abercrombie), (Collin Shaw) |
| 18:03.0, 18:29.7, 18:54.7, 19:23.4, 19:27.7, (19:35.3), (19:35.9) |
| 18 | 516 | De Anza,
CA - Team Time (1st 5) 1:37:05.8 | Spread (1st 5) 5:34.8 |
| 38, 96, 104, 132, 146, (150), (158) |
| Isaac Chong, Alex Bondy, Aidan Cruz, Sergio Barba, Vincent Nguyen, (Samuel Schmitz), (Jorel Argel) |
| 16:45.0, 18:42.6, 19:04.2, 20:14.2, 22:19.8, (22:46.4), (26:36.5) |
| 19 | 522 | Hercules,
CA - Team Time (1st 5) 1:35:46.7 | Spread (1st 5) 1:53.7 |
| 74, 99, 108, 119, 122, (126), (127) |
| Tyler Jung, Nathaniel Villanueva, Alberto Escudero Valdez, William Hobbs, Aarav Manhas, (Noah Castrejon), (Jansun Ear) |
| 17:56.9, 18:52.4, 19:24.4, 19:42.4, 19:50.6, (20:01.3), (20:01.9) |
| 20 | 605 | Concord,
CA - Team Time (1st 5) 1:40:49.6 | Spread (1st 5) 4:25.3 |
| 71, 118, 134, 137, 145, (148), (149) |
| Cameron Crow, Justus Ernst, Landon Crow, Daniel Armendariz Garcia, Andre Hawley, (Wilson Ng), (Juan Pablo Tinajero) |
| 17:46.6, 19:39.7, 20:28.1, 20:43.3, 22:11.9, (22:22.3), (22:36.4) |
| 21 | 634 | Fortuna,
CA - Team Time (1st 5) 1:44:06.3 | Spread (1st 5) 4:16.0 |
| 105, 115, 116, 147, 151, (154) |
| Noah Crosswhite, Tone Klobucar, Anthony Klobucar, Alex Kilroy, David Gutierrez, (Caleb Bywater) |
| 19:07.0, 19:37.0, 19:37.3, 22:22.0, 23:23.0, (24:14.0) |
| 22 | 662 | San Lorenzo,
CA - Team Time (1st 5) 1:44:06.8 | Spread (1st 5) 2:21.7 |
| 111, 129, 139, 141, 142, (143), (155) |
| Carlos Castillo Jimenez, Ariel Encarnacion, Marco Valderrama, Zach Calhoun, Pablo Buenrostro, (Yeison Lemus), (Anthony Do) |
| 19:27.1, 20:05.6, 21:10.3, 21:35.0, 21:48.8, (22:01.8), (24:27.4) |
| 23 | 722 | Vallejo,
CA - Team Time (1st 5) 1:55:54.3 | Spread (1st 5) 6:34.8 |
| 117, 140, 152, 156, 157, (159), (160) |
| Mohammad Shabbir, Diego Hernandez, Angel Velazquez, Gerardo Cabrera Garcia, Jordan Caleb Garay, (Carlos Cornejo), (Oseas Venture) |
| 19:38.9, 21:13.2, 23:31.9, 25:16.6, 26:13.7, (26:42.8), (32:18.8) |