| 1 | 15 | University Prep,
CA - Team Time (1st 5) 1:27:54.1 | Spread (1st 5) 40.7 |
| 1, 2, 3, 4, 5, (6), (7) |
| Michael Cramer, Nathan Lervold, Adam Barsness, Forrest Moore, Christian Lane, (Justin Matties), (Derek Younkers) |
| 17:11.2, 17:31.1, 17:39.3, 17:40.6, 17:51.9, (18:06.3), (18:37.7) |
| 2 | 77 | Providence Christian,
CA - Team Time (1st 5) 1:43:46.0 | Spread (1st 5) 2:37.0 |
| 9, 10, 12, 20, 26, (33) |
| James Reese, Caden Pauling, Joshua Hohberg, Abraham Manthei, Willem VanderDussen, (Andrew Hohberg) |
| 19:40.0, 20:05.0, 20:08.0, 21:36.0, 22:17.0, (25:17.0) |
| 3 | 78 | Durham,
CA - Team Time (1st 5) 1:44:04.0 | Spread (1st 5) 1:55.0 |
| 11, 13, 15, 17, 22, (24), (25) |
| Matthew Mills, Cody Arvonen, Michael Guiffre, Anthony Buccola, Jorge Martinez, (Luis Salcido), (Zach Perkins) |
| 20:06.0, 20:12.0, 20:37.0, 21:08.0, 22:01.0, (22:11.0), (22:14.0) |
| 4 | 92 | Colusa,
CA - Team Time (1st 5) 1:46:37.0 | Spread (1st 5) 4:00.0 |
| 8, 15, 19, 23, 27, (29), (31) |
| Samuel Moreno, Lucas Garin, Sal Lara, Jacob Arce, Taylor Merchant, (Trent Giffin), (Cade Brackett) |
| 19:12.0, 20:37.0, 21:29.0, 22:07.0, 23:12.0, (23:44.0), (23:59.0) |
| 5 | 121 | Hamilton City,
CA - Team Time (1st 5) 2:07:02.0 | Spread (1st 5) 19:03.0 |
| 14, 18, 21, 30, 38 |
| Geoffrey Chavez, Tate Gruenwald, Hunter Derrik, Hernan Urena-Valdez, Victor Levya |
| 20:34.0, 21:14.0, 21:48.0, 23:49.0, 39:37.0 |
| 6 | 164 | Williams,
CA - Team Time (1st 5) 2:05:15.0 | Spread (1st 5) 2:53.0 |
| 27, 32, 34, 35, 36, (37) |
| Jordan Cano, Patrick O'Quelly, Krishan Patel, Dominic Perez, Brandon Ramirez, (Emiliano Rodriguez) |
| 23:12.0, 24:16.0, 25:41.0, 26:01.0, 26:05.0, (32:15.0) |