1 | 25 | Helix,
CA - Team Time (1st 5) 1:13:48.0 | Spread (1st 5) 33.0 |
| 2, 4, 5, 6, 8, (11), (12) |
| Dylan Unis, Yannick Rosenberg, Oliver Cloyd, Dane Peetz, Daniel Herrera, (Isai Rodriguez), (Mark Rachal) |
| 14:31.0, 14:42.0, 14:43.0, 14:48.0, 15:04.0, (15:13.7), (15:17.1) |
2 | 57 | Monte Vista,
CA - Team Time (1st 5) 1:16:50.8 | Spread (1st 5) 2:38.8 |
| 1, 3, 7, 21, 25, (27), (28) |
| Adrian Gonzalez, Edward Phillippi, Rudy Vazquez, David Riwukore, Robert Phillippi, (Giovanni Tovar), (Sebastian Lamas) |
| 14:06.0, 14:35.0, 15:01.0, 16:24.0, 16:44.8, (16:50.0), (16:52.3) |
3 | 95 | Mount Miguel,
CA - Team Time (1st 5) 1:20:26.6 | Spread (1st 5) 2:28.0 |
| 9, 10, 13, 30, 33, (42), (45) |
| Ivan Cueva, Jacob Gonzalez, Madden Huertas, Terell Morgan, Alex Reveles, (Doweng Chuol), (Logan Lyman) |
| 15:06.0, 15:12.0, 15:26.6, 17:08.0, 17:34.0, (18:28.0), (18:40.0) |
4 | 121 | Valhalla,
CA - Team Time (1st 5) 1:22:54.8 | Spread (1st 5) 1:45.8 |
| 18, 19, 22, 26, 36, (37), (43) |
| Evan Madsen, Arman Mcgehee, Chris Slaiwa, Benjamin Nance, Bashar Abdulahad, (Cosme Gomez), (Alvin Kashat) |
| 15:58.0, 16:02.0, 16:25.0, 16:46.0, 17:43.8, (17:52.0), (18:28.1) |
5 | 134 | Granite Hills,
CA - Team Time (1st 5) 1:28:11.0 | Spread (1st 5) 7:15.0 |
| 14, 15, 17, 41, 47 |
| Donovan Miller, Anson Neibert, Vinh Lam, Xavier Sainz, Daniel Flowers |
| 15:33.0, 15:34.0, 15:54.0, 18:22.0, 22:48.0 |
6 | 140 | Grossmont,
CA - Team Time (1st 5) 1:25:08.3 | Spread (1st 5) 1:15.7 |
| 20, 23, 31, 32, 34, (44), (46) |
| Benjamin Noble, Alejandro Trillas, Eric Anzures, Reilly Reynolds, Joel Sanchez, (Sawyer Hankins), (Ivan Stracener) |
| 16:19.9, 16:25.8, 17:21.8, 17:25.2, 17:35.6, (18:37.9), (19:03.7) |
7 | 142 | West Hills,
CA - Team Time (1st 5) 1:24:56.4 | Spread (1st 5) 2:29.6 |
| 16, 24, 29, 35, 38, (39), (40) |
| Ryan Revak, Noah Spencer, Drew Johnson, Nathan Ritter, Ezra Thayne, (Christopher Hernandez), (Helio Cortez) |
| 15:37.0, 16:34.0, 17:02.8, 17:36.0, 18:06.6, (18:15.1), (18:19.9) |