1 | 30 | Steele Canyon,
CA - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 1:00.0 |
| 2, 3, 5, 8, 12, (16), (26) |
| Luis Pina, Matt Scarlett, Dominic Garza, Jack Schaefer, Christian O'Neill, (Cristian Medina), (Dylan Gaines) |
| 16:46.0, 16:54.0, 17:23.0, 17:31.0, 17:46.0, (18:17.0), (19:13.0) |
2 | 61 | Valhalla,
CA - Team Time (1st 5) 1:29:29.0 | Spread (1st 5) 1:33.0 |
| 4, 7, 11, 16, 23, (25), (28) |
| Kyle Gabrielson, Jake Waymire, Trenton Sikute, Cooper Olander, Nathan Hernandez, (Tristan Burton), (Antonio Fajardo) |
| 17:13.0, 17:28.0, 17:45.0, 18:17.0, 18:46.0, (18:52.0), (19:55.0) |
3 | 62 | Grossmont,
CA - Team Time (1st 5) 1:29:50.0 | Spread (1st 5) 1:06.0 |
| 6, 10, 13, 15, 18, (19), (20) |
| Sam Sneed, Carson Sanchez, Gordon Walsh, Lawrence Robak III, Jason Smith, (Jonathan Rodriguez-Gomez), (Hayden White) |
| 17:24.0, 17:42.0, 18:00.0, 18:14.0, 18:30.0, (18:35.0), (18:37.0) |
4 | 67 | West Hills,
CA - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 2:01.0 |
| 1, 9, 14, 21, 22, (24), (27) |
| James Ferraro, Derek Tingey, Dutch Schaefer, Cory Willweber, Hyrum Hagues, (Dylan Shubert), (Spencer Johnson) |
| 16:41.0, 17:38.0, 18:06.0, 18:38.0, 18:42.0, (18:49.0), (19:16.0) |