1 | 46 | Granada,
CA - Team Time (1st 5) 1:14:11.6 | Spread (1st 5) 1:02.5 |
| 2, 4, 10, 11, 19, (29), (48) |
| Anthony Guerra, Seth Jeppson, Cameron Gray, Yarin Dan, Wesley Chiba, (Jacob Bauman), (Mark Bennett) |
| 14:21.2, 14:34.2, 14:54.5, 14:58.0, 15:23.7, (15:35.8), (15:59.0) |
2 | 66 | Archie Williams,
CA - Team Time (1st 5) 1:15:20.4 | Spread (1st 5) 1:09.5 |
| 1, 9, 13, 21, 22, (23), (55) |
| Amir Barkan, Calvin McCarthy, Owen Wolford, Finn Kane, Oliver Arnesson, (Nicholas Parr), (Julian Durante) |
| 14:19.2, 14:53.1, 15:11.4, 15:28.0, 15:28.7, (15:29.2), (16:07.0) |
3 | 135 | San Francisco University,
CA - Team Time (1st 5) 1:17:24.1 | Spread (1st 5) 1:03.5 |
| 7, 20, 30, 36, 42, (65), (75) |
| Charlie Kennedy, Andrew Cheng, Clay Mills, Ryan Tabibian, Owen Myers, (Frank Wercinski), (Nathan Evans) |
| 14:48.8, 15:25.3, 15:36.2, 15:41.5, 15:52.3, (16:16.2), (16:20.7) |
4 | 167 | Acalanes,
CA - Team Time (1st 5) 1:17:40.6 | Spread (1st 5) 1:50.7 |
| 3, 14, 35, 46, 69, (86), (138) |
| Samuel Roth, Andrew Owens, Dominic Basaldua, Nick Hutson, Derek Kotarba, (Josh Evans), (Ben Krey) |
| 14:27.0, 15:16.3, 15:41.4, 15:58.2, 16:17.7, (16:32.4), (17:10.0) |
5 | 211 | De La Salle,
CA - Team Time (1st 5) 1:18:56.0 | Spread (1st 5) 1:18.0 |
| 12, 25, 34, 59, 81, (90), (97) |
| Patrick Curulla, Kieran Brown, Derek O'Connor, Oscar Gomez, Nathan Babby, (Dominic Borrelli), (Agustin Gomez de la Vega) |
| 15:08.0, 15:31.0, 15:41.0, 16:10.0, 16:26.0, (16:33.0), (16:36.0) |
6 | 237 | Amador Valley,
CA - Team Time (1st 5) 1:19:21.0 | Spread (1st 5) 1:38.0 |
| 15, 27, 38, 38, 119, (140), (149) |
| Jack Gray, Aidan McCarthy, Euan Houston, John Lester, Jacob Lawrence, (Mason Romant), (Steven Li) |
| 15:17.0, 15:33.0, 15:48.0, 15:48.0, 16:55.0, (17:12.0), (17:22.0) |
7 | 239 | Alameda,
CA - Team Time (1st 5) 1:19:25.2 | Spread (1st 5) 1:18.3 |
| 16, 18, 37, 68, 100, (102), (106) |
| Emilio Cazares, Patrick Nguyen, Ian Pang, Connor Lynch, Ryan Melanson, (Kellen Sellers), (Benjamin Ting) |
| 15:20.4, 15:21.5, 15:47.0, 16:17.6, 16:38.7, (16:40.1), (16:41.1) |
8 | 256 | Tamalpais,
CA - Team Time (1st 5) 1:19:21.5 | Spread (1st 5) 1:56.7 |
| 6, 41, 53, 60, 96, (103), (110) |
| Paul Law, Tomoki Scharber, Josh Chertok, Ethan Lin, Taiki Scharber, (Reed Neulight), (Caden Carney) |
| 14:39.0, 15:49.3, 16:05.9, 16:11.6, 16:35.7, (16:40.9), (16:46.2) |
9 | 273 | Newark Memorial,
CA - Team Time (1st 5) 1:20:33.5 | Spread (1st 5) 19.5 |
| 44, 52, 56, 58, 63, (66), (109) |
| Eric Lambruschini, Jose Ortega, Diego Ochoa, Muhammed Ahmed, Cole Kendall, (Andrew Arcos), (Ernesto Avalos) |
| 15:56.0, 16:05.0, 16:07.1, 16:09.9, 16:15.5, (16:16.3), (16:45.6) |
10 | 388 | Las Lomas,
CA - Team Time (1st 5) 1:21:42.0 | Spread (1st 5) 1:00.1 |
| 31, 77, 89, 92, 99, (112), (132) |
| Charlie Kisylia, Jack Daley, Siddharth Sandhu, Cameron Tran, Camron Barton, (Adam Van Dyck), (Andrew Kemmerer) |
| 15:37.0, 16:22.1, 16:32.6, 16:33.2, 16:37.1, (16:48.3), (17:04.7) |
11 | 396 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:22:09.4 | Spread (1st 5) 31.7 |
| 62, 67, 70, 86, 111, (147), (161) |
| Marcus Williamson, Galen Hastings, Antonio Woo, Cole Bianchi, William Burns, (Tom Chiu), (Emanuel Olivares) |
| 16:15.3, 16:16.9, 16:17.8, 16:32.4, 16:47.0, (17:18.0), (17:31.6) |
12 | 407 | Piner,
CA - Team Time (1st 5) 1:22:03.5 | Spread (1st 5) 1:17.7 |
| 38, 43, 73, 120, 133, (149), (156) |
| Tyler Tran, Jared Hayes, Austin Luong, Tyler Mezey, David Farrell, (Roman Gaspar), (Bryce Ward) |
| 15:48.0, 15:54.6, 16:18.9, 16:56.3, 17:05.7, (17:22.0), (17:25.2) |
13 | 416 | College Park,
CA - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 1:08.0 |
| 51, 64, 78, 83, 140, (199), (214) |
| Ethan Gaigalas, Lev Afonine, Sebastian Vaisset-Fauvel, Alex Lamoureux, Diego Flores, (Ethan Leach), (Jonathan Gunter) |
| 16:04.0, 16:16.0, 16:23.0, 16:31.0, 17:12.0, (18:14.0), (18:28.0) |
14 | 418 | Piedmont,
CA - Team Time (1st 5) 1:22:08.7 | Spread (1st 5) 1:45.5 |
| 24, 54, 74, 122, 144, (159), (173) |
| Alex Weekes, Seamus Chamberlain Carr, Collin Mortimer, Rowen Connelly, Jack Zirkelbach-Ngai, (Edward Marcus), (Parker Long) |
| 15:29.9, 16:06.6, 16:19.4, 16:57.4, 17:15.4, (17:27.9), (17:37.6) |
15 | 434 | James Logan,
CA - Team Time (1st 5) 1:22:29.0 | Spread (1st 5) 59.0 |
| 49, 50, 98, 113, 124, (129), (153) |
| Luke Fewx, Jaskaran Mohem, Michael Chadwick, Joseph Moran, Yadvinder Grewal, (Mason Oania), (Makaio Mims) |
| 16:01.0, 16:02.0, 16:37.0, 16:49.0, 17:00.0, (17:03.0), (17:24.0) |
16 | 464 | Sonoma Academy,
CA - Team Time (1st 5) 1:22:55.3 | Spread (1st 5) 1:38.3 |
| 47, 61, 72, 115, 169, (185), (217) |
| Jonas Crean, Alex Pallais, Leopold Van den daele, Luke Fuette, Archie Lee, (Brian Barcenas), (Tyler Duchynski) |
| 15:58.4, 16:11.8, 16:18.3, 16:50.1, 17:36.7, (18:01.8), (18:28.6) |
17 | 540 | College Preparatory,
CA - Team Time (1st 5) 1:23:05.6 | Spread (1st 5) 3:44.8 |
| 5, 17, 135, 176, 207, (208), (213) |
| Jacob Lehmann Duke, Kabir Bhansali, Manu Prabandham, William Peale, Jacob Block, (Kevin Zhang), (Grayson Cooper) |
| 14:35.1, 15:21.4, 17:06.5, 17:42.7, 18:19.9, (18:20.3), (18:27.2) |
18 | 558 | Liberty - Brentwood,
CA - Team Time (1st 5) 1:24:09.0 | Spread (1st 5) 1:14.0 |
| 76, 90, 101, 123, 168, (181), (222) |
| Nic Lewis, Kyle Stoffregen, Anthony Portillo, Curtis Reichardt, Dylan Leypon, (Alexander Bergqvist), (Austin Niedziejko) |
| 16:22.0, 16:33.0, 16:39.0, 16:59.0, 17:36.0, (17:57.0), (18:40.0) |
| 558 | Northgate,
CA - Team Time (1st 5) 1:24:04.0 | Spread (1st 5) 49.0 |
| 71, 94, 121, 136, 136, (209), (214) |
| Logan Harlow, Aidan Sunbury, Kyle Walsh, Evan Leach, Karl Lindeman, (Isaiah Reyes), (David Allen) |
| 16:18.0, 16:35.0, 16:57.0, 17:07.0, 17:07.0, (18:21.0), (18:28.0) |
20 | 603 | Marin Catholic,
CA - Team Time (1st 5) 1:24:54.6 | Spread (1st 5) 2:44.0 |
| 26, 33, 145, 196, 203, (206), (223) |
| Lyle Rumon, Sergio Ajquiy-Flores, Jak Churton, Owen Puckett, Connor Knopf, (Mateo Thomas), (Manuel Rodriguez) |
| 15:32.0, 15:40.2, 17:16.8, 18:09.6, 18:16.0, (18:18.0), (18:40.9) |
21 | 649 | Marin Academy,
CA - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 42.0 |
| 95, 131, 134, 143, 146, (201), (218) |
| Rob Hudson, Jonathan Levitan, Oscar Nesbitt-Schnadt, Griffin Hoppin, Miles Urban, (Tim Clements), (Dexter Watenpaugh) |
| 16:35.4, 17:04.1, 17:06.2, 17:12.9, 17:17.4, (18:14.8), (18:31.5) |
22 | 650 | Casa Grande,
CA - Team Time (1st 5) 1:25:15.0 | Spread (1st 5) 56.0 |
| 104, 104, 107, 165, 170, (178), (197) |
| Logan Moon, William Hite, Nolan Hosbein, Luke Baird, Aaron Beaube, (Andrew Gotshall), (Jake Dietlin) |
| 16:41.0, 16:41.0, 16:42.0, 17:34.0, 17:37.0, (17:44.0), (18:12.0) |
| 650 | Terra Linda,
CA - Team Time (1st 5) 1:25:50.9 | Spread (1st 5) 1:58.8 |
| 57, 82, 126, 191, 194, (254), (275) |
| Jeremy Bloomberg, Kai Roberts, Brody Roberts, Enos Jimenez, Daniel Sachs-Amrami, (Michael Lee), (Kyle Vasser) |
| 16:08.8, 16:27.5, 17:01.0, 18:06.0, 18:07.6, (20:03.7), (21:51.6) |
24 | 673 | Antioch,
CA - Team Time (1st 5) 1:26:19.5 | Spread (1st 5) 2:46.3 |
| 45, 86, 118, 200, 224, (227), (234) |
| Payton Harty, Sid Valdez, Damaree Barnett -reyes, Luis Vasquez, Carlos Alonso, (Julian Rodriquez), (Braulio Perez) |
| 15:56.4, 16:32.4, 16:53.3, 18:14.7, 18:42.7, (18:47.0), (19:00.1) |
25 | 678 | Ukiah,
CA - Team Time (1st 5) 1:25:43.5 | Spread (1st 5) 46.4 |
| 114, 116, 117, 164, 167, (176), (180) |
| Caleb Mucho, Ivan Rubio Cervantes, Zachary Koball, Michael Leggett, Nathan Gibson, (Dylan Dewall), (Walker Raugewitz) |
| 16:49.2, 16:52.0, 16:52.8, 17:33.9, 17:35.6, (17:42.7), (17:54.4) |
26 | 690 | Montgomery,
CA - Team Time (1st 5) 1:26:20.7 | Spread (1st 5) 2:22.1 |
| 79, 80, 130, 175, 226, (232), (235) |
| Kibreab Tesfamichael, Hayden Dalsing, Dillon Kiernan, Lucas Morthole, Erick Alcaraz-Parra, (Nathan Fifer), (James Gesell) |
| 16:24.8, 16:25.1, 17:03.7, 17:40.2, 18:46.9, (18:57.2), (19:00.3) |
27 | 706 | San Ramon Valley,
CA - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 1:33.0 |
| 83, 85, 166, 184, 188, (197), (258) |
| Daniel Stern, Calder Severson, Ryan Frankel, Erik Davis, Griffin King, (Eric Connelly), (William Hromyk) |
| 16:31.0, 16:32.0, 17:35.0, 18:00.0, 18:04.0, (18:12.0), (20:20.0) |
28 | 730 | Healdsburg,
CA - Team Time (1st 5) 1:26:32.3 | Spread (1st 5) 4:01.9 |
| 8, 152, 160, 182, 228, (254) |
| Jack Vanden Heuvel, Luca Pastene, Peter Trebilcock, Edgar Ortiz, Alex Cyphers, (Henry Waterman) |
| 14:50.1, 17:23.8, 17:28.8, 17:57.6, 18:52.0, (20:03.7) |
29 | 749 | Encinal,
CA - Team Time (1st 5) 1:28:25.8 | Spread (1st 5) 4:14.0 |
| 27, 108, 125, 240, 249, (252), (256) |
| Ben Wilson-Ripsom, Gabe Jones, Dylan Mochizuki, Myles Ferguson, William Norboe, (Ben Wu), (Robbie Camarillo) |
| 15:33.0, 16:43.9, 17:00.4, 19:21.5, 19:47.0, (20:01.2), (20:08.0) |
30 | 822 | Irvington,
CA - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 1:04.0 |
| 126, 157, 170, 179, 190 |
| Samuel Forbes Jr., Rajdeep Summan, Bryan Jerish, Youan Khan, Robert Chang |
| 17:01.0, 17:26.0, 17:37.0, 17:49.0, 18:05.0 |
31 | 847 | Albany,
CA - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 55.4 |
| 139, 162, 162, 191, 193, (210), (219) |
| Joseph Doyle, Sean Morello, Victor Zhang, Benjamin Elfenbaum, Joshua Bernard-Pearl, (Jack Elfenbaum), (Julian Johnson) |
| 17:11.8, 17:32.0, 17:32.0, 18:06.0, 18:07.2, (18:22.0), (18:33.5) |
32 | 892 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:05.0 |
| 140, 174, 186, 187, 205, (243), (246) |
| Colby Thompson, Tyler Allan, Benjamin Smyers, Carson Edwards, Nolin Searls, (Sam DiBetta), (Cristian Navarro) |
| 17:12.0, 17:39.0, 18:02.0, 18:03.0, 18:17.0, (19:26.0), (19:37.0) |
33 | 920 | International FAIS,
CA - Team Time (1st 5) 1:32:21.0 | Spread (1st 5) 4:59.4 |
| 32, 148, 221, 257, 262, (268), (282) |
| Rowan Davis, Eloi Divol, Marco Iboshi, Alexander Hack, Adam Margulies, (Julien Prefot), (Paul Hayden Banas) |
| 15:37.7, 17:21.2, 18:35.1, 20:09.9, 20:37.1, (21:05.5), (22:59.4) |
34 | 934 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:29:57.0 | Spread (1st 5) 1:05.0 |
| 151, 155, 203, 211, 214, (244), (273) |
| Rowan O'Brien, Christian Granados, Christopher Ramirez, Arlo Rucker, Ellis Cervantes, (Thomas McCue), (Richard Riordan) |
| 17:23.0, 17:25.0, 18:16.0, 18:25.0, 18:28.0, (19:32.0), (21:34.0) |
35 | 965 | Sonoma Valley,
CA - Team Time (1st 5) 1:31:03.2 | Spread (1st 5) 2:19.9 |
| 128, 189, 195, 212, 241, (250) |
| Dylan Cusick, Mason Phillips, Nate Jordan, Ryan Hengehold, Zander Casillas, (Lucas Martindale) |
| 17:01.9, 18:04.4, 18:08.8, 18:26.3, 19:21.8, (19:50.5) |
36 | 969 | Washington,
CA - Team Time (1st 5) 1:30:52.0 | Spread (1st 5) 1:30.0 |
| 157, 170, 183, 229, 230, (238), (259) |
| Trevor Hancock, Diego Brown, Lee Morkved, Adrian Liang, Zach Hobbs, (Vivek Shah), (Rathang Pandit) |
| 17:26.0, 17:37.0, 17:58.0, 18:55.0, 18:56.0, (19:16.0), (20:21.0) |
37 | 1130 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:35:48.3 | Spread (1st 5) 3:06.8 |
| 154, 225, 242, 248, 261, (269), (270) |
| James Kaludis, Aaron Miller, Rafael Branco, Liam Edwards, Owen Klingbeil, (Rohan Rajan), (Julius Tyson) |
| 17:24.2, 18:46.0, 19:24.9, 19:42.2, 20:31.0, (21:06.9), (21:15.2) |
38 | 1174 | San Domenico,
CA - Team Time (1st 5) 1:36:43.5 | Spread (1st 5) 2:26.7 |
| 202, 220, 236, 253, 263, (267), (271) |
| Joshua Espulgar-Rowe, Will Kunze, Jonnathan Rodas, Andrea DeStefano, Braeden Connan, (Zidane Zamorano), (Hiroki Coyle) |
| 18:15.7, 18:34.6, 19:09.2, 20:01.6, 20:42.4, (20:58.9), (21:19.4) |
39 | 1188 | Drew,
CA - Team Time (1st 5) 1:44:22.5 | Spread (1st 5) 6:14.0 |
| 93, 259, 277, 279, 280, (284), (286) |
| Stefan Mimski, Max Manzare, Bryce Schrader, Ethan Limjoco, Sam Yurasek, (Preston Yang), (Dylan Limjoco) |
| 16:34.7, 20:21.0, 22:04.3, 22:33.8, 22:48.7, (23:23.4), (23:35.9) |
40 | 1221 | Hercules,
CA - Team Time (1st 5) 1:37:50.0 | Spread (1st 5) 1:46.0 |
| 231, 233, 245, 247, 265, (272), (281) |
| Nicholas Mueller, Andres Dominguez, Lorenzo Diaz, Maceo Feraren, Arnav Manhas, (Elias Castrejon), (Isaac Blanco) |
| 18:57.0, 18:59.0, 19:33.0, 19:38.0, 20:43.0, (21:31.0), (22:49.0) |
41 | 1296 | Jewish Community,
CA - Team Time (1st 5) 1:44:01.8 | Spread (1st 5) 3:18.5 |
| 237, 239, 266, 276, 278 |
| Natan Geller, Josh Homa, Gilad Pifko, Felix Gotovskiy, Elijah Yagolnitser |
| 19:12.0, 19:20.6, 20:57.1, 22:01.6, 22:30.5 |
42 | 1357 | San Francisco Waldorf,
CA - Team Time (1st 5) 1:49:05.3 | Spread (1st 5) 3:25.0 |
| 251, 264, 274, 283, 285, (287), (288) |
| Luca Quaroni, Cyrus Costa, Lucca Jones, Nico Torres, Aidan Sondheimer, (Jeff Zhou), (Dashiell Hall) |
| 20:00.7, 20:42.7, 21:50.4, 23:05.8, 23:25.7, (23:42.0), (25:42.4) |