1 | 56 | Lick Wilmerding,
CA - Team Time (1st 5) 1:18:28.7 | Spread (1st 5) 1:23.7 |
| 1, 12, 13, 14, 16, (20), (22) |
| Alex Mader, Bruno Kai Ong, Spence Gibson, Felix Fein, Kyan Shlipak, (Haruto Uesugi), (Sean Green) |
| 14:41.7, 15:52.4, 15:53.1, 15:56.1, 16:05.4, (16:16.7), (16:19.7) |
2 | 93 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:20:57.5 | Spread (1st 5) 1:17.2 |
| 9, 10, 15, 21, 38, (42), (45) |
| Benjamin Bouie, Furious Clay, Tarik Baker, Oliver Boesch, Dean Wu, (Ilya Kipkalov), (Matthew Morris) |
| 15:46.6, 15:47.9, 16:00.4, 16:18.8, 17:03.8, (17:15.0), (17:16.9) |
3 | 152 | San Francisco University,
CA - Team Time (1st 5) 1:23:20.1 | Spread (1st 5) 1:40.8 |
| 7, 25, 28, 40, 52, (53), (59) |
| Jack Gaitley, Luke Burton, Ben Jones, Jack Bijur, Leyton Lin, (Henry Burton), (Oliver El-Sayed) |
| 15:43.0, 16:30.0, 16:32.3, 17:11.0, 17:23.8, (17:26.0), (17:32.9) |
4 | 177 | Viewpoint,
CA - Team Time (1st 5) 1:24:11.0 | Spread (1st 5) 2:04.0 |
| 4, 32, 37, 46, 58, (75), (77) |
| Henry Didden, Joseph Habis, Ethan Argano-Rush, Kasey Lee, Maximo Rusmeepongskul, (Agam Toor), (Ethan Katz) |
| 15:28.0, 16:51.0, 17:03.0, 17:17.0, 17:32.0, (18:04.0), (18:09.0) |
5 | 200 | Windward,
CA - Team Time (1st 5) 1:24:33.0 | Spread (1st 5) 2:05.0 |
| 8, 17, 49, 60, 66, (73), (78) |
| Benjamin Weitz, Luke Zanuck, Max Kobayashi, Keon Vafaee, David Estrada, (Kyler Zanuck), (Justin Merritt) |
| 15:44.0, 16:06.0, 17:20.0, 17:34.0, 17:49.0, (18:01.0), (18:10.0) |
6 | 212 | Urban of San Francisco,
CA - Team Time (1st 5) 1:25:15.9 | Spread (1st 5) 2:08.9 |
| 6, 35, 50, 54, 67, (84), (112) |
| Nick Miller, Matthew Kuglen, Colter Murphy, Theo Nielsen, Ryan Steinbach, (Tobias Classen), (Nobu Nitta-Mack) |
| 15:42.3, 16:54.9, 17:21.2, 17:26.3, 17:51.2, (18:16.4), (19:02.7) |
7 | 241 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:26:34.9 | Spread (1st 5) 1:00.3 |
| 29, 30, 56, 62, 64, (79), (83) |
| William Burns, Gavin Zeitz, Max Williamson, Aiden Guibert, Andrew Scott, (Malcolm Oakes), (Jalen Voong) |
| 16:46.6, 16:47.2, 17:30.4, 17:43.8, 17:46.9, (18:10.5), (18:16.3) |
8 | 245 | Marin Academy,
CA - Team Time (1st 5) 1:26:24.2 | Spread (1st 5) 1:53.2 |
| 24, 25, 36, 72, 88, (89), (91) |
| Oscar Nesbitt-Schnadt, Dexter Watenpaugh, Ben Branco, Eli Allen, Clark Pillsbury, (Josh Levitan), (Sebastian Lema) |
| 16:29.9, 16:30.0, 17:00.9, 18:00.3, 18:23.1, (18:23.3), (18:29.1) |
9 | 255 | Crossroads,
CA - Team Time (1st 5) 1:26:45.0 | Spread (1st 5) 2:30.0 |
| 19, 34, 39, 63, 100, (116), (117) |
| Hugo Guckert, Sean Mucheru, Bruno Bernal, Raffi Kassabian, Mason Koff-Gilmore, (Fernando Morales Rangel), (Kai Martin) |
| 16:15.0, 16:53.0, 17:06.0, 17:46.0, 18:45.0, (19:08.0), (19:09.0) |
10 | 300 | Woodside Priory,
CA - Team Time (1st 5) 1:27:35.6 | Spread (1st 5) 3:33.9 |
| 11, 33, 57, 71, 128, (131), (152) |
| Levente Palvolgyi, Evan Strohman, James Heron, John Hurlbut, Jack Ryan, (Peter Baszucki), (Miles Dobrenski) |
| 15:49.9, 16:52.0, 17:31.3, 17:58.6, 19:23.8, (19:34.8), (20:27.3) |
11 | 317 | Francis Parker,
CA - Team Time (1st 5) 1:27:42.7 | Spread (1st 5) 4:21.1 |
| 2, 31, 43, 120, 121, (122), (125) |
| Kenan Pala, Jesse Smith, York Bourgeois, Preston Seay, Bhagavan Carollo, (Samuel Reggev), (Patrick Truesdale) |
| 14:58.4, 16:49.5, 17:15.9, 19:19.4, 19:19.5, (19:20.2), (19:21.2) |
12 | 352 | San Domenico,
CA - Team Time (1st 5) 1:29:39.1 | Spread (1st 5) 1:04.4 |
| 44, 61, 79, 81, 87, (104), (126) |
| Devin Price, Brody Orlick, Liam Noland, Jonnathan Rodas, George Kunze, (Simon Straube), (Diallo Garcia) |
| 17:16.5, 17:39.0, 18:10.5, 18:12.2, 18:20.9, (18:48.9), (19:21.5) |
13 | 376 | Providence,
CA - Team Time (1st 5) 1:30:02.5 | Spread (1st 5) 2:54.8 |
| 23, 47, 76, 107, 123, (173) |
| Xander Penaflor, Connor Flynn, Henry Virtue, Dillon Yell, Aidan Urbina, (Nareg Simitian) |
| 16:26.1, 17:18.1, 18:05.0, 18:52.4, 19:20.9, (21:23.7) |
14 | 401 | International FAIS,
CA - Team Time (1st 5) 1:30:47.7 | Spread (1st 5) 2:02.9 |
| 51, 55, 69, 97, 129, (140), (142) |
| Marco Iboshi, Adam Margulies, Peter Annunziata, Stefan Langridge, Alexander Kuglen, (Milo McGrath), (Alex Luce) |
| 17:21.3, 17:26.6, 17:53.2, 18:42.4, 19:24.2, (19:51.3), (19:59.1) |
15 | 513 | The Bishop's School,
CA - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 1:19.0 |
| 74, 101, 103, 108, 127, (130), (146) |
| James Frerichs, Jacob Cravatt, Steven Yin, Joshua Lee, Stanley Wei, (Lance Johnson), (Dorien Zhang) |
| 18:03.0, 18:46.0, 18:47.0, 18:56.0, 19:22.0, (19:31.0), (20:09.0) |
16 | 518 | Brentwood,
CA - Team Time (1st 5) 1:34:09.0 | Spread (1st 5) 1:01.0 |
| 82, 90, 109, 118, 119, (124), (177) |
| Huck Agar-Johnson, Ethan Lanlua, Carter "CJ" Iino, Ben Zytko, Jamie Dardashti, (Troy Freed), (Ethan Rible) |
| 18:15.0, 18:29.0, 18:57.0, 19:12.0, 19:16.0, (19:21.0), (21:43.0) |
17 | 527 | Maranatha Christian,
CA - Team Time (1st 5) 1:35:04.1 | Spread (1st 5) 3:35.0 |
| 41, 85, 92, 148, 161, (197), (201) |
| Matthew Monroy, Joseph Betz, Jonah Olsen, Matt Stein, Ethan Rogers, (Noah Kim), (Mason Barnard) |
| 17:12.6, 18:18.1, 18:33.6, 20:12.2, 20:47.6, (22:47.7), (22:59.8) |
18 | 536 | Pacific Collegiate,
CA - Team Time (1st 5) 1:34:38.3 | Spread (1st 5) 3:56.6 |
| 18, 99, 135, 137, 147, (163), (168) |
| Spencer Koontz, Jack McNulty, Kenzo Miura, Xander Lee, Booker Wilkins, (JD Holmlund), (Landen Isacson) |
| 16:13.2, 18:44.7, 19:40.9, 19:49.7, 20:09.8, (20:59.5), (21:09.2) |
19 | 587 | Pinewood,
CA - Team Time (1st 5) 1:36:15.7 | Spread (1st 5) 2:02.2 |
| 86, 102, 115, 133, 151, (157), (193) |
| Paul Sapilewski, Shay mallempati, Logan Thompson, Sean King, Cole Stern, (Oscar Barnes), (Shaan Kan) |
| 18:20.0, 18:46.7, 19:07.4, 19:39.4, 20:22.2, (20:34.1), (22:36.3) |
20 | 589 | High Tech (CV),
CA - Team Time (1st 5) 1:38:18.2 | Spread (1st 5) 5:59.0 |
| 27, 48, 149, 176, 189, (209), (211) |
| Valencio Coco, Aidan Stirk, Adam Ramirez, Landon Eberly, Michael Moulton, (Sean Morrison), (Christian Flower) |
| 16:30.9, 17:19.7, 20:18.2, 21:39.5, 22:29.9, (23:23.5), (23:38.0) |
21 | 602 | Drew,
CA - Team Time (1st 5) 1:37:17.0 | Spread (1st 5) 2:55.5 |
| 65, 93, 132, 153, 159, (165), (169) |
| Cameron Budetti, Huck Burson, Nicholas Wong, Michael Biral, Tom Hammond, (Ocean Hoevet), (Moishe Imber Safdar) |
| 17:48.9, 18:37.5, 19:37.1, 20:29.1, 20:44.4, (21:02.7), (21:12.0) |
22 | 606 | La Jolla Country Day,
CA - Team Time (1st 5) 1:37:12.4 | Spread (1st 5) 1:52.6 |
| 94, 98, 110, 150, 154, (155), (172) |
| Paul Criado, Eisa Al Mazrouei, Varun Singh, Aidan Ideker, Ryder Tootell, (Brayson Young), (Junobi Ree) |
| 18:37.8, 18:42.5, 18:59.6, 20:22.1, 20:30.4, (20:30.5), (21:20.7) |
23 | 630 | St. Francis Salesian College Preparatory,
CA - Team Time (1st 5) 1:42:12.9 | Spread (1st 5) 10:29.3 |
| 5, 70, 136, 198, 221, (237) |
| Julian Vargas, Santiago Ramirez, Sole Ramirez, Jacques Morin, Phillip Kuriakose, (Felipe Romero-Vega) |
| 15:37.4, 17:53.5, 19:43.1, 22:52.2, 26:06.7, (40:01.0) |
24 | 667 | Latino College Prep,
CA - Team Time (1st 5) 1:40:20.6 | Spread (1st 5) 5:18.2 |
| 95, 105, 114, 139, 214, (224), (225) |
| 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) |
25 | 704 | The York School,
CA - Team Time (1st 5) 1:41:58.5 | Spread (1st 5) 7:29.5 |
| 3, 160, 162, 184, 195, (212), (216) |
| Michael Julian, Yarib Barragan, Sebastian Del Toro, Adam Galinato, David Oliver, (Joe Smock), (Joseph Zhao) |
| 15:15.4, 20:45.8, 20:56.4, 22:16.0, 22:44.9, (23:39.3), (24:07.2) |
26 | 758 | Liberty Charter,
CA - Team Time (1st 5) 1:42:45.5 | Spread (1st 5) 3:01.5 |
| 111, 145, 156, 167, 179, (183), (199) |
| Samuel Morales, Gavin Walker, Gabriel Gastelum, Aiden Burr, Tyler-Frank Leon-Guerrero, (Benjamin Mapes), (Joseph Scanlon) |
| 19:00.7, 20:07.9, 20:30.6, 21:04.1, 22:02.2, (22:12.4), (22:53.4) |
| 758 | San Francisco Waldorf,
CA - Team Time (1st 5) 1:42:32.8 | Spread (1st 5) 2:41.5 |
| 134, 137, 143, 158, 186, (222) |
| Divi Newton, Cyrus Costa, Liam Maggs, Kaia Garcia-Vandegrift, Mica Maggs, (Louis Hudgens) |
| 19:39.9, 19:49.7, 20:05.5, 20:36.3, 22:21.4, (26:12.4) |
28 | 762 | Eastside College Prep,
CA - Team Time (1st 5) 1:44:07.0 | Spread (1st 5) 4:12.9 |
| 68, 165, 170, 178, 181, (191), (192) |
| David Martinez, Angel Morales, Corey Walker, Gerardo Santana, Billy Rosas, (Angel Fernandez), (Yoanfranco Ochoa) |
| 17:51.9, 21:02.7, 21:16.5, 21:51.1, 22:04.8, (22:33.7), (22:34.5) |
29 | 872 | El Primero,
CA - Team Time (1st 5) 1:48:23.1 | Spread (1st 5) 3:12.7 |
| 141, 144, 185, 196, 206, (228), (232) |
| 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) |
30 | 879 | Pacific Ridge,
CA - Team Time (1st 5) 1:49:43.0 | Spread (1st 5) 4:27.8 |
| 96, 180, 194, 204, 205, (219), (234) |
| Laurence Yu, Andrew Kirkwood, Blake Barker, Max Leong, Sameer Goswami, (Tysen Shaw), (Madden Lafleur) |
| 18:42.0, 22:04.6, 22:41.8, 23:04.8, 23:09.8, (24:25.8), (31:12.1) |
31 | 889 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:49:31.2 | Spread (1st 5) 4:35.6 |
| 106, 164, 202, 207, 210 |
| Lucas Chang, Micah Somsouk, Hugo Webber, Danik Morehouse, Tate Rowney |
| 18:50.5, 21:02.1, 23:01.4, 23:11.1, 23:26.1 |
32 | 987 | Kehillah Jewish,
CA - Team Time (1st 5) 1:54:20.0 | Spread (1st 5) 2:41.3 |
| 174, 187, 203, 208, 215, (227), (231) |
| 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) |
33 | 991 | Pacific Bay Christian,
CA - Team Time (1st 5) 1:54:59.8 | Spread (1st 5) 2:53.8 |
| 171, 190, 200, 213, 217, (226) |
| 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) |
34 | 1003 | Mid-Peninsula,
CA - Team Time (1st 5) 2:05:11.9 | Spread (1st 5) 10:08.1 |
| 113, 218, 220, 223, 229, (236), (238) |
| 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) |
35 | 1008 | Foothills Christian,
CA - Team Time (1st 5) 2:06:09.2 | Spread (1st 5) 9:02.4 |
| 175, 182, 188, 230, 233, (235) |
| Kyle Johnson, Micah Concepcion, Andrew Chamberlin, Justice Bradley, Micah Beeman, (Ryan Schindler) |
| 21:33.8, 22:11.7, 22:25.2, 29:22.3, 30:36.2, (32:16.3) |