1 | 109 | Francis Parker,
CA - Team Time (1st 5) 1:21:05.0 | Spread (1st 5) 2:43.0 |
| 1, 12, 16, 36, 44, (81), (88) |
| Kenan Pala, York Bourgeois, Jesse Smith, Sean Bohne, Quinn Spieker, (Bhagavan Carollo), (Preston Seay) |
| 14:24.0, 16:12.0, 16:22.0, 17:00.0, 17:07.0, (17:41.0), (17:45.0) |
2 | 112 | Providence,
CA - Team Time (1st 5) 1:22:00.6 | Spread (1st 5) 1:36.3 |
| 5, 11, 17, 30, 49, (84), (166) |
| Xander Penaflor, Aidan Urbina, Connor Flynn, Henry Virtue, Trevor Deane, (Dillon Yell), (Nareg Simitian) |
| 15:33.2, 16:02.0, 16:22.6, 16:53.3, 17:09.5, (17:42.2), (19:00.0) |
3 | 220 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:24:58.7 | Spread (1st 5) 1:04.6 |
| 13, 39, 51, 54, 63, (92), (95) |
| William Burns, Aiden Guibert, Malcolm Oakes, Gavin Zeitz, Max Williamson, (Andrew Scott), (Jalen Voong) |
| 16:14.5, 17:04.1, 17:10.0, 17:11.0, 17:19.1, (17:48.8), (17:50.0) |
4 | 231 | Windward,
CA - Team Time (1st 5) 1:24:34.1 | Spread (1st 5) 2:00.6 |
| 10, 15, 27, 76, 103, (117), (130) |
| Benjamin Weitz, Luke Zanuck, Van Lindelof, David Estrada, Max Kobayashi, (Kyler Zanuck), (Keon Vafaee) |
| 15:57.4, 16:19.0, 16:43.0, 17:36.7, 17:58.0, (18:10.0), (18:16.1) |
5 | 238 | Viewpoint,
CA - Team Time (1st 5) 1:24:48.7 | Spread (1st 5) 1:37.3 |
| 8, 47, 56, 57, 70, (108), (136) |
| Henry Didden, Ethan Argano-Rush, Joseph Habis, Kasey Lee, Maximo Rusmeepongskul, (Agam Toor), (Ethan Katz) |
| 15:48.1, 17:09.0, 17:12.0, 17:14.2, 17:25.4, (18:01.5), (18:22.0) |
6 | 266 | Urban of San Francisco,
CA - Team Time (1st 5) 1:26:10.3 | Spread (1st 5) 1:10.4 |
| 28, 41, 45, 48, 104, (146), (160) |
| Theo Nielsen, Colter Murphy, Matthew Kuglen, Ryan Steinbach, Tobias Classen, (Evan Rockwood-Wetherell), (Nobu Nitta-Mack) |
| 16:48.7, 17:06.1, 17:07.2, 17:09.2, 17:59.1, (18:33.9), (18:46.2) |
7 | 275 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:25:27.7 | Spread (1st 5) 2:01.5 |
| 9, 40, 61, 67, 98, (171), (180) |
| Furious Clay, Tyler Jang, Dylan Miller, Caleb Quartey, Tristyn Kelly, (Jack Murawczyk), (Reid Dye) |
| 15:51.2, 17:04.4, 17:17.5, 17:21.9, 17:52.7, (19:02.1), (19:09.2) |
8 | 288 | St. Margaret’s,
CA - Team Time (1st 5) 1:25:19.8 | Spread (1st 5) 2:30.4 |
| 6, 22, 34, 110, 116, (132), (175) |
| Everett Capelle, Kevin Shen, Aiden Momtaz, Kevin Chou, Keegan Carnell, (Jared Botuchis), (Ethan Stolper) |
| 15:38.7, 16:30.1, 16:58.4, 18:03.5, 18:09.1, (18:19.0), (19:05.0) |
9 | 319 | Chadwick,
CA - Team Time (1st 5) 1:26:07.2 | Spread (1st 5) 2:05.4 |
| 7, 53, 75, 90, 94, (106), (107) |
| Joshua Thomas, Henry Pullara, Michael Burg, Jack Lindquist, Lars Saltzmann, (Liam DeJong), (Cooper Saye) |
| 15:44.1, 17:10.3, 17:35.2, 17:48.1, 17:49.5, (18:00.6), (18:01.3) |
10 | 323 | San Francisco University,
CA - Team Time (1st 5) 1:26:57.3 | Spread (1st 5) 1:11.5 |
| 32, 42, 65, 69, 115, (208) |
| Jack Bijur, Henry Burton, Kent Friel, Dash Nakahata, Sean Fishman, (Franco Parcella) |
| 16:57.3, 17:06.2, 17:20.2, 17:24.8, 18:08.8, (19:36.5) |
11 | 345 | Woodcrest Christian,
CA - Team Time (1st 5) 1:25:58.4 | Spread (1st 5) 3:15.3 |
| 4, 29, 55, 113, 144, (174), (219) |
| Eyan Turk, Nathan Luce, Gavin Turk, Henry Gfeller, Wyatt Elliott, (King Ruffin), (Jonah Martinez) |
| 15:16.6, 16:52.6, 17:11.1, 18:06.2, 18:31.9, (19:04.9), (19:49.7) |
12 | 414 | Crossroads,
CA - Team Time (1st 5) 1:27:53.5 | Spread (1st 5) 2:10.3 |
| 20, 25, 72, 148, 149, (163), (214) |
| Sean Mucheru, Hugo Guckert, Bruno Bernal, Raffi Kassabian, Fernando Morales Rangel, (Mason Koff-Gilmore), (Zach Saidiner) |
| 16:28.3, 16:39.0, 17:31.6, 18:36.0, 18:38.6, (18:47.1), (19:41.1) |
| 414 | Sage Hill,
CA - Team Time (1st 5) 1:28:24.9 | Spread (1st 5) 58.1 |
| 43, 74, 89, 97, 111, (172), (196) |
| Jack Johnston, Jason Li, Max Perin, William Alexander, Daniel Joshi, (Brooks Orradre), (Noah Jimenez) |
| 17:06.7, 17:34.0, 17:46.8, 17:52.6, 18:04.8, (19:02.2), (19:24.0) |
14 | 431 | Pacifica Christian,
CA - Team Time (1st 5) 1:28:22.3 | Spread (1st 5) 1:01.7 |
| 58, 60, 85, 99, 129, (136), (198) |
| Sam Gandolfi, Andrew Grinsfielder, Joshua Mitchell, Moony Warfield, Jonas Williams, (Jude Williams), (Drew Gerold) |
| 17:14.3, 17:16.0, 17:43.0, 17:53.0, 18:16.0, (18:22.0), (19:24.2) |
15 | 444 | Cate,
CA - Team Time (1st 5) 1:28:45.9 | Spread (1st 5) 1:41.0 |
| 35, 38, 77, 142, 152, (153), (165) |
| Nick Patrick, Sebastian Sutch, Peter Wood, Everest Schipper, Justin Musyimi, (Harry McAdam), (Caden Fuchs) |
| 16:59.0, 17:01.1, 17:39.6, 18:26.2, 18:40.0, (18:42.0), (18:50.0) |
16 | 469 | Linfield Christian,
CA - Team Time (1st 5) 1:28:55.6 | Spread (1st 5) 3:28.4 |
| 18, 37, 52, 140, 222, (251), (274) |
| Kai Newman, Simon Gutierrez, Logan Pledger, Caleb Russell, Brandon Umemoto, (Austin Chong), (Kasen Mandville) |
| 16:25.6, 17:00.9, 17:10.2, 18:24.9, 19:54.0, (20:26.0), (20:53.4) |
17 | 470 | Valley Christian (Cerritos),
CA - Team Time (1st 5) 1:28:37.8 | Spread (1st 5) 1:43.1 |
| 23, 64, 124, 128, 131, (159), (189) |
| Matthew Kubler, Caleb Wojciechowski, Steven Nour, Daniel Koops, Peter Kolostian, (Jack Gisler), (Samuel Ventura) |
| 16:33.1, 17:20.0, 18:13.8, 18:14.7, 18:16.2, (18:45.5), (19:19.3) |
18 | 553 | San Domenico,
CA - Team Time (1st 5) 1:30:29.7 | Spread (1st 5) 2:43.5 |
| 33, 92, 96, 119, 213, (228), (233) |
| Devin Price, Jonnathan Rodas, George Kunze, Simon Straube, Oliver Swain, (Diallo Garcia), (YiHui (Martin) Peng) |
| 16:57.4, 17:48.8, 17:51.1, 18:11.5, 19:40.9, (20:06.9), (20:10.8) |
19 | 579 | Thacher,
CA - Team Time (1st 5) 1:30:54.3 | Spread (1st 5) 2:02.4 |
| 50, 80, 87, 177, 185, (192), (218) |
| Diego Escalante, Nico DiLullo, Dylan Jin-Ngo, Lance Jin-Ngo, Jeremy Bywater, (Todd Rosenbaum), (Hayden Houseman) |
| 17:09.7, 17:40.4, 17:44.1, 19:08.0, 19:12.1, (19:22.0), (19:47.0) |
20 | 621 | Crean Lutheran,
CA - Team Time (1st 5) 1:31:24.8 | Spread (1st 5) 2:06.2 |
| 31, 125, 143, 153, 169, (187), (239) |
| Hayden Rivas, Ethan Miller, Tyler Burkhart, Russell Mo, Gavin Burkhart, (Lucas Tanikawa), (Christian La Motte) |
| 16:55.8, 18:14.0, 18:31.0, 18:42.0, 19:02.0, (19:19.0), (20:16.0) |
21 | 624 | Flintridge Prep,
CA - Team Time (1st 5) 1:31:08.4 | Spread (1st 5) 44.9 |
| 78, 133, 134, 139, 140, (156), (169) |
| Dominick Schraeder, Kevin Martinez, Bryan Taniguchi, Ryan Ginn, Carter Sakai, (Nicolas Stanton), (Evan Guyer) |
| 17:40.0, 18:19.4, 18:20.3, 18:23.8, 18:24.9, (18:43.3), (19:02.0) |
22 | 645 | Woodside Priory,
CA - Team Time (1st 5) 1:31:45.6 | Spread (1st 5) 2:20.2 |
| 59, 66, 120, 194, 206, (316), (327) |
| Evan Strohman, John Hurlbut, Jack Ryan, Carter Baginskis, Cyrus Patel, (Owen Gould), (Nathan Chen) |
| 17:15.3, 17:20.9, 18:11.8, 19:22.1, 19:35.5, (22:40.8), (24:34.7) |
23 | 706 | Avenal,
CA - Team Time (1st 5) 1:33:07.0 | Spread (1st 5) 2:35.0 |
| 78, 83, 117, 190, 238, (254), (287) |
| Emilio Nunez, Ivan Flores, David Lopez, Jose Cervantes, Jezerrel Tinajero, (Yonathon Gonzalez), (Edgar Balderas) |
| 17:40.0, 17:42.0, 18:10.0, 19:20.0, 20:15.0, (20:27.0), (21:17.0) |
24 | 738 | Webb,
CA - Team Time (1st 5) 1:33:03.9 | Spread (1st 5) 1:06.6 |
| 102, 145, 157, 161, 173, (192), (201) |
| Garrett Cordova-Caddes, Etienne Griffon, Griffin Suttner, Felipe Murillo, Austin Berg, (Nick Theobald), (William Plunkett) |
| 17:57.5, 18:32.0, 18:43.9, 18:46.4, 19:04.1, (19:22.0), (19:27.0) |
25 | 757 | La Jolla Country Day,
CA - Team Time (1st 5) 1:33:30.0 | Spread (1st 5) 2:06.0 |
| 99, 121, 150, 162, 225, (236), (239) |
| Paul Criado, Eisa Al Mazrouei, Jake Needle, Varun Singh, Lucas Heldman, (David Thorpe), (Brayson Young) |
| 17:53.0, 18:12.0, 18:39.0, 18:47.0, 19:59.0, (20:14.0), (20:16.0) |
26 | 761 | Poly (Pasadena),
CA - Team Time (1st 5) 1:33:35.0 | Spread (1st 5) 1:50.0 |
| 71, 138, 179, 182, 191, (199), (251) |
| Adrian Lazzi, Simon Zernicki-Glover, Colin MacLeod, Nathaniel Karafilis-Spensley, Caden DeKunder, (Luke Nelson), (Daniel Zheng) |
| 17:31.0, 18:23.0, 19:09.0, 19:11.0, 19:21.0, (19:25.0), (20:26.0) |
27 | 794 | High Tech (CV),
CA - Team Time (1st 5) 1:34:37.0 | Spread (1st 5) 4:18.0 |
| 26, 46, 221, 225, 276, (304), (306) |
| Valencio Coco, Aidan Stirk, Adam Ramirez, Landon Eberly, Nikita Henkelman, (Sean Morrison), (Michael Moulton) |
| 16:40.0, 17:08.0, 19:52.0, 19:59.0, 20:58.0, (21:58.0), (22:08.0) |
28 | 831 | St. Francis Salesian College Preparatory,
CA - Team Time (1st 5) 1:34:31.0 | Spread (1st 5) 6:48.0 |
| 3, 73, 182, 272, 301, (331), (347) |
| Julian Vargas, Santiago Ramirez, Sole Ramirez, Van Ridgway, Jacques Morin, (Phillip Kuriakose), (Felipe Romero-Vega) |
| 15:06.0, 17:32.0, 19:11.0, 20:48.0, 21:54.0, (24:58.0), (33:11.0) |
29 | 846 | Xavier College Prep,
CA - Team Time (1st 5) 1:35:15.0 | Spread (1st 5) 2:44.0 |
| 86, 121, 155, 229, 255, (284), (300) |
| Kingston Bednar, Tyler Sessler, Shane Tobey, Matthew Pichler, Sebastian Garza, (Julian Angulo), (Jackson DeJardin) |
| 17:44.0, 18:12.0, 18:43.0, 20:08.0, 20:28.0, (21:12.0), (21:46.0) |
30 | 849 | Aquinas,
CA - Team Time (1st 5) 1:35:05.0 | Spread (1st 5) 2:17.0 |
| 81, 135, 204, 205, 224, (234), (266) |
| Zach Calderon, Joshua Bennett, Ernie Soto, Sanitago Ybarra, Chris Michel, (Juan Andres Banuelos), (Sebastian Ocampo) |
| 17:41.0, 18:21.0, 19:32.0, 19:33.0, 19:58.0, (20:11.0), (20:43.0) |
31 | 897 | Colusa,
CA - Team Time (1st 5) 1:35:50.2 | Spread (1st 5) 2:33.4 |
| 109, 151, 181, 196, 260, (322) |
| Kevin Sarabia, Cesar Cruz, Jesse Medina, Benji Granados, Jared Sager, (Ethan Lay) |
| 18:01.7, 18:39.6, 19:09.8, 19:24.0, 20:35.1, (23:30.8) |
32 | 912 | Maranatha Christian,
CA - Team Time (1st 5) 1:36:18.0 | Spread (1st 5) 2:49.0 |
| 101, 125, 182, 236, 268 |
| Jonah Olsen, Joseph Betz, Tyler Tennant, Matt Stein, Ethan Rogers |
| 17:55.0, 18:14.0, 19:11.0, 20:14.0, 20:44.0 |
33 | 915 | Saddleback,
CA - Team Time (1st 5) 1:36:28.1 | Spread (1st 5) 2:56.3 |
| 90, 112, 217, 227, 269, (322) |
| Ildefonso Arizmendi-Suarez, Frail Cortez, Andrew Rodriguez, Andrew Ramirez, Brandon Melendez, (Adrian Abrego) |
| 17:48.1, 18:05.7, 19:46.7, 20:03.2, 20:44.4, (23:30.8) |
34 | 924 | Pacific Collegiate,
CA - Team Time (1st 5) 1:36:23.0 | Spread (1st 5) 4:06.0 |
| 21, 202, 212, 230, 259, (271), (279) |
| Spencer Koontz, Kenzo Miura, Booker Wilkins, Jack McNulty, JD Holmlund, (Xander Lee), (Landen Isacson) |
| 16:29.0, 19:30.0, 19:39.0, 20:10.0, 20:35.0, (20:46.0), (21:03.0) |
35 | 928 | The York School,
CA - Team Time (1st 5) 1:35:10.0 | Spread (1st 5) 6:05.0 |
| 2, 177, 210, 266, 273, (299), (314) |
| Michael Julian, Sebastian Del Toro, Yarib Barragan, Adam Galinato, David Oliver, (Joe Smock), (Daniel Xu) |
| 14:48.0, 19:08.0, 19:38.0, 20:43.0, 20:53.0, (21:44.0), (22:25.0) |
36 | 995 | Oakwood,
CA - Team Time (1st 5) 1:37:40.0 | Spread (1st 5) 3:22.0 |
| 68, 187, 209, 261, 270, (283), (289) |
| Christian Bryan, Reid Mahoney, Alonzo Wickers, Noah Napoli-Grover, Otis Birnbaum, (Dashiell Scott), (Brandon Alexander) |
| 17:23.0, 19:19.0, 19:37.0, 20:36.0, 20:45.0, (21:08.0), (21:21.0) |
37 | 1000 | Oakwood,
CA - Team Time (1st 5) 1:42:08.0 | Spread (1st 5) 9:07.0 |
| 14, 62, 294, 297, 333, (337), (345) |
| Ellis Richardson, Vlad Zaitsau, C.J. (Christian) Mayer, Arnav Praveen, Ethan Casey, (Carter Thornton), (Luke Lopez) |
| 16:18.0, 17:18.0, 21:32.0, 21:35.0, 25:25.0, (25:52.0), (27:38.0) |
38 | 1019 | Nuview Bridge,
CA - Team Time (1st 5) 1:38:00.7 | Spread (1st 5) 2:32.7 |
| 146, 186, 195, 211, 281, (290), (303) |
| Jorge Guillen, Samuel Calderon, Ivan Alonso, Jadian Delgado, Mario Alegria Valenzuela, (Giovanni Guillen), (Julian Delgado) |
| 18:33.9, 19:18.3, 19:23.7, 19:38.2, 21:06.6, (21:26.0), (21:57.7) |
39 | 1030 | Pacific Ridge,
CA - Team Time (1st 5) 1:38:12.0 | Spread (1st 5) 2:07.0 |
| 125, 207, 216, 239, 243, (293) |
| Laurence Yu, Aron Maung, Hendrix Enciso, Andrew Kirkwood, Max Leong, (Blake Barker) |
| 18:14.0, 19:36.0, 19:45.0, 20:16.0, 20:21.0, (21:31.0) |
40 | 1051 | Liberty (Madera Ranchos),
CA - Team Time (1st 5) 1:38:50.0 | Spread (1st 5) 2:59.0 |
| 114, 164, 230, 263, 280, (285), (302) |
| Emilio Ortega, Eduardo Gonzalez, Miguelangel Gonzalez, Spencer Gladders, Carson Loquaci, (Oscar Briceno), (Oscar Santiago) |
| 18:07.0, 18:49.0, 20:10.0, 20:38.0, 21:06.0, (21:15.0), (21:57.0) |
41 | 1128 | High Tech High NC,
CA - Team Time (1st 5) 1:41:42.0 | Spread (1st 5) 6:13.0 |
| 19, 230, 264, 298, 317, (332), (340) |
| Pablo Chapman, Gavin Gladden, Maxwell Gibbons, Colin Dake, Jeremiah Sarson, (Matthew Larkins), (Kyle Roner) |
| 16:28.0, 20:10.0, 20:40.0, 21:43.0, 22:41.0, (25:08.0), (26:19.0) |
42 | 1146 | Academy for Academic Excellence,
CA - Team Time (1st 5) 1:40:26.0 | Spread (1st 5) 1:25.0 |
| 168, 235, 246, 246, 251, (306), (319) |
| Santiago Nuno, Charles Floyd, Aaron Gomez, Vincent Garcia, Ryan German, (Ivan Lemus Serrano), (Trent German) |
| 19:01.0, 20:13.0, 20:23.0, 20:23.0, 20:26.0, (22:08.0), (22:48.0) |
43 | 1186 | Calvin Christian,
CA - Team Time (1st 5) 1:41:09.0 | Spread (1st 5) 2:07.0 |
| 166, 223, 250, 265, 282 |
| Jacob Memmelaar, Micah Brouwer, Bryce Verhoeven, Charlie Handley, Kaleb Souders |
| 19:00.0, 19:55.0, 20:25.0, 20:42.0, 21:07.0 |
44 | 1201 | Marina,
CA - Team Time (1st 5) 1:45:37.0 | Spread (1st 5) 8:21.0 |
| 24, 243, 296, 308, 330 |
| Steven Aspeitia, Mike Edwards, Chris Nadler, Tarin Riner, Adam Younan |
| 16:36.0, 20:21.0, 21:33.0, 22:10.0, 24:57.0 |
45 | 1203 | Eastside (9),
CA - Team Time (1st 5) 1:41:58.0 | Spread (1st 5) 3:35.0 |
| 158, 220, 256, 258, 311, (321), (324) |
| Alan Arriaga Alba, Jesus Flores, Irvin Garcia, Samuel Teyul, Joseph Santiago, (Tuwuan Ibarra Rowlett), (Kevin Clayton) |
| 18:44.0, 19:50.0, 20:31.0, 20:34.0, 22:19.0, (23:19.0), (23:39.0) |
46 | 1208 | GB Kirby,
CA - Team Time (1st 5) 1:48:13.0 | Spread (1st 5) 7:24.0 |
| 123, 175, 246, 329, 335, (342), (348) |
| Roark Anderson, Tommy Shaughnessy, Wyatt Trigger, Devin Jacobs, Aden Sommerville, (William Gust), (Brian Carreno) |
| 18:13.0, 19:05.0, 20:23.0, 24:55.0, 25:37.0, (26:55.0), (35:14.0) |
47 | 1226 | St. Monica Academy,
CA - Team Time (1st 5) 1:41:59.0 | Spread (1st 5) 2:02.0 |
| 200, 242, 243, 249, 292, (315), (339) |
| Owen Battles, Manuel de Tezanos Pinto, Josemaria Plascencia, Collin Massey, Andrew Denny, (Jordy Renteria), (Gus Tierney) |
| 19:26.0, 20:20.0, 20:21.0, 20:24.0, 21:28.0, (22:31.0), (26:02.0) |
48 | 1240 | Calvary Chapel (Downey),
CA - Team Time (1st 5) 1:42:05.0 | Spread (1st 5) 1:45.0 |
| 202, 215, 261, 277, 285, (294), (310) |
| Caleb Dreher, Jonathan Comfort, Ennis Joseph Lennear, Sebastian Romero, Micah Diaz, (Joshua Berumen), (Bekalu Bunch) |
| 19:30.0, 19:42.0, 20:36.0, 21:02.0, 21:15.0, (21:32.0), (22:15.0) |
49 | 1371 | Mary Star of the Sea,
CA - Team Time (1st 5) 1:53:35.0 | Spread (1st 5) 9:01.0 |
| 105, 277, 318, 328, 343 |
| Finn Babbitt, Dominic Alario, Enrique Alcantar, Zachary Blackwell, Brian Barrientos |
| 18:00.0, 21:02.0, 22:42.0, 24:50.0, 27:01.0 |
50 | 1546 | United Christian Academy,
CA - Team Time (1st 5) 1:55:31.0 | Spread (1st 5) 5:21.0 |
| 257, 312, 313, 326, 338 |
| Fabian Freyre, Chern Ping Lam, Sebastian Farag, Isaac Larios, Thomas Chan |
| 20:33.0, 22:22.0, 22:23.0, 24:19.0, 25:54.0 |
51 | 1558 | Santa Clara,
CA - Team Time (1st 5) 1:56:24.0 | Spread (1st 5) 6:35.0 |
| 275, 305, 309, 325, 344, (346) |
| Adrian Saldivar, Tomas Guerra, Richard Herrera, Elias Wagner, Kaleb Wofford, (Diego Mendez) |
| 20:57.0, 22:00.0, 22:13.0, 23:42.0, 27:32.0, (27:44.0) |
52 | 1568 | Farmersville,
CA - Team Time (1st 5) 1:56:59.0 | Spread (1st 5) 4:25.0 |
| 288, 290, 320, 334, 336, (341) |
| Antonio Rodriguez, Ernesto Huaracha, Gonzalo Vazquez, Daniel Julian Campos, Adiel Ramirez, (Abner Venegas) |
| 21:20.0, 21:26.0, 23:00.0, 25:28.0, 25:45.0, (26:42.0) |