| 1 | 41 | Piner,
CA - Team Time (1st 5) 54:06.5 | Spread (1st 5) 47.7 |
| 1, 5, 8, 13, 14, (17), (30) |
| Nathan Hayes, Jeremiah Cano, Emmanuel Delgado, Jimy Garcia, Juan Vazquez, (Austin Luong), (Addison Gaspar) |
| 10:21.5, 10:42.3, 10:48.2, 11:05.3, 11:09.2, (11:13.1), (11:34.5) |
| 2 | 99 | Piedmont,
CA - Team Time (1st 5) 56:31.4 | Spread (1st 5) 40.6 |
| 11, 11, 16, 27, 34, (46), (47) |
| Seamus Chamberlain Carr, Dylan Thayer, Lorand Cheng, Collin Mortimer, Gavin Horne, (Rowen Connelly), (Jason Olaru-Hagen) |
| 11:03.7, 11:03.7, 11:09.8, 11:29.9, 11:44.3, (12:01.0), (12:01.9) |
| 3 | 108 | Moreau Catholic,
CA - Team Time (1st 5) 56:40.8 | Spread (1st 5) 26.2 |
| 15, 18, 19, 25, 31, (33), (43) |
| Ignacio Ramirez, Thomas McCallion, Carson Moses, Vincent Tran, Matthew Casareno, (Nicholas Cheng), (Jose Rodarte) |
| 11:09.4, 11:13.3, 11:13.8, 11:28.7, 11:35.6, (11:40.4), (11:55.6) |
| 4 | 156 | McKinleyville,
CA - Team Time (1st 5) 57:25.1 | Spread (1st 5) 1:40.6 |
| 7, 10, 21, 37, 81, (95), (114) |
| Adam Vera, West Wood, Max Combs, Owen Lien, Ryan Dolan, (Sebastian Reyes), (Eryk Montgomery) |
| 10:47.7, 10:58.5, 11:21.3, 11:49.3, 12:28.3, (12:38.6), (13:18.4) |
| 5 | 169 | Fortuna,
CA - Team Time (1st 5) 57:23.1 | Spread (1st 5) 1:59.2 |
| 3, 4, 34, 42, 86, (97), (108) |
| Collin Stockwell, Agustin Garcinuno, Andrew Hansen, Bo Cox, Logan Calvert, (Adam Calvert), (Riley Timmerman) |
| 10:33.1, 10:38.4, 11:44.3, 11:55.0, 12:32.3, (12:42.4), (13:09.1) |
| 6 | 197 | Bishop O'Dowd,
CA - Team Time (1st 5) 58:07.4 | Spread (1st 5) 1:53.3 |
| 2, 20, 23, 75, 77, (80), (100) |
| Thomas Murphy, Julian Jensen, Lucas Chaney, Arnet Yu, Jackson Bigelow, (Ryan Wright), (Joseph Sweeney) |
| 10:32.7, 11:17.8, 11:25.1, 12:25.8, 12:26.0, (12:28.0), (12:49.9) |
| 7 | 213 | Alhambra (Martinez),
CA - Team Time (1st 5) 59:06.8 | Spread (1st 5) 1:21.3 |
| 9, 38, 45, 59, 62, (63), (72) |
| Carson Edwards, Colby Thompson, Graham Manning, Benjamin Smyers, Samuel Rogers, (Sam DiBetta), (Ryan McCauley) |
| 10:52.0, 11:49.9, 12:00.4, 12:11.2, 12:13.3, (12:14.1), (12:24.1) |
| 8 | 243 | San Rafael,
CA - Team Time (1st 5) 59:12.1 | Spread (1st 5) 1:47.8 |
| 6, 29, 36, 84, 88, (89), (110) |
| Henry Denberg, Acer Cristea, Eduardo Mazariegos, Oscar Labovich, Michael Driscoll, (Suliban Gramajo), (Wilson Skinner) |
| 10:45.5, 11:34.2, 11:49.0, 12:30.1, 12:33.3, (12:34.5), (13:13.8) |
| 9 | 244 | San Marin,
CA - Team Time (1st 5) 59:46.7 | Spread (1st 5) 1:30.0 |
| 22, 24, 40, 55, 103, (112), (113) |
| Sean Burke, Luke Ament, Paris Morgain, Nick Brandis, Raymond Lunde, (Luke Venezia), (Gage Rizzo) |
| 11:23.9, 11:27.9, 11:51.4, 12:09.6, 12:53.9, (13:16.4), (13:16.8) |
| 10 | 269 | Miramonte,
CA - Team Time (1st 5) 1:00:15.0 | Spread (1st 5) 40.8 |
| 32, 39, 65, 66, 67, (94), (98) |
| Freddie Bell, Ryan Gottschalk, Dylan Hirst, Roan Kazmierowski, Brendan McFeely, (Xander Deanhardt), (Gio Gasparini) |
| 11:36.4, 11:50.2, 12:15.3, 12:15.9, 12:17.2, (12:37.8), (12:44.8) |
| 11 | 277 | Analy,
CA - Team Time (1st 5) 1:00:25.2 | Spread (1st 5) 1:00.5 |
| 25, 41, 57, 71, 83, (91), (93) |
| Alec Dierke, Joey Thompson, Rowan Campbell-Voss, Jimmy Carreras, Emmanuel Anjeh, (Braulio Juarez-Rico), (Nikolas Brandt) |
| 11:28.7, 11:54.3, 12:10.4, 12:22.6, 12:29.2, (12:36.5), (12:37.1) |
| 277 | St Mary's College,
CA - Team Time (1st 5) 1:00:27.6 | Spread (1st 5) 52.8 |
| 28, 49, 53, 68, 79, (90), (104) |
| Jeffrey Norris, Zander Lieske, Zax Lieske, Riley Hartney, Ryan Painter, (Max Emerling), (Talyn Mitchell) |
| 11:33.6, 12:02.6, 12:07.0, 12:18.0, 12:26.4, (12:34.9), (12:54.3) |
| 13 | 279 | Albany,
CA - Team Time (1st 5) 1:00:43.1 | Spread (1st 5) 15.6 |
| 44, 56, 58, 60, 61, (64), (69) |
| Joshua Ambrosio, Alexander Jung, Nathan Rasband, Nicholas Chen, Joshua Bernard-Pearl, (Sam Joffe), (Jared Nakahara) |
| 11:57.4, 12:09.9, 12:10.9, 12:11.9, 12:13.0, (12:14.8), (12:19.5) |
| 14 | 349 | Ygnacio Valley,
CA - Team Time (1st 5) 1:01:45.3 | Spread (1st 5) 43.4 |
| 48, 51, 74, 77, 99, (105), (122) |
| Aidan Donovan, Jose Castro, Nicolas Campos, Oliver King, Angel Mau, (Josue Parra), (Yovani Villa) |
| 12:02.0, 12:06.3, 12:25.6, 12:26.0, 12:45.4, (12:59.2), (13:40.9) |
| 15 | 364 | Cardinal Newman,
CA - Team Time (1st 5) 1:02:25.9 | Spread (1st 5) 1:19.4 |
| 50, 54, 70, 73, 117, (119), (120) |
| Mario Prado, Max Gallo, Matthew Prendiville, Ben Stevens, Calvin Nguyen, (Lucas Loughner), (Christian Rauch) |
| 12:05.9, 12:07.6, 12:22.2, 12:24.9, 13:25.3, (13:32.5), (13:34.4) |
| 16 | 390 | Eureka,
CA - Team Time (1st 5) 1:02:12.6 | Spread (1st 5) 29.8 |
| 52, 75, 85, 87, 91, (102), (130) |
| Jaeden Thayer, Everardo Garcia - Zepeda, Dimitri Stefanakis, Ethan Pesch, Diego Gonzalez, (Silvio Salmeron), (Ben Gomersall) |
| 12:06.7, 12:25.8, 12:30.4, 12:33.2, 12:36.5, (12:53.7), (14:00.0) |
| 17 | 545 | Hercules,
CA - Team Time (1st 5) 1:05:48.4 | Spread (1st 5) 1:03.5 |
| 96, 101, 106, 118, 124, (125), (129) |
| Khristian Molina, Andres Dominguez, Nicholas Mueller, Ethan Robles, Elias Castrejon, (Christopher Worley), (Nathan Pascual) |
| 12:42.0, 12:51.3, 13:01.7, 13:27.9, 13:45.5, (13:46.9), (13:51.9) |
| 18 | 551 | Arcata,
CA - Team Time (1st 5) 1:06:20.0 | Spread (1st 5) 1:20.0 |
| 82, 107, 115, 121, 126, (127), (128) |
| Miles Johnson, Ian Letts, Kaleb Ashdon-Brown, Aidan Hasselquist, Dylan Kile, (Josh Bennett), (Ian Shermer) |
| 12:29.0, 13:02.0, 13:21.0, 13:39.0, 13:49.0, (13:50.0), (13:51.5) |
| 19 | 590 | Pinole Valley,
CA - Team Time (1st 5) 1:07:52.2 | Spread (1st 5) 1:06.7 |
| 109, 111, 116, 123, 131, (132), (133) |
| Jaheim Hill, Ryu Credito, Brandon Minyen, Alan Aguilar, Solomon Moore, (Kai Miles), (Irwin Salas) |
| 13:11.5, 13:14.7, 13:24.9, 13:42.9, 14:18.2, (14:36.1), (15:03.5) |