1 | 28 | Cathedral Catholic,
CA - Team Time (1st 5) 1:25:39.7 | Spread (1st 5) 1:41.2 |
| 2, 3, 4, 7, 12, (13), (15) |
| Hank Tadeusiak, Michael Robinson, Daniel Robinson, Dylan Brenk, Grant Brannigan, (John Granahan), (Riley Henderson) |
| 16:29.8, 16:35.2, 16:57.4, 17:26.3, 18:11.0, (18:12.8), (18:34.7) |
2 | 59 | St Augustine,
CA - Team Time (1st 5) 1:30:06.0 | Spread (1st 5) 1:38.6 |
| 5, 8, 10, 16, 20, (22), (23) |
| Finn Waters, Ryan Dent, Alex Karaniwan, Thomas Roth, Luc Charlier, (Andrew Culp), (Jonathan Engle) |
| 17:13.4, 17:30.1, 17:47.7, 18:42.8, 18:52.0, (19:23.7), (19:34.3) |
3 | 66 | La Jolla,
CA - Team Time (1st 5) 1:31:02.5 | Spread (1st 5) 1:22.1 |
| 6, 9, 14, 18, 19, (21), (26) |
| Brent Eaton, Jack Mann, Jonathan Mandel, Ian Dickinson, Casper Abbasi, (Luke Brown), (Barton Hegeler) |
| 17:25.9, 17:31.0, 18:30.7, 18:46.9, 18:48.0, (19:03.5), (20:03.5) |
4 | 78 | Canyon Hills,
CA - Team Time (1st 5) 1:32:45.3 | Spread (1st 5) 3:44.7 |
| 1, 11, 17, 24, 25, (27), (28) |
| Anthony Benitez, Chris Alexander, Michael Faucett, Jacob Laxamana, Carlos Mejia, (Noel Arroyo), (Ethan Beaumont) |
| 16:11.5, 18:04.3, 18:42.9, 19:50.4, 19:56.2, (20:24.8), (21:24.3) |