1 | 60 | Santa Rosa,
CA - Team Time (1st 5) 1:18:13.2 | Spread (1st 5) 26.4 |
| 7, 8, 10, 16, 19, (21), (84) |
| Johnny Ando, Ome Zuniga, Adam Joseph, Michael Spears, Isaac Feleay, (Quinlan Sauter), (Mason Gaspar) |
| 15:26.5, 15:29.3, 15:35.4, 15:49.1, 15:52.9, (16:03.3), (17:28.1) |
2 | 70 | Tamalpais,
CA - Team Time (1st 5) 1:18:29.7 | Spread (1st 5) 58.3 |
| 2, 3, 12, 23, 30, (32), (36) |
| Max Dunmire, Lucas Ruark, Soren Jackson, Leo Sanchez, Dylan Collister, (Jack Turner), (Caeden Gardner) |
| 15:13.9, 15:15.6, 15:41.2, 16:06.8, 16:12.2, (16:19.2), (16:27.5) |
3 | 78 | Maria Carrillo,
CA - Team Time (1st 5) 1:18:35.3 | Spread (1st 5) 1:11.7 |
| 1, 13, 17, 18, 29, (39), (46) |
| Jack Wilson, Trenton Dawson, Grant Sanderson, Austin Petrik, Cameron Jones, (Trystan Treinen), (Gabriel Sitton) |
| 14:59.2, 15:42.6, 15:50.3, 15:52.3, 16:10.9, (16:35.6), (16:41.8) |
4 | 88 | Newark Memorial,
CA - Team Time (1st 5) 1:18:59.6 | Spread (1st 5) 1:12.2 |
| 4, 5, 9, 33, 37, (47), (54) |
| Sid Patel, Michael Tellez, Kenji Kawabata, Hyder Martinez Falcon, Mohammed Lulu, (Aadhavan Dhivakaran), (Gabriel Linares) |
| 15:15.7, 15:19.5, 15:34.6, 16:21.9, 16:27.9, (16:44.3), (16:51.8) |
5 | 177 | Campolindo,
CA - Team Time (1st 5) 1:22:01.7 | Spread (1st 5) 30.6 |
| 25, 31, 35, 42, 44, (48), (53) |
| Alex Thomasson, Clark Gregory, Cody De la Cruz, Paulo Trento, Siddharth Iyer, (Cale Anderson), (Andrew Shogan) |
| 16:08.4, 16:14.1, 16:23.4, 16:36.8, 16:39.0, (16:45.1), (16:51.3) |
6 | 180 | Casa Grande,
CA - Team Time (1st 5) 1:22:02.6 | Spread (1st 5) 1:26.2 |
| 11, 27, 41, 43, 58, (65), (104) |
| Dylan Mainaris, Kevin Hansen, Srihan Goli, Alex Melin, Ryan Comella, (Jack Dufour), (Christopher Negrete) |
| 15:36.2, 16:10.1, 16:36.3, 16:37.6, 17:02.4, (17:09.6), (17:53.4) |
7 | 202 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 1:22:52.9 | Spread (1st 5) 58.1 |
| 22, 26, 38, 57, 59, (96), (99) |
| Aarav Mehta, Issac Luong, Zachary Koller, Neil Mathew, Narain Jay, (Joseph Shin), (Hardik Arichwal) |
| 16:06.6, 16:09.0, 16:30.5, 17:02.1, 17:04.7, (17:45.4), (17:47.4) |
8 | 229 | Northgate,
CA - Team Time (1st 5) 1:23:03.0 | Spread (1st 5) 1:29.2 |
| 15, 20, 50, 69, 75, (79), (91) |
| Robert Benard, Nicholas Knisley, Francis Chmielewski, Vincenzo Macaluso, Viran Edussuriya-Essl, (ismael Opeyany), (Beckett Hayes) |
| 15:47.4, 15:57.5, 16:48.4, 17:13.1, 17:16.6, (17:20.2), (17:39.3) |
9 | 235 | Las Lomas,
CA - Team Time (1st 5) 1:23:33.2 | Spread (1st 5) 58.9 |
| 24, 34, 55, 60, 62, (70), (84) |
| Nate Griffin-Yeh, Akash Gandhi, Max Geotina, Andrew Shargel, Joshua Sonoda, (Zack Springer), (Andrew Baxter) |
| 16:07.0, 16:23.3, 16:52.0, 17:05.0, 17:05.9, (17:13.5), (17:28.1) |
10 | 310 | Analy,
CA - Team Time (1st 5) 1:25:01.5 | Spread (1st 5) 1:50.1 |
| 14, 63, 67, 78, 88, (138), (139) |
| Cormac Gaylord, Quince Holman, Bear Vanden Heuvel, Owen Dawson, Caleb Petersen, (Choegyal Hergenrather), (Songtsen Hergenrather) |
| 15:46.3, 17:07.4, 17:11.3, 17:20.1, 17:36.4, (18:52.0), (18:54.7) |
11 | 326 | Vintage,
CA - Team Time (1st 5) 1:25:33.6 | Spread (1st 5) 1:05.0 |
| 40, 51, 71, 71, 93, (121), (142) |
| Grayson Frye, Valentin Arango, Teddy Eichner, Eli Ewig, Jack Heffner, (Anthony Willmert), (Angel Borrayo) |
| 16:35.8, 16:49.6, 17:13.7, 17:13.7, 17:40.8, (18:28.3), (18:57.4) |
12 | 358 | Livermore,
CA - Team Time (1st 5) 1:26:09.5 | Spread (1st 5) 29.6 |
| 56, 66, 73, 80, 83, (113), (145) |
| Duncan Zarco, Connor Stromme, Nathaniel Cameron-Chiao, Noah Lloyd, Rahul Eapen, (Joseph Spinka), (Kyle Puzder) |
| 16:56.2, 17:10.1, 17:15.2, 17:22.2, 17:25.8, (18:13.8), (19:08.3) |
13 | 402 | Eureka,
CA - Team Time (1st 5) 1:27:07.0 | Spread (1st 5) 1:02.9 |
| 52, 64, 86, 98, 102, (134), (147) |
| Chase Jimenez, Everett Docherty, Ryder Bullman, Sean Morris, James Coleman, (Gabriel Hartenstein), (Wyatt Zerlang) |
| 16:50.0, 17:08.0, 17:29.0, 17:47.1, 17:52.9, (18:49.8), (19:10.5) |
14 | 416 | Piner,
CA - Team Time (1st 5) 1:27:21.9 | Spread (1st 5) 41.3 |
| 68, 76, 82, 87, 103, (107), (124) |
| Esteban Gaytan, Gavin Cecil, Azriel Cuevas, Alexander Cambou, Sergio Ramirez Contreras, (Ethan Vera), (Andrew Luong) |
| 17:11.9, 17:17.7, 17:24.7, 17:34.4, 17:53.2, (17:59.0), (18:30.4) |
15 | 432 | Windsor,
CA - Team Time (1st 5) 1:27:51.5 | Spread (1st 5) 2:17.9 |
| 28, 74, 94, 114, 122, (133), (153) |
| Xavier Surgeon, Max Emilio McKinney, Cole Barney, Corbin Post, Tristan Moores, (Allan Alanis), (Isaiah Hernandez) |
| 16:10.6, 17:15.7, 17:41.3, 18:15.4, 18:28.5, (18:49.0), (19:48.6) |
16 | 457 | Novato,
CA - Team Time (1st 5) 1:28:08.7 | Spread (1st 5) 3:10.1 |
| 6, 100, 100, 123, 128, (129), (149) |
| Nick McAuley, Renzo Newell, Colin MacKenzie, Hagen Busby, Cruz Indra, (Arthur Baker), (Zac Michael) |
| 15:23.9, 17:50.6, 17:50.6, 18:29.6, 18:34.0, (18:36.4), (19:16.9) |
17 | 479 | Hayward,
CA - Team Time (1st 5) 1:29:11.0 | Spread (1st 5) 1:47.2 |
| 45, 88, 111, 115, 120, (130), (140) |
| Jhann Gonzalez, Alexander Cruz Trejo, Mathew Rosillo, Rivas Delgado, Reynaldo Martinez Pascual, (Daniel Zepeda), (Angel Romo) |
| 16:40.5, 17:36.4, 18:07.4, 18:19.0, 18:27.7, (18:39.6), (18:55.7) |
18 | 524 | Arroyo (NC),
CA - Team Time (1st 5) 1:30:11.2 | Spread (1st 5) 2:05.5 |
| 61, 81, 108, 126, 148, (150), (154) |
| Sergio Maldonado, Justin Nelson, Damian Larios, Oscar Lee, Derek Sun, (Luke Dinn), (Gael Larios) |
| 17:05.3, 17:23.1, 17:59.4, 18:32.6, 19:10.8, (19:17.9), (19:49.3) |
19 | 533 | Montgomery,
CA - Team Time (1st 5) 1:30:09.6 | Spread (1st 5) 45.7 |
| 92, 95, 110, 117, 119, (124), (143) |
| Graham Gregory, Max Azevedo, Ryan LaFrance, Bodhi Finnerty, Tomas Mercado, (Samuel Weeks), (Cameron Guenther) |
| 17:39.9, 17:43.0, 18:00.3, 18:20.8, 18:25.6, (18:30.4), (18:59.7) |
20 | 568 | Benicia,
CA - Team Time (1st 5) 1:31:23.0 | Spread (1st 5) 1:28.3 |
| 77, 112, 116, 131, 132, (137), (141) |
| Joel Thomas, David Broom, Hilton McEwen Jones III, Joseph Zhang, Liam McGee, (Marcos Jackson), (Luke Geary) |
| 17:19.4, 18:12.1, 18:20.3, 18:43.5, 18:47.7, (18:51.9), (18:56.0) |
21 | 596 | San Rafael,
CA - Team Time (1st 5) 1:32:41.1 | Spread (1st 5) 3:16.1 |
| 49, 109, 135, 144, 159, (160), (163) |
| Teo Cristea, Domini Bousquet, Zane Fiandaca-Olsen, Roman Vazquez, Blaze Fiandaco-Olsen, (David Capdarest), (Nate Sellers) |
| 16:47.6, 17:59.6, 18:50.2, 19:00.0, 20:03.7, (20:06.5), (20:46.2) |
22 | 622 | Ukiah,
CA - Team Time (1st 5) 1:34:12.7 | Spread (1st 5) 3:36.8 |
| 90, 105, 127, 136, 164, (166), (168) |
| Oscar Ruiz, Jack Rahn, Jackson Brown, Parker Mitchell, Kaden Shaw, (Kobi Hasunuma), (Carlos Orozco) |
| 17:37.1, 17:56.8, 18:33.9, 18:51.0, 21:13.9, (21:23.0), (22:26.0) |
23 | 677 | Rancho Cotate,
CA - Team Time (1st 5) 1:36:18.8 | Spread (1st 5) 2:54.7 |
| 97, 106, 155, 157, 162, (165), (167) |
| Hunter James, Ramsey Hernandez, Aaron Barzed, Mario Carreno, Jaiden Ortega, (Reese Oo), (Dominic Smith) |
| 17:46.8, 17:57.8, 19:54.8, 19:57.9, 20:41.5, (21:16.6), (22:00.7) |
24 | 722 | American Canyon,
CA - Team Time (1st 5) 1:36:53.7 | Spread (1st 5) 1:31.3 |
| 118, 145, 151, 152, 156, (158), (161) |
| Camren Lipson, Brandon Ibe, Jeremiah Johnson, Josue H. Agudelo, Arch Ivan Cruz, (Evan Santos), (Mason Brito) |
| 18:23.8, 19:08.3, 19:41.2, 19:45.3, 19:55.1, (19:58.2), (20:15.9) |