1 | 57 | Analy,
CA - Team Time (1st 5) 1:18:00.0 | Spread (1st 5) 1:50.0 |
| 1, 5, 9, 17, 25, (33), (38) |
| Cormac Gaylord, Quince Holman, Caleb Petersen, Bear Vanden Heuvel, Owen Dawson, (David Little), (Richard Varville) |
| 14:29.0, 15:22.0, 15:46.0, 16:04.0, 16:19.0, (17:15.0), (18:32.0) |
2 | 59 | Alameda,
CA - Team Time (1st 5) 1:17:48.0 | Spread (1st 5) 1:44.0 |
| 2, 4, 7, 22, 24, (29) |
| Max Bellotti, Nathaniel Carter, Hayden Fong, Quinn Hooper, Christopher Wootton, (Owen Dowell) |
| 14:34.0, 15:01.0, 15:38.0, 16:17.0, 16:18.0, (16:54.0) |
3 | 64 | Castro Valley,
CA - Team Time (1st 5) 1:19:30.0 | Spread (1st 5) 1:06.0 |
| 6, 8, 11, 11, 28, (34) |
| Joshua Choy, Andrew Mitsuyoshi, Levi Friesen, Maddeux Lim, Noah Brixie, (Haoyang (Max) Zhang) |
| 15:25.0, 15:42.0, 15:56.0, 15:56.0, 16:31.0, (17:36.0) |
4 | 77 | Maria Carrillo,
CA - Team Time (1st 5) 1:20:12.0 | Spread (1st 5) 6.0 |
| 13, 14, 15, 16, 19, (19), (21) |
| Jack Wilson, Grant Sanderson, Trenton Dawson, Austin Petrik, Scott Boyadjieff, (Kapil Dave), (Cameron Jones) |
| 16:00.0, 16:01.0, 16:02.0, 16:03.0, 16:06.0, (16:06.0), (16:14.0) |
5 | 93 | Washington,
CA - Team Time (1st 5) 1:20:22.0 | Spread (1st 5) 2:32.0 |
| 3, 10, 22, 26, 32 |
| Evan Alexander, Anish Gopisetty, John Reilly V, Dhyan Narnapur, Arav Baruah |
| 14:40.0, 15:49.0, 16:17.0, 16:24.0, 17:12.0 |
6 | 140 | Windsor,
CA - Team Time (1st 5) 1:24:29.0 | Spread (1st 5) 1:50.0 |
| 17, 27, 30, 31, 35, (36), (37) |
| Xavier Surgeon, Max Emilio McKinney, Cole Barney, Tristan Moores, Corbin Post, (Allan Alanis), (Mason Gillingham) |
| 16:04.0, 16:30.0, 16:58.0, 17:03.0, 17:54.0, (17:57.0), (18:07.0) |