| 1 | 34 | Archie Williams,
CA - Team Time (1st 5) 1:20:27.8 | Spread (1st 5) 43.4 |
| 2, 3, 4, 8, 17, (31), (34) |
| Cooper McCarthy, Nicco Pompili, Amir Barkan, Gabriel Reuter, Owen Wolford, (Vincenzo Kehrlein), (Oliver Arnesson) |
| 15:49.2, 15:51.3, 15:57.1, 16:17.6, 16:32.6, (17:02.2), (17:13.3) |
| 2 | 79 | Analy,
CA - Team Time (1st 5) 1:22:19.9 | Spread (1st 5) 43.2 |
| 5, 9, 14, 25, 26, (28), (39) |
| Braulio Juarez-Rico, Rowan Campbell-Voss, Joey Thompson, Jimmy Carreras, Jack Cheshier-Fraenkle, (Nikolas Brandt), (Jedediah Hornback) |
| 16:03.1, 16:17.8, 16:27.6, 16:45.1, 16:46.3, (16:54.4), (17:23.5) |
| 3 | 122 | Moreau Catholic,
CA - Team Time (1st 5) 1:24:04.8 | Spread (1st 5) 1:16.4 |
| 6, 15, 24, 36, 41, (93), (102) |
| Michael Vickers, Cole Pineda, Clifford Vuong, Wesley Hastings, Nicolas Melendres, (Santiago Govea), (Thomas McCallion) |
| 16:08.7, 16:31.1, 16:44.3, 17:15.6, 17:25.1, (19:07.0), (19:19.7) |
| 4 | 140 | Cardinal Newman,
CA - Team Time (1st 5) 1:24:48.6 | Spread (1st 5) 1:19.7 |
| 10, 20, 22, 38, 50, (66), (67) |
| Mario Prado, Max Gallo, John Prendiville, Ben Stevens, Lucas Loughner, (Patrick Cvitanovic), (Calvin Nguyen) |
| 16:19.6, 16:42.8, 16:43.9, 17:23.0, 17:39.3, (18:13.2), (18:14.4) |
| 5 | 177 | Piner,
CA - Team Time (1st 5) 1:25:59.5 | Spread (1st 5) 58.0 |
| 21, 30, 32, 42, 52, (59), (61) |
| Nathan Hayes, Jeremiah Cano, Emmanuel Delgado, Jimy Garcia, Austin Luong, (Addison Gaspar), (Juan Vazquez) |
| 16:43.5, 17:01.2, 17:06.1, 17:27.2, 17:41.5, (17:49.1), (17:55.9) |
| 6 | 193 | Albany,
CA - Team Time (1st 5) 1:26:40.4 | Spread (1st 5) 2:00.6 |
| 19, 22, 33, 43, 76, (80), (81) |
| Henry Burditt, Calder Abbott, Sage Sherman-Howell, Cairo DaSilva, Victor Zhang, (Sunny Zhou), (Joshua Ambrosio) |
| 16:39.5, 16:43.9, 17:08.5, 17:28.4, 18:40.1, (18:46.1), (18:46.9) |
| 7 | 226 | McKinleyville,
CA - Team Time (1st 5) 1:27:40.3 | Spread (1st 5) 2:31.0 |
| 11, 16, 45, 69, 85, (87), (108) |
| Adam Vera, West Wood, Max Combs, Owen Lien, Sebastian Reyes, (Ryan Dolan), (Cody Rheinschmidt) |
| 16:21.0, 16:32.0, 17:35.3, 18:20.0, 18:52.0, (18:54.0), (19:28.0) |
| 8 | 228 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 2:31.5 |
| 13, 29, 35, 63, 88, (89), (90) |
| Thomas Murphy, Julian Jensen, Lucas Chaney, Ryan Wright, Jackson Bigelow, (Victor Pham), (Christopher Costagliola) |
| 16:23.3, 16:59.1, 17:13.6, 18:10.2, 18:54.8, (18:58.7), (18:59.4) |
| 9 | 242 | Fortuna,
CA - Team Time (1st 5) 1:28:03.0 | Spread (1st 5) 2:28.0 |
| 12, 18, 57, 71, 84, (95), (120) |
| Collin Stockwell, Agustin Garcinuno, Bo Cox, Andrew Hansen, Adam Calvert, (Logan Calvert), (Jadon Bruckner) |
| 16:23.0, 16:35.0, 17:47.0, 18:27.0, 18:51.0, (19:09.0), (20:41.3) |
| 10 | 248 | Marin Catholic,
CA - Team Time (1st 5) 1:27:37.0 | Spread (1st 5) 3:55.0 |
| 1, 37, 44, 60, 106 |
| Lyle Rumon, Sergio Ajquiy-Flores, Will Watkins, Andrew Thompson, Duke Petty |
| 15:31.6, 17:15.8, 17:29.5, 17:53.5, 19:26.6 |
| 11 | 278 | San Rafael,
CA - Team Time (1st 5) 1:29:11.7 | Spread (1st 5) 2:56.5 |
| 7, 53, 54, 70, 94, (101), (105) |
| Henry Denberg, Eduardo Mazariegos, Acer Cristea, Oscar Labovich, Michael Driscoll, (Suliban Gramajo), (Wilson Skinner) |
| 16:11.5, 17:43.2, 17:44.1, 18:24.9, 19:08.0, (19:18.6), (19:24.2) |
| 12 | 300 | St Mary's College,
CA - Team Time (1st 5) 1:30:15.5 | Spread (1st 5) 1:18.1 |
| 46, 47, 48, 73, 86, (91), (109) |
| Zander Lieske, Zax Lieske, Riley Hartney, Jeffrey Norris, Coby Fan, (Max Emerling), (Nic Lauxman) |
| 17:35.8, 17:36.3, 17:36.9, 18:32.6, 18:53.9, (19:04.1), (19:30.0) |
| 13 | 307 | Miramonte,
CA - Team Time (1st 5) 1:30:16.0 | Spread (1st 5) 1:54.6 |
| 40, 51, 54, 62, 100, (114), (114) |
| Freddie Bell, Ryan Gottschalk, Matthew O'Brien, Brendan McFeely, Alex Meckes, (Ryan O'Neill), (Leo Naylor) |
| 17:23.9, 17:40.9, 17:44.1, 18:08.6, 19:18.5, (19:47.4), (19:47.4) |
| 14 | 346 | Arcata,
CA - Team Time (1st 5) 1:31:27.4 | Spread (1st 5) 2:27.0 |
| 27, 58, 75, 83, 103, (104), (110) |
| Miska Evans, Miles Johnson, Ben Narwold, Amos Whitney, Tanis Otting, (Colton Foget), (Ian Letts) |
| 16:54.0, 17:48.0, 18:35.4, 18:49.0, 19:21.0, (19:24.0), (19:34.0) |
| 15 | 352 | Piedmont,
CA - Team Time (1st 5) 1:31:48.5 | Spread (1st 5) 1:32.2 |
| 49, 65, 68, 74, 96, (98), (99) |
| Seamus Chamberlain Carr, Lorand Cheng, Collin Mortimer, Rowen Connelly, Gavin Horne, (Dylan Thayer), (Max Podell) |
| 17:37.0, 18:11.3, 18:16.7, 18:34.3, 19:09.2, (19:14.8), (19:16.2) |
| 16 | 404 | San Marin,
CA - Team Time (1st 5) 1:33:31.5 | Spread (1st 5) 2:11.0 |
| 56, 64, 71, 97, 116, (118), (123) |
| Paris Morgain, Luke Ament, Sean Burke, Nick Brandis, Raymond Lunde, (Fernando Quintero), (Luke Venezia) |
| 17:45.2, 18:10.4, 18:27.0, 19:12.7, 19:56.2, (20:26.0), (21:26.4) |
| 17 | 408 | Eureka,
CA - Team Time (1st 5) 1:34:02.0 | Spread (1st 5) 24.0 |
| 77, 78, 79, 82, 92, (107), (112) |
| Silvio Salmeron, Jaeden Thayer, Dimitri Stefanakis, Ethan Pesch, Everardo Garcia - Zepeda, (Thomas Becannon), (Diego Gonzalez) |
| 18:42.0, 18:43.0, 18:44.0, 18:47.0, 19:06.0, (19:27.0), (19:39.0) |
| 18 | 594 | Terra Linda,
CA - Team Time (1st 5) 1:43:58.2 | Spread (1st 5) 2:08.0 |
| 110, 113, 122, 124, 125, (126), (127) |
| Jeremy Bloomberg, Kai Roberts, Gavin Hosler, Michael Lee, Ben Bloomberg, (Enos Jimenez), (Carlos Vasquez) |
| 19:34.0, 19:42.7, 21:24.0, 21:35.5, 21:42.0, (21:47.8), (22:06.0) |
| 19 | 628 | Del Norte,
CA - Team Time (1st 5) 1:51:18.0 | Spread (1st 5) 3:35.0 |
| 117, 121, 128, 130, 132, (133) |
| Ginu Thao, Kaleo Abasolo, Seth Lee, Tyler Stanley, Quinton Phillips, (Braydon Henderson) |
| 20:03.0, 20:43.0, 23:26.0, 23:28.0, 23:38.0, (24:26.0) |
| 20 | 648 | Lower Lake,
CA - Team Time (1st 5) 1:59:36.1 | Spread (1st 5) 6:11.9 |
| 119, 129, 131, 134, 135, (136) |
| William Melvin, Esteban Correa, Jack Schroeder, Andrew Smith, Juvenal Campos, (Raul Gomez) |
| 20:31.1, 23:26.2, 23:33.4, 25:22.4, 26:43.0, (34:55.5) |