1 | 31 | Grossmont,
CA - Team Time (1st 5) 1:20:29.0 | Spread (1st 5) 2:05.0 |
| 1, 2, 5, 8, 15, (32), (38) |
| Russell Blakely, Ian Rosen, Joshua Edwards, Mason Coyle, Loan Reyes, (Jonah Edwards), (Alejandro Trillas) |
| 15:10.0, 15:40.0, 15:57.0, 16:27.0, 17:15.0, (18:27.0), (19:29.0) |
2 | 32 | Steele Canyon,
CA - Team Time (1st 5) 1:21:19.0 | Spread (1st 5) 52.0 |
| 3, 3, 7, 8, 11, (20), (27) |
| Micah Senn, Bradley Bell, Juan Pablo Arredondo, Dominic Rizzo, Juan Guzman, (Paolo Katanchi), (Joseph Gaytan) |
| 15:53.0, 15:53.0, 16:21.0, 16:27.0, 16:45.0, (17:34.0), (18:04.0) |
3 | 74 | Santana,
CA - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 1:53.0 |
| 6, 10, 14, 16, 28, (39), (41) |
| Jayson Oliver, Connor Cheary, Vincent La Bruno, Cameron Thomas, Trevor McDonald, (Seth Hansen), (Wyatt Smith) |
| 16:13.0, 16:43.0, 17:11.0, 17:20.0, 18:06.0, (19:34.0), (19:43.0) |
4 | 112 | El Capitan,
CA - Team Time (1st 5) 1:28:44.0 | Spread (1st 5) 1:17.0 |
| 12, 19, 23, 28, 30, (31), (36) |
| Trey Dixon, Jonathan Webb, Delson Houser, Agostinho Soto-Wang, Aundrey Calvert, (Austin Calvert), (Julian Martinez) |
| 17:02.0, 17:33.0, 17:44.0, 18:06.0, 18:19.0, (18:21.0), (18:52.0) |
5 | 120 | Helix,
CA - Team Time (1st 5) 1:29:24.0 | Spread (1st 5) 1:02.0 |
| 17, 22, 24, 24, 33, (34) |
| Jacob Breau, Mark Rachal, Dylan Towne, Joel Nickerson, Wyatt Robertson, (Joshua Caneday) |
| 17:27.0, 17:40.0, 17:54.0, 17:54.0, 18:29.0, (18:31.0) |
6 | 158 | West Hills,
CA - Team Time (1st 5) 1:33:46.0 | Spread (1st 5) 2:13.0 |
| 18, 21, 37, 40, 42, (44), (45) |
| Daniel Vestemean, Philip Revak, Miguel Soriano, Calvin Spargo, Elijah Eisenbach, (Vitalii Borovkov), (Cash Switzer) |
| 17:31.0, 17:36.0, 19:19.0, 19:36.0, 19:44.0, (20:27.0), (20:35.0) |
7 | 161 | Granite Hills,
CA - Team Time (1st 5) 1:39:20.0 | Spread (1st 5) 8:56.0 |
| 13, 24, 35, 43, 46 |
| Orlando Carrillo, Jared Kraling, Nico Valstar, Sebastian De Leon, Sergio Cruz |
| 17:04.0, 17:54.0, 18:33.0, 19:49.0, 26:00.0 |