1 | 46 | Campolindo,
CA - Team Time (1st 5) 1:16:19.5 | Spread (1st 5) 35.4 |
| 2, 7, 9, 11, 17, (34), (43) |
| Dylan Gunn, Alexander Lodewick, Dylan Cronin, Owen Lekki, Dylan Mitchley, (Jack Pieper), (Rhys Pullen) |
| 14:56.6, 15:11.6, 15:18.1, 15:21.2, 15:32.0, (15:55.9), (16:05.2) |
2 | 87 | James Logan,
CA - Team Time (1st 5) 1:17:33.2 | Spread (1st 5) 44.4 |
| 5, 8, 21, 24, 29, (30), (44) |
| Yadvinder Grewal, Luke Fewx, Michael Chadwick, Jaskaran Mohem, Mason Oania, (Joseph Moran), (Makaio Mims) |
| 15:06.6, 15:13.6, 15:39.7, 15:42.3, 15:51.0, (15:53.0), (16:05.4) |
3 | 167 | Amador Valley,
CA - Team Time (1st 5) 1:18:43.0 | Spread (1st 5) 1:51.7 |
| 6, 10, 18, 26, 107, (114), (130) |
| Aidan McCarthy, Jack Gray, Euan Houston, John Lester, Jacob Lawrence, (Mason Romant), (Ryken Mak) |
| 15:07.4, 15:18.4, 15:34.0, 15:44.1, 16:59.1, (17:05.7), (17:16.7) |
4 | 181 | De La Salle,
CA - Team Time (1st 5) 1:19:09.6 | Spread (1st 5) 1:29.8 |
| 3, 15, 39, 45, 79, (84), (96) |
| Patrick Curulla, Kieran Brown, Derek O'Connor, Nathan Babby, Dominic Borrelli, (Oscar Gomez), (Agustin Gomez de la Vega) |
| 15:02.6, 15:29.3, 15:58.1, 16:07.2, 16:32.4, (16:34.0), (16:41.4) |
5 | 185 | College Park,
CA - Team Time (1st 5) 1:19:14.6 | Spread (1st 5) 1:11.3 |
| 13, 14, 20, 50, 88, (100), (164) |
| Lev Afonine, Ethan Gaigalas, Sebastian Vaisset-Fauvel, Alex Lamoureux, Diego Flores, (Max Benabou), (AJ Stefanski) |
| 15:24.6, 15:26.4, 15:39.0, 16:08.7, 16:35.9, (16:46.8), (17:53.9) |
6 | 188 | Dougherty Valley,
CA - Team Time (1st 5) 1:19:50.5 | Spread (1st 5) 31.4 |
| 22, 32, 35, 46, 53, (55), (64) |
| Michael Schneider, Nikhil Melkote, Ashraf Abdelmagid, Shane Badcock, Connor Ueyama, (Jackson Colla), (Nirmal Ayyagari) |
| 15:40.1, 15:55.0, 15:56.2, 16:07.7, 16:11.5, (16:12.2), (16:18.7) |
7 | 212 | Mission San Jose,
CA - Team Time (1st 5) 1:19:40.8 | Spread (1st 5) 1:26.4 |
| 4, 19, 37, 74, 78, (117), (145) |
| Arnav Arora, Asutosh Jain, Yusuf Rasheed, Ashwin Provine, Austin Peng, (Ganesh Murugappan), (Rishi Jain) |
| 15:05.8, 15:37.1, 15:57.0, 16:28.7, 16:32.2, (17:06.5), (17:31.6) |
8 | 236 | Acalanes,
CA - Team Time (1st 5) 1:19:54.4 | Spread (1st 5) 1:38.5 |
| 1, 31, 54, 65, 85, (135), (192) |
| Samuel Roth, Dominic Basaldua, Andrew Owens, Nick Hutson, Derek Kotarba, (Josh Evans), (Ben Krey) |
| 14:55.7, 15:53.8, 16:11.6, 16:19.1, 16:34.2, (17:18.3), (18:43.8) |
9 | 242 | Newark Memorial,
CA - Team Time (1st 5) 1:20:38.6 | Spread (1st 5) 31.0 |
| 27, 42, 47, 60, 66, (75), (109) |
| Tad Kawabata, Chance Tokubo, Cole Kendall, Muhammed Ahmed, Jose Ortega, (Eric Lambruschini), (Diego Ochoa) |
| 15:49.1, 16:04.3, 16:08.0, 16:17.1, 16:20.1, (16:31.4), (16:59.6) |
10 | 246 | Northgate,
CA - Team Time (1st 5) 1:20:28.5 | Spread (1st 5) 1:02.1 |
| 16, 41, 49, 57, 83, (119), (124) |
| Logan Harlow, Kyle Walsh, Karl Lindeman, Aidan Sunbury, Evan Leach, (Isaiah Reyes), (David Allen) |
| 15:31.5, 16:00.1, 16:08.5, 16:14.8, 16:33.6, (17:08.7), (17:11.9) |
11 | 293 | Granada,
CA - Team Time (1st 5) 1:21:02.0 | Spread (1st 5) 1:12.1 |
| 12, 48, 68, 76, 89, (94), (97) |
| Anthony Guerra, Wesley Chiba, Jacob Bauman, Yarin Dan, Farin Soriano, (Liam Manley), (Cameron Gray) |
| 15:24.0, 16:08.4, 16:22.0, 16:31.5, 16:36.1, (16:38.4), (16:42.6) |
12 | 352 | Clayton Valley,
CA - Team Time (1st 5) 1:22:07.1 | Spread (1st 5) 1:31.4 |
| 25, 28, 51, 120, 128, (183) |
| Nathan Butterfield, Nicholas Muller, Aidan Reinwald, Christian White, Alex Walker, (Thomas Cook) |
| 15:43.7, 15:49.4, 16:10.1, 17:08.8, 17:15.1, (18:21.2) |
13 | 364 | Moreau Catholic,
CA - Team Time (1st 5) 1:22:01.9 | Spread (1st 5) 39.1 |
| 38, 59, 86, 90, 91, (110), (188) |
| Cole Pineda, Nico Melendres, Jacob Hupke, Carson Moses, Wesley Hastings, (Ignacio Ramirez), (Santiago Govea) |
| 15:58.0, 16:15.2, 16:34.6, 16:37.0, 16:37.1, (17:00.2), (18:28.8) |
14 | 374 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:22:21.1 | Spread (1st 5) 35.2 |
| 56, 62, 73, 81, 102, (104) |
| Benjamin Smyers, Nolin Searls, Colby Thompson, Tyler Allan, Carson Edwards, (Ryan McCauley) |
| 16:14.1, 16:18.1, 16:27.0, 16:32.6, 16:49.3, (16:54.9) |
15 | 445 | Las Lomas,
CA - Team Time (1st 5) 1:23:27.6 | Spread (1st 5) 40.7 |
| 67, 79, 81, 106, 112, (150), (159) |
| Cooper Wise, Cameron Tran, Grant Askins, Jack Daley, Andrew Kemmerer, (Adam Van Dyck), (Noah Springer) |
| 16:21.7, 16:32.4, 16:32.6, 16:58.5, 17:02.4, (17:35.8), (17:44.4) |
16 | 450 | Irvington,
CA - Team Time (1st 5) 1:23:25.7 | Spread (1st 5) 48.9 |
| 61, 69, 101, 103, 116, (147) |
| Samuel Forbes Jr., Youan Khan, Rajdeep Summan, Bryan Jerish, Roumen Zarkov, (Robert Chang) |
| 16:17.3, 16:23.2, 16:48.2, 16:50.8, 17:06.2, (17:33.3) |
17 | 512 | Washington,
CA - Team Time (1st 5) 1:24:13.6 | Spread (1st 5) 1:31.7 |
| 40, 92, 99, 137, 144, (160) |
| Trevor Hancock, Lee Morkved, Diego Brown, Adrian Liang, Vivek Shah, (Zach Hobbs) |
| 15:59.3, 16:38.0, 16:44.2, 17:21.1, 17:31.0, (17:45.5) |
18 | 520 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:24:28.5 | Spread (1st 5) 1:04.2 |
| 63, 71, 122, 125, 139, (141), (146) |
| Arjun Subramanian, Prithu Kachare, Pablo Angel, Seth Tang, Chad Linke, (Jonah Shirakara), (Christopher Loo) |
| 16:18.2, 16:24.8, 17:10.6, 17:12.5, 17:22.4, (17:24.8), (17:31.7) |
19 | 522 | Tamalpais,
CA - Team Time (1st 5) 1:24:33.9 | Spread (1st 5) 1:41.8 |
| 33, 70, 126, 140, 153, (169), (173) |
| Paul Law, Tomoki Scharber, Caden Carney, Taiki Scharber, Ethan Lin, (Maurice Van Daele), (Adnan Ashraf) |
| 15:55.5, 16:24.0, 17:14.0, 17:23.1, 17:37.3, (18:01.0), (18:06.8) |
20 | 550 | Concord,
CA - Team Time (1st 5) 1:25:22.7 | Spread (1st 5) 2:41.6 |
| 23, 35, 142, 166, 184, (189), (217) |
| Logan Jacobs, Diego Huerta, Brian Torres, Brandon Simpson, Ernesto Perez Gutierrez, (Ko Williams), (Joey Anderson) |
| 15:40.9, 15:56.2, 17:27.1, 17:56.0, 18:22.5, (18:29.9), (19:54.4) |
21 | 616 | Benicia,
CA - Team Time (1st 5) 1:26:49.3 | Spread (1st 5) 2:55.4 |
| 58, 77, 113, 162, 206, (212) |
| Reid Burford, Blake Harris, Jackson Yacullo, Alika Rosales, Tyler Stewart, (Brandon Black) |
| 16:15.1, 16:32.1, 17:03.5, 17:48.1, 19:10.5, (19:25.3) |
22 | 620 | Alameda,
CA - Team Time (1st 5) 1:26:05.5 | Spread (1st 5) 1:34.1 |
| 51, 111, 149, 151, 158, (167), (170) |
| Emilio Cazares, Ian Pang, Jordan Lim, Connor Lynch, Ryan Melanson, (Eric Slez), (Benjamin Ting) |
| 16:10.1, 17:00.5, 17:34.7, 17:36.0, 17:44.2, (17:57.4), (18:03.2) |
23 | 624 | Miramonte,
CA - Team Time (1st 5) 1:26:00.3 | Spread (1st 5) 20.4 |
| 105, 121, 132, 132, 134, (136), (157) |
| Ryan Gottschalk, Yoav Konstantino, Christian Gee, Richard Davis, Xander Deanhardt, (Dominic Clerici), (Simon Neuwirth-Stein) |
| 16:57.6, 17:09.7, 17:17.5, 17:17.5, 17:18.0, (17:20.8), (17:41.9) |
24 | 669 | Encinal,
CA - Team Time (1st 5) 1:26:44.6 | Spread (1st 5) 1:06.0 |
| 98, 117, 143, 148, 163, (179), (218) |
| Ben Wilson-Ripsom, Davis Oduor, Gabe Jones, Diego Cerna, Dylan Mochizuki, (Zander Lack), (Myles Ferguson) |
| 16:43.8, 17:06.5, 17:30.7, 17:33.8, 17:49.8, (18:13.2), (19:54.9) |
25 | 680 | San Leandro,
CA - Team Time (1st 5) 1:26:50.8 | Spread (1st 5) 1:15.4 |
| 95, 127, 138, 155, 165, (175), (178) |
| Jacobo Mendez-Sanchez, Alvaro Rodriguez, Luis Ciprian, Eddie Campuzano, Kellan Murakami, (Anthony Zahradka), (Kha-Vinh Tran) |
| 16:39.9, 17:14.4, 17:22.3, 17:38.9, 17:55.3, (18:10.2), (18:13.1) |
26 | 744 | American,
CA - Team Time (1st 5) 1:28:17.6 | Spread (1st 5) 1:48.2 |
| 93, 129, 154, 182, 186, (196), (198) |
| Lucas Fezler, Vishwa Iyer, Nathaniel Beddingfield, Aryan Shah, Joel Gacusan, (Frank Wang), (Harshil Gupta) |
| 16:38.3, 17:15.9, 17:37.5, 18:19.4, 18:26.5, (18:54.9), (18:59.4) |
27 | 750 | Piner,
CA - Team Time (1st 5) 1:28:18.3 | Spread (1st 5) 1:21.0 |
| 115, 131, 156, 161, 187, (202), (210) |
| Tyler Tran, Austin Luong, Tyler Mezey, Roman Gaspar, Javier Lopez, (Stuart Hartman), (Omar Guitierrez) |
| 17:06.1, 17:16.9, 17:41.1, 17:47.1, 18:27.1, (19:02.5), (19:21.1) |
28 | 789 | Livermore,
CA - Team Time (1st 5) 1:29:36.4 | Spread (1st 5) 2:17.6 |
| 72, 168, 171, 185, 193, (213), (214) |
| Richard Beeler, Dillon Maheshwari, Mark Nishikubo, Timothy Blanton, Richard Mallon, (Stuart May), (Henry Gleason) |
| 16:26.3, 17:58.4, 18:03.8, 18:24.0, 18:43.9, (19:43.5), (19:43.6) |
29 | 810 | Monte Vista,
CA - Team Time (1st 5) 1:29:54.0 | Spread (1st 5) 1:51.3 |
| 107, 151, 177, 181, 194, (205), (209) |
| Tyler Eakin, Austin Pendergraft, Ryan Wilson, Jake Pederson, Draven Grondona, (Grant Kelley), (Wellington McNichols) |
| 16:59.1, 17:36.0, 18:12.6, 18:15.9, 18:50.4, (19:09.7), (19:20.6) |
30 | 859 | Heritage (Brentwood),
CA - Team Time (1st 5) 1:30:39.1 | Spread (1st 5) 1:19.8 |
| 123, 176, 180, 189, 191, (215), (216) |
| Hunter Sturtz, James Woolery, Dominic DePiero, Vincent Ceja, Gabriel Preciado, (Josh Cattolico), (Jordan Maldonado) |
| 17:11.7, 18:10.8, 18:15.2, 18:29.9, 18:31.5, (19:48.6), (19:51.8) |
31 | 907 | Berean Christian,
CA - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 3:44.1 |
| 87, 197, 200, 201, 222 |
| Ryan Johnstone, Andrew Evans, Cameron Kochaphum, Aidan Legaria, Evan Bellig |
| 16:35.2, 18:56.4, 19:00.7, 19:02.4, 20:19.3 |
32 | 981 | Dublin,
CA - Team Time (1st 5) 1:34:16.8 | Spread (1st 5) 1:06.8 |
| 172, 195, 203, 204, 207, (208), (211) |
| Ashton Lee, Francis Elises, Brian To, Brian Lin, Miguel Endaya, (Braeden Morrissey), (Alexander Martinez) |
| 18:05.1, 18:50.7, 19:03.6, 19:05.5, 19:11.9, (19:18.9), (19:25.0) |
33 | 1033 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:37:29.3 | Spread (1st 5) 2:03.3 |
| 174, 199, 219, 220, 221, (223), (224) |
| Ryan Wright, Christopher Costagliola, Aidan Thornburg, Marcus Fong, Arnet Yu, (Peter Schmitz), (Gabriel Martinez) |
| 18:08.2, 18:59.5, 20:03.8, 20:06.3, 20:11.5, (20:21.7), (20:31.3) |