1 | 45 | Colfax,
CA - Team Time (1st 5) 1:15:15.5 | Spread (1st 5) 1:16.8 |
| 3, 7, 9, 12, 14, (17), (20) |
| Billy Groth, Jacob Kolster, Ryan Bliek, Toby Howard, Luke Sarnecki, (Garrett Reinhard), (Daniel Buettner) |
| 14:22.0, 14:52.5, 14:57.2, 15:25.0, 15:38.8, (16:20.9), (16:25.4) |
2 | 50 | Capital Christian,
CA - Team Time (1st 5) 1:16:04.1 | Spread (1st 5) 1:15.3 |
| 5, 6, 11, 13, 15 |
| Jack Headrick, Justin Garcia, Daniel Prasad, Scott Frizzell, Isaiah Roberts |
| 14:36.9, 14:41.5, 15:21.4, 15:32.1, 15:52.2 |
3 | 94 | Argonaut,
CA - Team Time (1st 5) 1:22:05.8 | Spread (1st 5) 2:51.7 |
| 8, 10, 19, 28, 29, (32), (33) |
| Jared Schwengel, Michael Alcoriza, Nicholas Robertson, Joseph Cooper, Neal King, (Michael Martinez), (Ian Rose) |
| 14:55.8, 15:13.3, 16:24.3, 17:44.9, 17:47.5, (18:18.7), (18:39.0) |
4 | 97 | Waterford,
CA - Team Time (1st 5) 1:23:03.8 | Spread (1st 5) 5:13.0 |
| 1, 4, 27, 31, 34, (36), (37) |
| Jonathan Staley, Evan Espinoza, Estevan Bedoy, Caiden Miranda, Jason Fritz, (Angel Vargas), (Joshua Pineda) |
| 13:46.2, 14:23.0, 17:43.2, 18:12.2, 18:59.2, (19:49.7), (19:50.8) |
5 | 109 | Central Catholic,
CA - Team Time (1st 5) 1:23:41.2 | Spread (1st 5) 1:03.9 |
| 16, 21, 23, 24, 25, (26), (30) |
| Mario Jauregui, Austin Hannink, Spencer Kim, Isaac Jauregui, Joey Leadon, (Colin O'Connor), (Rayman Grewal) |
| 16:14.2, 16:30.1, 16:43.9, 16:54.9, 17:18.1, (17:22.8), (17:49.4) |
6 | 115 | Ripon Christian,
CA - Team Time (1st 5) 1:28:17.3 | Spread (1st 5) 7:58.9 |
| 2, 18, 22, 35, 38 |
| Hakyeom Park, Ben Schoolland, Kalvin Gerdes, Caleb Paulson, Tyler Pedrioli |
| 13:54.0, 16:21.3, 16:32.1, 19:37.0, 21:52.9 |