| 1 | 38 | Trabuco Hills,
CA - Team Time (1st 5) 1:18:06.9 | Spread (1st 5) 48.1 |
| 3, 4, 7, 11, 13, (21), (27) |
| Dylan Jubak, Ziyad Abdallah, Carsten Williams, Sebastian Bello, Lucan Clemons, (Aedan Clarke), (James Kuhn) |
| 15:17.5, 15:19.4, 15:27.2, 15:57.2, 16:05.6, (16:43.6), (17:22.9) |
| 2 | 57 | San Clemente,
CA - Team Time (1st 5) 1:19:13.1 | Spread (1st 5) 57.2 |
| 5, 6, 12, 16, 18, (19), (22) |
| Mattheus Dos Santos, Yohan Anderson, Magnus Johansson, Erik Troester, Conner Jaurigue, (Liem Sidhu), (Spencer Freibrun) |
| 15:21.0, 15:23.9, 16:00.4, 16:09.6, 16:18.2, (16:23.8), (16:57.0) |
| 3 | 58 | El Toro,
CA - Team Time (1st 5) 1:19:33.9 | Spread (1st 5) 49.3 |
| 8, 9, 10, 14, 17, (20), (25) |
| Rogan Arriaga, Daniel Bulalacao, Christian Throop, Takumi Washiyama, Levi Varela, (Gavin Crocker), (Josh Barron) |
| 15:28.7, 15:47.3, 15:54.1, 16:05.8, 16:18.0, (16:28.7), (17:05.0) |
| 4 | 65 | Dana Hills,
CA - Team Time (1st 5) 1:20:04.7 | Spread (1st 5) 2:20.6 |
| 1, 2, 15, 23, 24, (26), (28) |
| Evan Noonan, Oliver Hunter, Grant Craven, Justin Daly, Nathan Moersch, (Zachary Williams), (Ethan Perez) |
| 14:43.7, 15:07.7, 16:07.8, 17:01.2, 17:04.3, (17:11.4), (17:36.6) |