1 | 54 | Casa Grande,
CA - Team Time (1st 5) 53:09.1 | Spread (1st 5) 20.2 |
| 5, 7, 10, 13, 19, (35), (41) |
| Owen Hite, William Hite, Garrett Esponda, Logan Moon, Nolan Hosbein, (Andrew Gotshall), (Aaron Beaube) |
| 10:29.3, 10:33.4, 10:36.3, 10:40.6, 10:49.5, (11:18.8), (11:22.6) |
2 | 63 | Maria Carrillo,
CA - Team Time (1st 5) 53:29.3 | Spread (1st 5) 33.0 |
| 4, 8, 12, 15, 24, (25), (31) |
| Rory Smail, Colton Swinth, Harrison Frankl, Pierce Kapustka, William McCloud, (Patrick Philip), (Owen Pugh) |
| 10:29.0, 10:34.5, 10:40.2, 10:43.6, 11:02.0, (11:02.5), (11:11.4) |
| 63 | Newark Memorial,
CA - Team Time (1st 5) 53:20.9 | Spread (1st 5) 22.1 |
| 3, 11, 14, 17, 18, (20), (21) |
| Angel Martinez, Andrew Arcos, Cole Kendall, Danny Trabanino, Tad Kawabata, (Jose Ortega), (Mateen Yaqubi) |
| 10:25.9, 10:40.0, 10:42.8, 10:44.2, 10:48.0, (10:54.0), (10:56.4) |
4 | 105 | Campolindo,
CA - Team Time (1st 5) 54:24.7 | Spread (1st 5) 1:00.1 |
| 2, 16, 23, 30, 34, (35), (37) |
| Teddy Buckley, Marco Chao, Cayden Hein, Dylan Cronin, Sam Smith, (Finn Jordan), (Pablo Nguyen) |
| 10:18.0, 10:44.1, 10:57.1, 11:07.4, 11:18.1, (11:18.8), (11:19.3) |
5 | 165 | Northgate,
CA - Team Time (1st 5) 55:57.8 | Spread (1st 5) 52.0 |
| 9, 32, 39, 40, 45, (50), (51) |
| Thomas Davies, Logan Harlow, Grant McCargar, Karl Lindeman, Leonard Garcia, (Adam Burkes), (Aidan Sunbury) |
| 10:35.0, 11:13.1, 11:21.3, 11:21.4, 11:27.0, (11:31.6), (11:34.3) |
6 | 198 | Windsor,
CA - Team Time (1st 5) 56:16.1 | Spread (1st 5) 2:10.2 |
| 1, 27, 28, 68, 74, (85), (95) |
| Lucas Chung, Hunter Larson, Dustin Smith, David Kvamme, Michael Freitas, (Adrian Burger), (Nathan Beck) |
| 9:56.2, 11:06.2, 11:06.5, 12:00.8, 12:06.4, (12:23.7), (12:43.9) |
7 | 207 | Las Lomas,
CA - Team Time (1st 5) 57:04.0 | Spread (1st 5) 1:19.5 |
| 6, 33, 55, 56, 57, (64), (79) |
| Preston Norris, Parker Wilkerson, Charlie Kisylia, Siddharth Sandhu, Cooper Wise, (Gavin Miller), (Andrew Kemmerer) |
| 10:29.6, 11:16.0, 11:43.9, 11:45.4, 11:49.1, (11:53.9), (12:10.9) |
8 | 214 | Montgomery,
CA - Team Time (1st 5) 57:13.5 | Spread (1st 5) 56.4 |
| 22, 26, 46, 58, 62, (75), (80) |
| Daniel Ledesma, Brandon Alvarado, Justin Richter, Kyle Theuerkauf, Hayden Dalsing, (Sebastian Herbst), (Garrett Hurd) |
| 10:56.7, 11:05.3, 11:27.9, 11:50.5, 11:53.1, (12:07.4), (12:11.0) |
9 | 272 | Ukiah,
CA - Team Time (1st 5) 58:32.6 | Spread (1st 5) 36.0 |
| 42, 43, 59, 61, 67, (73), (82) |
| Chris Armstrong, Hendrik Telfer, Luca Szabo, Daniel Lieben, Zach Carter, (Zachary Koball), (Alejandro Rodarte) |
| 11:24.5, 11:25.4, 11:50.6, 11:51.6, 12:00.5, (12:04.6), (12:20.1) |
10 | 279 | Acalanes,
CA - Team Time (1st 5) 58:34.1 | Spread (1st 5) 36.1 |
| 44, 48, 52, 66, 69, (72), (78) |
| Loic Windfuhr Durand, Dominic Basaldua, Derek Kotarba, Ethan Johnston, Kevin Mlynek, (Jacob Hill), (Rayce Walton) |
| 11:26.8, 11:29.0, 11:36.4, 11:59.0, 12:02.9, (12:04.0), (12:08.9) |
11 | 302 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 59:09.0 | Spread (1st 5) 1:44.1 |
| 28, 38, 53, 81, 102, (105), (109) |
| Jayden Munoz, Nicholas Hintzman, Adolfo Valdez, Gabriel Gomes, Tony Threlkeld, (Curtis Hu), (Tyler Lederer) |
| 11:06.5, 11:19.6, 11:41.0, 12:11.3, 12:50.6, (12:55.0), (13:05.9) |
12 | 387 | Petaluma,
CA - Team Time (1st 5) 1:01:18.0 | Spread (1st 5) 56.8 |
| 60, 63, 71, 93, 100, (103), (106) |
| Alex Juarez Aragon, Colten Ronshausen, Anthony Vitali, Zachary Engler, Drake Newell, (Charles Weitzenberg), (Nathan Turner) |
| 11:51.0, 11:53.2, 12:03.6, 12:42.4, 12:47.8, (12:51.1), (12:57.1) |
13 | 417 | Redwood (Larkspur),
CA - Team Time (1st 5) 1:01:56.3 | Spread (1st 5) 30.8 |
| 70, 83, 85, 89, 90, (97), (98) |
| Will Baker, Jackson Moseley, Ben Malek, Ari Kosorukov, Robert Shellenberger, (Ricardo Viera), (Theodore Shellenberger) |
| 12:03.4, 12:22.4, 12:23.7, 12:32.6, 12:34.2, (12:46.3), (12:46.5) |
14 | 418 | Concord,
CA - Team Time (1st 5) 1:02:11.1 | Spread (1st 5) 1:30.2 |
| 54, 65, 88, 99, 112, (122), (124) |
| Logan Jacobs, Michael Moroz, Diego Huerta, Brian Torres, Ezra Lara, (David Ojer), (Charlie Trost) |
| 11:42.9, 11:55.9, 12:32.1, 12:47.1, 13:13.1, (13:57.9), (14:01.9) |
15 | 438 | El Cerrito,
CA - Team Time (1st 5) 1:02:37.9 | Spread (1st 5) 1:31.2 |
| 48, 92, 94, 96, 108, (114), (115) |
| Dandan Betser, Finn Kaste, Nicholas (Rota) Maynard, Alex Hunt, Efrem Blitz, (Nico Fernandez), (Jake Abt) |
| 11:29.0, 12:40.9, 12:43.7, 12:44.1, 13:00.2, (13:22.2), (13:22.4) |
16 | 449 | De Anza,
CA - Team Time (1st 5) 1:03:56.1 | Spread (1st 5) 3:18.5 |
| 47, 76, 91, 104, 131, (135), (136) |
| Kristian Domingo, Aurelliano Villalobos, Rito Rodriguez, Jacob Stamper, Arden Cortez, (Nicholas Ramos), (Jacob Xu) |
| 11:28.2, 12:08.0, 12:39.3, 12:53.9, 14:46.7, (15:54.0), (16:08.7) |
17 | 517 | Novato,
CA - Team Time (1st 5) 1:04:42.7 | Spread (1st 5) 1:00.9 |
| 84, 101, 107, 109, 116, (117), (117) |
| Zachary Matsumoto, Karl Guhl, Joseph Ducker, Andrew Gautier, Lucas Luu, (Carson Langenbacher), (Jackson Hartley) |
| 12:23.1, 12:49.7, 13:00.0, 13:05.9, 13:24.0, (13:34.4), (13:34.4) |
18 | 558 | Rancho Cotate,
CA - Team Time (1st 5) 1:06:57.6 | Spread (1st 5) 1:48.1 |
| 87, 111, 113, 121, 126, (127), (132) |
| Eleazar Salas, Charlie Prowse, Anthony Clark, Carlos Perez-Pacheco, Oscar Alsonso, (Diego Acosta), (Chris Valensula) |
| 12:30.1, 13:12.3, 13:15.3, 13:41.7, 14:18.2, (14:29.2), (15:09.5) |
19 | 569 | San Lorenzo,
CA - Team Time (1st 5) 1:07:58.9 | Spread (1st 5) 2:22.4 |
| 77, 119, 120, 125, 128, (130), (143) |
| Christian Lander, Isaiah Morales, Jacob Lambert, Brian Martinez, Luis Angulo, (Scott Wong), (Noah Solorzano) |
| 12:08.5, 13:36.8, 13:37.3, 14:05.4, 14:30.9, (14:41.0), (18:37.7) |
20 | 672 | Vallejo,
CA - Team Time (1st 5) 1:21:12.3 | Spread (1st 5) 3:37.0 |
| 123, 133, 137, 139, 140, (144), (145) |
| Janny Maria, Jamall Huntsell, Armon Finney, Brian Silva, Justice Alvarez, (Stevens Galero), (Jebreyl Barandia) |
| 14:00.8, 15:33.9, 16:40.9, 17:18.9, 17:37.8, (19:28.3), (19:45.8) |
21 | 684 | Alameda,
CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 3:43.0 |
| 129, 134, 138, 141, 142 |
| Justin Yuen, Jihun Kim, Selam Mesfin, Ryan Cheng, Tyler Fong |
| 14:34.6, 15:41.8, 17:18.1, 18:03.9, 18:17.6 |