| 1 | 51 | Carlmont,
CA - Team Time (1st 5) 1:25:21.7 | Spread (1st 5) 42.6 |
| 6, 7, 8, 12, 18, (19), (31) |
| Sean Conley, Gabriel Haller, Landon Schaefer, Kerem Olgun, Justin Dubbs, (Nathan Lorilla), (Frederick Sutton) |
| 16:46.3, 16:55.0, 16:56.6, 17:14.9, 17:28.9, (17:31.0), (17:48.3) |
| 2 | 58 | Woodside,
CA - Team Time (1st 5) 1:26:02.5 | Spread (1st 5) 19.9 |
| 9, 10, 11, 13, 15, (47), (64) |
| Dominic Barty, Jude Bowen, Judah Dulany, Matthew Nowell, Adrian Wilson, (Mateo Chen), (Justin Webb) |
| 17:02.5, 17:06.1, 17:13.2, 17:18.3, 17:22.4, (18:12.4), (18:49.9) |
| 3 | 63 | Menlo-Atherton,
CA - Team Time (1st 5) 1:24:56.3 | Spread (1st 5) 1:42.1 |
| 1, 5, 17, 20, 20, (24), (34) |
| Aidan Doherty, Timothy Rousseau, Aidan Sharp, Thomas Bernadicou, Caleb Travers, (Cason Mitchell), (Brady Phan) |
| 15:49.9, 16:35.4, 17:27.0, 17:32.0, 17:32.0, (17:38.0), (17:52.0) |
| 4 | 86 | Sequoia,
CA - Team Time (1st 5) 1:26:27.9 | Spread (1st 5) 1:27.5 |
| 3, 14, 16, 26, 27, (38), (46) |
| Rowan Henige, Cameron Reynolds, Luke Popler, Owen Leung, Luke Shafer, (Dylan Williams), (Zacharie Vidana) |
| 16:17.1, 17:18.7, 17:26.1, 17:41.4, 17:44.6, (18:00.0), (18:11.0) |
| 5 | 157 | Half Moon Bay,
CA - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 1:43.0 |
| 4, 28, 34, 42, 49, (63), (74) |
| Hideto Hara, Alex Sukhorukov, Nathan Loof, Elkin Lopez, Isaac Ramirez, (Ace Gilkey), (Javier DeBode) |
| 16:34.0, 17:47.0, 17:52.0, 18:05.0, 18:17.0, (18:49.0), (19:18.0) |
| 6 | 167 | Aragon,
CA - Team Time (1st 5) 1:29:24.0 | Spread (1st 5) 38.0 |
| 20, 30, 34, 40, 43, (62), (67) |
| Brendan Kennedy, Sou Matsumoto, Miles Rokala, Tyler Nichols, Luke Novak, (Joshua Fu), (Ian Ta) |
| 17:32.0, 17:48.0, 17:52.0, 18:02.0, 18:10.0, (18:45.0), (18:59.0) |
| 7 | 204 | San Mateo,
CA - Team Time (1st 5) 1:30:03.3 | Spread (1st 5) 2:46.7 |
| 2, 28, 41, 65, 68, (80), (81) |
| Andrew Song, Shotaro Take, Benjamin Yeager, Vinayak Sarkar, Alex Giang, (Vladimir Eremeev), (Thomas Poultney) |
| 16:16.3, 17:47.0, 18:03.0, 18:54.0, 19:03.0, (19:32.0), (19:35.0) |
| 8 | 214 | Hillsdale,
CA - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 33.0 |
| 32, 38, 43, 50, 51, (55), (56) |
| Theodore Mendonca, Kazushi Shimada, Miles Kim, Matthew Lee, Adam Woo, (Taira Nakagawa), (Sean Whipkey) |
| 17:49.0, 18:00.0, 18:10.0, 18:20.0, 18:22.0, (18:25.0), (18:27.0) |
| 9 | 254 | Capuchino,
CA - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 50.0 |
| 32, 43, 59, 59, 61, (70), (73) |
| Adrian Benenati, Josef Cabebe, Darren Hernandez Noguez, Logan Wilborn, Daniel Academia, (Dustin Liang), (Aidan Santos-Stevenson) |
| 17:49.0, 18:10.0, 18:34.0, 18:34.0, 18:39.0, (19:08.0), (19:13.0) |
| 10 | 295 | Mills,
CA - Team Time (1st 5) 1:33:34.0 | Spread (1st 5) 1:31.0 |
| 37, 48, 58, 76, 76, (85), (85) |
| Kaden Ren, Kevin Ren, David Eberspacher, Julian Mindel, Jayden Xie, (Leo Voytovich), (Kyle Venook) |
| 17:57.0, 18:13.0, 18:28.0, 19:28.0, 19:28.0, (19:55.0), (19:55.0) |
| 11 | 297 | Burlingame,
CA - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 1:53.0 |
| 23, 53, 70, 72, 79, (88), (89) |
| Jake Ramirez, Ryan Liu, Tad Folgner, Aron Martin, Anders Gauthier, (Ian Maxwell), (Connor Leong) |
| 17:37.0, 18:24.0, 19:08.0, 19:12.0, 19:30.0, (20:01.0), (20:08.0) |
| 12 | 352 | South San Francisco,
CA - Team Time (1st 5) 1:36:35.0 | Spread (1st 5) 2:26.0 |
| 52, 53, 56, 92, 99, (101), (111) |
| Mariano Beas, Edwin Gonzalez, Diego Alas, Noah Lee, Andrew Feng, (Andrei Custodio), (Tyrek He) |
| 18:23.0, 18:24.0, 18:27.0, 20:32.0, 20:49.0, (20:58.0), (22:05.0) |
| 13 | 404 | El Camino,
CA - Team Time (1st 5) 1:38:32.0 | Spread (1st 5) 1:20.0 |
| 69, 76, 81, 87, 91, (94), (95) |
| Dylan Bullentini, Kaelen Ryan Mendoza, Darren Yeh, Kyle Lactaoen, Jordan Doan, (Maddox Penaflor), (Grant Kitchen) |
| 19:05.0, 19:28.0, 19:35.0, 19:59.0, 20:25.0, (20:38.0), (20:43.0) |
| 14 | 410 | Terra Nova,
CA - Team Time (1st 5) 1:40:52.0 | Spread (1st 5) 3:48.0 |
| 25, 84, 93, 103, 105, (110), (116) |
| Marcus Balistreri, Calvin Chan, Aidan Nappi, Lachlan Bailey, Nathan Hamilton, (James Miller), (Atticus Brookshire) |
| 17:41.0, 19:43.0, 20:35.0, 21:24.0, 21:29.0, (21:59.0), (23:54.0) |
| 15 | 441 | Oceana,
CA - Team Time (1st 5) 1:41:30.0 | Spread (1st 5) 2:38.0 |
| 66, 75, 96, 98, 106, (111), (113) |
| Christopher Gong, Arthur Archer, William Cole, Ethan Abraham, Yashar Cohen, (Ethan Ma), (Matthew Zano) |
| 18:57.0, 19:27.0, 20:44.0, 20:47.0, 21:35.0, (22:05.0), (22:23.0) |
| 16 | 495 | Westmoor,
CA - Team Time (1st 5) 1:44:48.0 | Spread (1st 5) 1:11.0 |
| 90, 97, 100, 102, 106, (108), (109) |
| Colin Williams, James Gold, Matthew Cheng, Xavier Perez, Javen Young, (Miles Lapid), (Richard Yang) |
| 20:24.0, 20:45.0, 20:56.0, 21:08.0, 21:35.0, (21:37.0), (21:45.0) |
| 17 | 533 | Jefferson,
CA - Team Time (1st 5) 1:57:32.2 | Spread (1st 5) 11:06.1 |
| 83, 104, 114, 115, 117 |
| Jesse Abude, Daren Masangcay, Rohan Marquina, Vincent Ng, Samuel Tanedo |
| 19:38.9, 21:24.3, 22:26.0, 23:18.0, 30:45.0 |