| 1 | 27 | Davis,
CA - Team Time (1st 5) 1:18:21.5 | Spread (1st 5) 1:56.7 |
| 1, 2, 5, 7, 12, (16), (18) |
| Zachary Ayers, Diego Perez, Ansel Tucker, Ryan Mitchell, Cole Dudley, (Connor Cougevan), (Hayden Tam) |
| 14:48.6, 14:59.5, 15:33.0, 16:15.1, 16:45.3, (17:04.5), (17:09.5) |
| 2 | 64 | Lincoln (S),
CA - Team Time (1st 5) 1:22:03.2 | Spread (1st 5) 2:45.0 |
| 3, 4, 6, 20, 31, (32), (36) |
| Noah Pagaran, Ethan Hart, Michael Moran, Daniel Gonzales, Jansen Gillig, (Ian Gromm), (Keith Mertz) |
| 15:24.0, 15:24.2, 15:41.0, 17:25.0, 18:09.0, (18:23.0), (18:36.0) |
| 3 | 79 | Oak Ridge,
CA - Team Time (1st 5) 1:25:07.5 | Spread (1st 5) 56.1 |
| 11, 13, 15, 17, 23, (34), (38) |
| James Gezi, Brian Lew, Drew Gladwell, Nathan Conover, Troy Esparza, (Evan Kwong), (Chase Gill) |
| 16:38.5, 16:52.4, 16:55.4, 17:06.6, 17:34.6, (18:26.1), (19:03.7) |
| 4 | 98 | Cosumnes Oaks,
CA - Team Time (1st 5) 1:26:34.4 | Spread (1st 5) 1:21.3 |
| 8, 19, 21, 24, 26, (29), (37) |
| Roman Walton, Nathaniel Ong, William Ko, Stuart Lee, Evan Moy, (Garrett Stiehl), (Nathanael Perez) |
| 16:22.8, 17:23.0, 17:26.1, 17:38.4, 17:44.1, (17:58.2), (18:54.5) |
| 5 | 116 | Sheldon (CA),
CA - Team Time (1st 5) 1:28:18.6 | Spread (1st 5) 2:33.4 |
| 9, 10, 28, 30, 39, (43), (48) |
| Michael Benavidez, Kyle Towne, Gurvir Sandhu, Adrian Tellez, Sean McMorris, (Cameron Robinson), (Jeremiah McIntosh) |
| 16:33.1, 16:33.3, 17:57.5, 18:08.2, 19:06.5, (19:57.8), (21:06.1) |
| 6 | 123 | Franklin (EG),
CA - Team Time (1st 5) 1:28:27.4 | Spread (1st 5) 1:40.5 |
| 14, 22, 25, 27, 35, (40), (41) |
| David George, James Ernst, Josue Reveles, Jaden Luna, Andrew Thiede, (Justin Scofield), (Trent Lee) |
| 16:52.9, 17:29.6, 17:40.1, 17:51.4, 18:33.4, (19:19.1), (19:47.0) |
| 7 | 225 | River City,
CA - Team Time (1st 5) 1:43:47.2 | Spread (1st 5) 3:43.7 |
| 33, 45, 46, 50, 51, (53) |
| Cooper Love, Billy Aranda, Tyler Smith, Colin Kemp, William Gay, (Jackson Wetzel) |
| 18:25.4, 20:19.9, 20:49.2, 22:03.6, 22:09.1, (23:11.5) |
| 8 | 234 | Monterey Trail,
CA - Team Time (1st 5) 1:44:49.0 | Spread (1st 5) 2:32.0 |
| 42, 44, 47, 49, 52, (54), (55) |
| Zedek Shung, Benson Yang, Andrew Cha, Joshua Harmon, Abdelrahman Sayed, (Kevin Nguyen), (Robert Villa) |
| 19:50.0, 20:07.0, 21:04.0, 21:26.0, 22:22.0, (23:28.2), (23:28.9) |