1 | 81 | Archie Williams,
CA - Team Time (1st 5) 1:23:05.7 | Spread (1st 5) 43.1 |
| 7, 16, 17, 20, 21, (26), (43) |
| Nicco Pompili, Sam Reilly, Cooper McCarthy, Owen Wolford, Gabriel Reuter, (Henry Persily), (Aaron Davidson) |
| 16:12.6, 16:32.5, 16:33.0, 16:51.9, 16:55.7, (17:03.0), (17:26.2) |
2 | 82 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:22:56.5 | Spread (1st 5) 49.7 |
| 10, 12, 13, 15, 32, (64), (98) |
| Aaron Gonzalez, Spencer Berkins, Cole Kretlow, Thomas Murphy, Owen Taffe, (Liam Carmody), (David Alvarado) |
| 16:22.5, 16:26.4, 16:26.6, 16:28.8, 17:12.2, (18:07.5), (18:54.2) |
3 | 113 | McKinleyville,
CA - Team Time (1st 5) 1:24:02.4 | Spread (1st 5) 53.9 |
| 14, 18, 19, 23, 39, (56), (69) |
| Joe Rieder, Austin Nolan, Christian Coley, Trent Padilla, Isaac Puzz, (Adam Vera), (Max Combs) |
| 16:28.2, 16:36.6, 16:38.6, 16:56.9, 17:22.1, (17:55.1), (18:15.9) |
4 | 149 | Marin Catholic,
CA - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 1:11.2 |
| 11, 25, 29, 38, 46, (65), (80) |
| Ian Converse, Lyle Rumon, Vinny Martin, Andrew Thompson, Blake Thomas, (Jack Diener), (Patrick Smith) |
| 16:24.0, 17:01.9, 17:07.8, 17:21.4, 17:35.2, (18:10.5), (18:33.6) |
5 | 152 | Miramonte,
CA - Team Time (1st 5) 1:25:15.2 | Spread (1st 5) 1:45.8 |
| 4, 24, 28, 45, 51, (57), (66) |
| Jonathan Fierro, Duran Reyes, James Bull, Grant Churchill, JJ Young, (Jack Mader), (Tommy Brovelli) |
| 15:57.2, 16:58.0, 17:04.9, 17:32.1, 17:43.0, (17:55.3), (18:10.6) |
6 | 186 | Albany,
CA - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 35.1 |
| 27, 31, 37, 44, 47, (49), (84) |
| Gus Brown, Sage Sherman-Howell, Darren Leung, Daniel Fone, Nathan Xu, (Calder Abbott), (Haoyi Tian) |
| 17:03.1, 17:11.0, 17:18.4, 17:30.3, 17:38.2, (17:41.7), (18:36.4) |
7 | 188 | Moreau Catholic,
CA - Team Time (1st 5) 1:26:26.4 | Spread (1st 5) 2:29.9 |
| 9, 22, 30, 35, 92, (112), (116) |
| Spencer Borbon, Nico Melendres, Michael Vickers, Alexander Jamy, Clifford Vuong, (Ethan Cardenas), (Kyle Tu) |
| 16:17.9, 16:55.8, 17:09.7, 17:15.2, 18:47.8, (19:18.4), (19:31.2) |
8 | 192 | Piedmont,
CA - Team Time (1st 5) 1:26:38.4 | Spread (1st 5) 1:50.7 |
| 8, 34, 40, 48, 62, (82), (108) |
| Reece Proctor, Walter Teitelbaum, Daniel Jones, Cade Becker, Dylan Thayer, (Sam White), (Lorand Cheng) |
| 16:14.8, 17:13.8, 17:23.6, 17:40.7, 18:05.5, (18:34.6), (19:14.5) |
9 | 243 | Piner,
CA - Team Time (1st 5) 1:28:07.7 | Spread (1st 5) 2:19.6 |
| 5, 32, 52, 75, 79, (81), (88) |
| Jonny Vargas, Nathan Hayes, Kevin Garcia, Emmanuel Delgado, Ben Somma, (Rene Villeda), (Austin Luong) |
| 16:12.3, 17:12.2, 17:46.3, 18:25.0, 18:31.9, (18:34.0), (18:41.4) |
10 | 259 | San Rafael,
CA - Team Time (1st 5) 1:27:54.6 | Spread (1st 5) 2:58.7 |
| 2, 41, 63, 75, 78, (87), (97) |
| Munir Kabbara, Nicholas Tanaka, Will Tanaka, Chris Barrios, Eduardo Mazariegos, (Eli Stewart), (Deybi Maldonado) |
| 15:30.3, 17:23.7, 18:06.6, 18:25.0, 18:29.0, (18:39.0), (18:53.8) |
11 | 301 | Arcata,
CA - Team Time (1st 5) 1:29:02.1 | Spread (1st 5) 3:07.9 |
| 3, 42, 70, 91, 95, (103), (129) |
| Kellen O'Neill, Miska Evans, Jaden Gorge, Milo Mateer, Amos Whitney, (Ben Narwold), (Nick Borden) |
| 15:42.7, 17:26.1, 18:17.9, 18:44.8, 18:50.6, (19:01.0), (20:04.2) |
12 | 323 | Cardinal Newman,
CA - Team Time (1st 5) 1:30:27.4 | Spread (1st 5) 1:45.3 |
| 36, 53, 59, 71, 104, (113), (125) |
| David Simonyi, Tucker Cullen, Dominic Natale, Dylan Kattengell, Connor Shaw, (Lucas Loughner), (Brian Whiteley) |
| 17:17.4, 17:49.1, 17:58.9, 18:19.3, 19:02.7, (19:20.6), (19:48.3) |
13 | 343 | Terra Linda,
CA - Team Time (1st 5) 1:31:08.3 | Spread (1st 5) 43.6 |
| 55, 58, 68, 77, 85, (102), (115) |
| Kelden Ben-Ora, Evan McCormack, Clay Kaufmann, Christian Li, Brody Roberts, (Jordon Sachs-Amiami), (Jonathon Gabrys) |
| 17:53.3, 17:57.2, 18:14.3, 18:26.6, 18:36.9, (18:59.2), (19:27.1) |
14 | 363 | Healdsburg,
CA - Team Time (1st 5) 1:31:38.8 | Spread (1st 5) 1:01.4 |
| 54, 67, 72, 74, 96, (101), (107) |
| Dante Godinez, Diego Garcia, Luis Quezadas, Jonathan Ramirez, Andrew Magdaleno, (Orion Johnson), (Jake Wilcox) |
| 17:49.6, 18:12.7, 18:21.0, 18:24.5, 18:51.0, (18:58.0), (19:13.0) |
15 | 388 | Justin-Siena,
CA - Team Time (1st 5) 1:31:53.7 | Spread (1st 5) 3:03.6 |
| 6, 73, 93, 106, 110, (131), (133) |
| Dante De Los Santos, Rahim Burdette, James Huber, Charles Rundquist, Devon Bose, (Cameron Vaziri), (Max McAlister) |
| 16:12.5, 18:22.7, 18:49.7, 19:12.7, 19:16.1, (20:10.6), (20:33.2) |
16 | 442 | Hercules,
CA - Team Time (1st 5) 1:32:43.8 | Spread (1st 5) 4:14.3 |
| 1, 89, 109, 120, 123, (134), (138) |
| Ryan Cutter, John Cassell, Noel Nubla, Jon Phillip Ramos, Sergio Alvarez, (David De La Luz), (Vy Nguyen) |
| 15:26.8, 18:43.1, 19:16.0, 19:36.8, 19:41.1, (20:33.7), (21:08.9) |
17 | 443 | San Marin,
CA - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 1:04.3 |
| 61, 83, 94, 100, 105, (111), (119) |
| Joey Miller, Ryan Clark, Luke Ament, Andrew Rice, Fernando Quintero, (Briggs Macdonald), (Joe Roche) |
| 18:01.6, 18:35.9, 18:50.1, 18:56.8, 19:05.9, (19:18.0), (19:34.8) |
18 | 479 | Fortuna,
CA - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 2:15.9 |
| 49, 60, 121, 122, 127, (139), (140) |
| Agustin Garcinuno, Jadon Bruckner, Andrew Hansen, Ivan Osorio, Ricky Sager, (Jose Osorio), (Thomas Bigger) |
| 17:41.7, 18:00.1, 19:38.5, 19:39.1, 19:57.6, (21:10.7), (21:36.0) |
19 | 560 | Encinal,
CA - Team Time (1st 5) 1:36:58.0 | Spread (1st 5) 1:16.0 |
| 86, 114, 117, 117, 126, (128), (135) |
| Luis Booth, Michael Chen, Dylan Auberjuan, John Lacaba, Jaden Taylor, (Isaiah Cabello), (Sven Schniedergers) |
| 18:37.0, 19:24.0, 19:32.0, 19:32.0, 19:53.0, (20:04.0), (20:34.0) |
20 | 574 | Eureka,
CA - Team Time (1st 5) 1:38:03.5 | Spread (1st 5) 1:49.5 |
| 89, 99, 124, 130, 132, (136), (137) |
| Nic Carr, Jaeden Thayer, Thomas Lal, Will Barbee, Hezekiah Blandford, (Dimitri Stefanakis), (Joseph Novack) |
| 18:43.1, 18:55.5, 19:45.0, 20:07.3, 20:32.6, (20:45.0), (20:56.1) |