1 | 54 | Albany,
CA - Team Time (1st 5) 1:18:49.7 | Spread (1st 5) 1:20.9 |
| 1, 5, 11, 12, 25, (70), (81) |
| Sean Morello, Lucas Cohen, Kristiyan Klichev, Jack Elfenbaum, Benjamin Elfenbaum, (Sam Givner), (Elliot Chang) |
| 14:59.9, 15:25.8, 16:00.9, 16:02.3, 16:20.8, (17:43.3), (17:54.3) |
2 | 93 | Piedmont,
CA - Team Time (1st 5) 1:20:36.9 | Spread (1st 5) 57.6 |
| 6, 14, 19, 24, 30, (32), (50) |
| Jack Stein, Xander Schulte-Sasse, Parker Long, Christian Taylor, Julien Lee, (Cooper Downing), (Alex Ware) |
| 15:29.4, 16:03.6, 16:16.7, 16:20.2, 16:27.0, (16:31.9), (17:10.5) |
3 | 105 | Archie Williams,
CA - Team Time (1st 5) 1:21:31.0 | Spread (1st 5) 37.7 |
| 9, 18, 21, 22, 35, (37), (39) |
| Eric Overaa, Nate Wolford, Evan Lee, Jonah Grubbs, Luke Calegari, (Ryan Wilcox), (Ryan Ferguson) |
| 15:59.4, 16:16.6, 16:18.2, 16:19.7, 16:37.1, (16:39.8), (16:40.5) |
4 | 130 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 1:21:29.0 | Spread (1st 5) 2:01.1 |
| 3, 20, 27, 29, 51, (52), (84) |
| Jack Conner, Nathan Jay, Aarav Mehta, Dylan Herron, Jason Viereck, (Luciano Rodriguez), (Zachery Koller) |
| 15:09.5, 16:17.4, 16:25.0, 16:26.5, 17:10.6, (17:11.0), (17:58.0) |
5 | 165 | Acalanes,
CA - Team Time (1st 5) 1:22:52.2 | Spread (1st 5) 1:48.8 |
| 7, 17, 36, 43, 62, (88), (97) |
| Tyler Hunt, Loic Windfuhr Durand, Logan Farzan, Bennett Dodge, Zachary Snyder, (Thomas Cronin), (Peter Buchel) |
| 15:37.4, 16:16.4, 16:37.7, 16:54.5, 17:26.2, (18:05.7), (18:22.3) |
6 | 184 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:23:23.1 | Spread (1st 5) 55.2 |
| 23, 28, 37, 41, 55, (69), (89) |
| Lyle Phillips, Zachary Tanenbaum, Ennio Eilenberg, Marcus Fong, Ethan Gonzalez, (Ryan O'Donnell), (Hannes Rodriguez) |
| 16:19.8, 16:25.1, 16:39.8, 16:43.4, 17:15.0, (17:40.9), (18:09.7) |
7 | 202 | St Mary's College,
CA - Team Time (1st 5) 1:23:43.3 | Spread (1st 5) 2:00.2 |
| 4, 40, 46, 54, 58, (60), (72) |
| Mateo Malko-Allen, Ryan Painter, Adrian Licea, Collin Kopchik, Jurgis Vass, (Simon Moss), (Charlie Higley) |
| 15:23.3, 16:41.1, 17:01.7, 17:13.7, 17:23.5, (17:25.7), (17:45.1) |
8 | 204 | Moreau Catholic,
CA - Team Time (1st 5) 1:23:25.2 | Spread (1st 5) 2:47.3 |
| 2, 34, 42, 48, 78, (85), (87) |
| Jacob Hupke, Johann Sathianathan, Ignacio Ramirez, Cristian Lopez, Jeffrey (You-Fu) Chen, (Brandon Erler), (Juan Ramirez) |
| 15:04.6, 16:33.7, 16:49.2, 17:05.8, 17:51.9, (18:00.5), (18:04.6) |
9 | 228 | Miramonte,
CA - Team Time (1st 5) 1:24:53.6 | Spread (1st 5) 1:04.4 |
| 26, 33, 49, 57, 63, (76), (91) |
| Richard Davis, Asher Patel, Jason Wagner, Sean Soohoo, James Jenkins, (Roan Kazmierowski), (Oscar Schlichting) |
| 16:23.3, 16:32.3, 17:09.4, 17:20.9, 17:27.7, (17:49.3), (18:10.7) |
10 | 266 | Marin Catholic,
CA - Team Time (1st 5) 1:26:05.8 | Spread (1st 5) 1:40.3 |
| 10, 56, 65, 67, 68, (70), (105) |
| Ziggy Nacco, Sergio Ajquiy-Flores, Jimmy Knopf, Calvin Tobin, Hunter Glodowski-Valla, (Will Silloway), (Felix Adam) |
| 15:59.9, 17:16.8, 17:30.7, 17:38.2, 17:40.2, (17:43.3), (18:43.4) |
11 | 272 | Encinal,
CA - Team Time (1st 5) 1:26:03.8 | Spread (1st 5) 2:00.4 |
| 8, 44, 60, 77, 83, (102), (126) |
| Ben Wilson-Ripsom, Laith Owens, Erwin Radnaasuren, Diego Cerna, Davis Oduor, (Kris Hillesheim), (Esrom Berhane) |
| 15:55.7, 16:55.0, 17:25.7, 17:51.3, 17:56.1, (18:37.3), (19:34.0) |
12 | 323 | Arcata,
CA - Team Time (1st 5) 1:27:27.5 | Spread (1st 5) 1:48.8 |
| 15, 73, 74, 79, 82, (92), (98) |
| Jude Ortega, Camden Narwold, Reece Thompson, Luke Moxon, Tobias Sanchez, (Lucas Blair), (Ian Letts) |
| 16:05.7, 17:46.4, 17:48.5, 17:52.4, 17:54.5, (18:14.5), (18:25.6) |
13 | 325 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:27:45.4 | Spread (1st 5) 2:33.6 |
| 16, 59, 66, 80, 104, (106), (110) |
| Nolin Searls, Samuel Rogers, Tyler Allan, Vince Montegrande, Ryken Adams-Barnes, (Paolo Morales), (Jack Wagner) |
| 16:08.8, 17:25.6, 17:35.0, 17:53.6, 18:42.4, (18:44.0), (18:54.1) |
14 | 360 | Piner,
CA - Team Time (1st 5) 1:28:37.3 | Spread (1st 5) 3:03.1 |
| 13, 45, 86, 99, 117, (121), (122) |
| Jared Hayes, Bryce Ward, Carter Erickson, Ruben Cano, Hunter Lewis, (Leonardo Vazquez), (Gavin Cecil) |
| 16:03.0, 16:58.4, 18:03.1, 18:26.7, 19:06.1, (19:22.5), (19:24.1) |
15 | 440 | Terra Linda,
CA - Team Time (1st 5) 1:31:02.6 | Spread (1st 5) 2:21.1 |
| 31, 96, 101, 103, 109, (119), (127) |
| David Grijalba, Luca Garvey Miller, Kyle Martin, Alonzo Hare, Jude Anderson, (Owen Daniels), (Ozlo David) |
| 16:31.8, 18:21.9, 18:37.0, 18:39.0, 18:52.9, (19:18.9), (19:44.0) |
16 | 495 | San Marin,
CA - Team Time (1st 5) 1:33:31.3 | Spread (1st 5) 2:40.3 |
| 64, 75, 93, 128, 135, (142), (146) |
| Raymond Lunde, Varun Poojary, Aiden Tumbokon, Jesse Chi, Jack Venezia, (Chor Ted), (Kole Hockinson) |
| 17:28.4, 17:48.6, 18:18.5, 19:47.1, 20:08.7, (20:45.6), (21:13.4) |
17 | 528 | Concord,
CA - Team Time (1st 5) 1:34:33.7 | Spread (1st 5) 2:50.9 |
| 53, 100, 118, 123, 134, (136), (140) |
| Cameron Crow, David Ojer, Tristan Bebout, Cristofer Cabrera Gonzalez, Jacob Randazzo, (Oswaldo Gomez), (Zachary Dahl) |
| 17:13.2, 18:35.0, 19:17.0, 19:24.4, 20:04.1, (20:12.2), (20:35.8) |
18 | 531 | Eureka,
CA - Team Time (1st 5) 1:34:42.6 | Spread (1st 5) 2:56.2 |
| 47, 107, 115, 129, 133, (148), (152) |
| Daniel Shaver, Wyatt Zerlang, James Coleman, Zack Halve, Brian Adams, (Chase Jimenez), (Ben Gomersall) |
| 17:02.8, 18:50.0, 19:01.8, 19:49.0, 19:59.0, (21:31.3), (23:59.3) |
19 | 532 | San Rafael,
CA - Team Time (1st 5) 1:33:55.1 | Spread (1st 5) 1:05.1 |
| 94, 95, 108, 111, 124, (132), (141) |
| Dylan Moore, Andreas Ritter, Trey Skieresz, Acer Cristea, Maxwell Hoffman, (Andre Kfouri), (Luca Caviness) |
| 18:21.0, 18:21.7, 18:51.9, 18:54.4, 19:26.1, (19:58.0), (20:37.2) |
20 | 592 | Hercules,
CA - Team Time (1st 5) 1:36:37.3 | Spread (1st 5) 2:07.6 |
| 90, 113, 114, 137, 138, (139), (143) |
| Kevin Lee, Colin Olairez, Brendan Kariithi, Joshua Le, Aarav Manhas, (Adrian Tyler Dalisay), (Jake Boston) |
| 18:10.4, 18:55.2, 18:58.1, 20:15.6, 20:18.0, (20:34.1), (20:47.9) |
21 | 650 | Fortuna,
CA - Team Time (1st 5) 1:41:27.6 | Spread (1st 5) 3:42.9 |
| 112, 120, 125, 144, 149, (151), (153) |
| Mathew Hansen, Noah Crosswhite, Luke Kamrud, Michael Hansen, James Aubuchon, (David Gutierrez), (Haydin Mela) |
| 18:55.0, 19:21.2, 19:27.7, 21:05.8, 22:37.9, (23:50.8), (25:00.1) |
22 | 669 | Del Norte,
CA - Team Time (1st 5) 1:41:12.4 | Spread (1st 5) 2:09.2 |
| 116, 130, 131, 145, 147, (150) |
| Aaron Martinez, Andre Aflague, Bronson Early, Michael Leveque, Tyler Stanley, (Joaquin Fabricius) |
| 19:04.4, 19:51.3, 19:56.2, 21:06.9, 21:13.6, (23:17.1) |