1 | 37 | Archie Williams,
CA - Team Time (1st 5) 1:21:01.4 | Spread (1st 5) 22.0 |
| 3, 5, 6, 11, 12, (15), (26) |
| Nicco Pompili, Cooper McCarthy, Gabriel Reuter, Owen Wolford, Amir Barkan, (Aaron Davidson), (Wyatt Miceli) |
| 16:02.6, 16:07.3, 16:08.3, 16:18.6, 16:24.6, (16:41.0), (16:59.8) |
2 | 47 | Moreau Catholic,
CA - Team Time (1st 5) 1:21:09.2 | Spread (1st 5) 1:13.1 |
| 1, 2, 7, 17, 20 |
| Spencer Borbon, Michael Vickers, Cole Pineda, Nico Melendres, Ethan Cardenas |
| 15:37.2, 15:49.5, 16:08.5, 16:43.7, 16:50.3 |
3 | 114 | Miramonte,
CA - Team Time (1st 5) 1:24:51.7 | Spread (1st 5) 1:36.7 |
| 10, 18, 19, 28, 39, (42), (52) |
| James Bull, JJ Young, Jack Mader, Tommy Brovelli, Freddie Bell, (Brendan McFeely), (Justin Alvarado) |
| 16:16.0, 16:49.7, 16:50.1, 17:03.2, 17:52.7, (17:57.6), (18:16.8) |
4 | 117 | Piner,
CA - Team Time (1st 5) 1:24:30.2 | Spread (1st 5) 1:17.7 |
| 4, 23, 25, 31, 34, (43), (46) |
| Jonny Vargas, Emmanuel Delgado, Nathan Hayes, Kevin Garcia, Jeremiah Cano, (Ben Somma), (Rene Villeda) |
| 16:04.2, 16:56.5, 16:59.0, 17:08.6, 17:21.9, (18:02.8), (18:06.2) |
5 | 135 | Piedmont,
CA - Team Time (1st 5) 1:25:32.8 | Spread (1st 5) 1:33.2 |
| 8, 24, 30, 36, 37, (45), (49) |
| Reece Proctor, Walter Teitelbaum, Jack Donaldson, Ethan Argue, Sam White, (Lorand Cheng), (Alex Weekes) |
| 16:10.5, 16:58.3, 17:05.8, 17:34.5, 17:43.7, (18:05.5), (18:08.8) |
6 | 171 | Marin Catholic,
CA - Team Time (1st 5) 1:27:08.5 | Spread (1st 5) 1:53.0 |
| 13, 21, 33, 50, 54, (63), (74) |
| Lyle Rumon, Ian Converse, Andrew Thompson, Blake Thomas, Jack Diener, (Vinny Martin), (Ricky Miramontes) |
| 16:29.2, 16:51.7, 17:11.2, 18:14.2, 18:22.2, (18:41.6), (19:08.4) |
7 | 186 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:27:51.5 | Spread (1st 5) 1:28.7 |
| 27, 29, 35, 38, 57, (77), (86) |
| Spencer Berkins, Thomas Murphy, Cole Kretlow, Julian Jensen, Lucas Chaney, (Arnet Yu), (Morgan Cluff) |
| 17:01.1, 17:04.7, 17:28.2, 17:47.7, 18:29.8, (19:15.4), (19:42.0) |
8 | 244 | Terra Linda,
CA - Team Time (1st 5) 1:30:29.8 | Spread (1st 5) 1:27.6 |
| 32, 48, 51, 53, 60, (66), (80) |
| Clay Kaufmann, Kelden Ben-Ora, Evan McCormack, Jeremy Bloomberg, Kai Roberts, (Brody Roberts), (Jason Tighe) |
| 17:10.3, 18:08.0, 18:15.1, 18:18.5, 18:37.9, (18:50.1), (19:28.6) |
9 | 251 | San Rafael,
CA - Team Time (1st 5) 1:30:46.5 | Spread (1st 5) 2:43.9 |
| 9, 44, 64, 65, 69, (73), (76) |
| Munir Kabbara, Bryand Raymond, Michael Driscoll, Deybi Maldonado, Eduardo Mazariegos, (Acer Cristea), (Oscar Labovich) |
| 16:13.1, 18:03.8, 18:44.3, 18:48.3, 18:57.0, (19:06.5), (19:12.8) |
10 | 255 | Fortuna,
CA - Team Time (1st 5) 1:31:10.0 | Spread (1st 5) 2:53.0 |
| 22, 40, 47, 56, 90, (93), (106) |
| Agustin Garcinuno, Bo Cox, Jadon Bruckner, Andrew Hansen, Ricky Sager, (Riley Timmerman), (Tanner Taylor) |
| 16:55.0, 17:53.0, 18:07.0, 18:27.0, 19:48.0, (19:55.0), (21:31.0) |
11 | 295 | Arcata,
CA - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 2:58.0 |
| 14, 59, 61, 78, 83, (91), (92) |
| Miska Evans, Amos Whitney, Ben Narwold, Jaden Gorge, Milo Mateer, (Alex Bentley), (Leo Janzen) |
| 16:36.0, 18:37.0, 18:39.0, 19:23.0, 19:34.0, (19:51.0), (19:52.0) |
12 | 335 | Justin-Siena,
CA - Team Time (1st 5) 1:34:30.4 | Spread (1st 5) 1:45.4 |
| 41, 62, 72, 75, 85, (103), (104) |
| Casey Potrebic, Rahim Burdette, Devon Bose, Jacob Guiducci, Max McAlister, (Paul Giusto), (Brett Carey) |
| 17:55.9, 18:39.5, 19:05.1, 19:08.6, 19:41.3, (20:58.3), (21:04.4) |
13 | 372 | San Marin,
CA - Team Time (1st 5) 1:35:58.0 | Spread (1st 5) 1:19.8 |
| 55, 70, 79, 81, 87, (87), (95) |
| Paris Morgain, Fernando Quintero, Andrew Rice, Sean Burke, Luke Ament, (Briggs Macdonald), (Nick Brandis) |
| 18:22.7, 18:57.4, 19:26.7, 19:28.7, 19:42.5, (19:42.5), (19:59.0) |
14 | 380 | Eureka,
CA - Team Time (1st 5) 1:36:21.0 | Spread (1st 5) 1:10.0 |
| 58, 68, 82, 83, 89, (94), (96) |
| Jaeden Thayer, Nic Carr, Owen Lien, Diego Gonzalez, Everardo Garcia - Zepeda, (Will Barbee), (Dimitri Stefanakis) |
| 18:34.0, 18:56.0, 19:33.0, 19:34.0, 19:44.0, (19:57.0), (20:00.0) |
15 | 434 | Encinal,
CA - Team Time (1st 5) 1:39:16.0 | Spread (1st 5) 1:42.0 |
| 67, 71, 97, 99, 100, (101), (102) |
| Luis Booth, Michael Chen, Dylan Aubrejuan, Jaden Taylor, Gabe Jones, (Dylan Mochizuki), (Gabe Castilla) |
| 18:52.0, 19:03.0, 20:14.0, 20:33.0, 20:34.0, (20:40.0), (20:42.0) |
16 | 437 | Healdsburg,
CA - Team Time (1st 5) 1:43:43.5 | Spread (1st 5) 6:31.6 |
| 16, 98, 105, 107, 111, (115), (116) |
| Dante Godinez, Peter Trebilcock, Edgar Ortiz, Jeremy Felix, John Dow, (Henry Waterman), (Jake Raffaini) |
| 16:42.4, 20:22.9, 21:26.0, 21:58.2, 23:14.0, (24:37.0), (25:57.0) |
17 | 551 | Del Norte,
CA - Team Time (1st 5) 1:54:29.0 | Spread (1st 5) 1:14.0 |
| 108, 109, 110, 111, 113, (114) |
| Kaleo Absolo, Lance McKinney, Brian Hernandez, Seth Lee, Steven Berry, (Isaiah Abosol) |
| 22:16.0, 22:17.0, 23:12.0, 23:14.0, 23:30.0, (24:07.0) |