1 | 20 | Steele Canyon,
CA - Team Time (1st 5) 1:22:54.0 | Spread (1st 5) 29.0 |
| 2, 3, 4, 5, 6, (11), (17) |
| Aaron Weston, Corey Bosvay, Taylor Robinson, Michael Twardochleb, Andrew Toedt-Wiley, (Jovahn Thomas), (Dustin Hadley) |
| 16:19.0, 16:22.0, 16:40.0, 16:45.0, 16:48.0, (17:38.8), (17:48.0) |
2 | 61 | Helix,
CA - Team Time (1st 5) 1:27:15.0 | Spread (1st 5) 2:31.0 |
| 1, 8, 12, 14, 26, (29), (34) |
| Lee Mcallister, Carlos Cano, Marco Gutierrez, Trevor Garcia, Shelby Hernandez Jr., (Sam Stowe), (Tu Luu) |
| 16:08.0, 17:07.0, 17:40.0, 17:41.0, 18:39.0, (18:46.0), (19:06.0) |
3 | 87 | Valhalla,
CA - Team Time (1st 5) 1:30:11.4 | Spread (1st 5) 1:02.6 |
| 10, 12, 15, 23, 27, (28), (31) |
| Christopher Hernandez, Levi Dulay, Anton Castaneda, Arman Kazi, Drew Lippa, (Shawn Miller), (Ian Carlton) |
| 17:37.4, 17:40.0, 17:43.0, 18:31.0, 18:40.0, (18:41.0), (18:58.0) |
4 | 111 | West Hills,
CA - Team Time (1st 5) 1:31:25.0 | Spread (1st 5) 1:17.0 |
| 16, 18, 20, 25, 32, (35), (37) |
| Matt Jorge, Zack Ivey, William Stauffer, Miguel Garcia, Dalton Husted, (Micah Parks), (Jarred Villa Gomez) |
| 17:46.0, 17:50.0, 18:08.0, 18:38.0, 19:03.0, (19:08.0), (19:17.0) |
5 | 115 | Granite Hills,
CA - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 2:07.0 |
| 7, 21, 21, 30, 36, (38), (39) |
| Chris Corley, Alecko Funk, Tyler Stokes, Zach Sawaya, Teague Senninger, (Taylor Schneider), (Gerald Mora) |
| 17:06.0, 18:21.0, 18:21.0, 18:48.0, 19:13.0, (19:41.0), (19:45.0) |
6 | 124 | Grossmont,
CA - Team Time (1st 5) 1:32:55.0 | Spread (1st 5) 2:17.0 |
| 9, 19, 23, 33, 40, (41), (42) |
| Ben Beck, Adam Omahen, Oscar Talamantes, Daniel Beach, Nicholas Lore, (Curran Walton), (Eric Ramirez-Cranston) |
| 17:31.0, 18:01.0, 18:31.0, 19:04.0, 19:48.0, (20:15.0), (20:30.0) |