1 | 31 | University City,
CA - Team Time (1st 5) 1:21:04.0 | Spread (1st 5) 1:13.0 |
| 1, 3, 6, 9, 12, (13), (14) |
| Hayden Stone, Allen Siegler, Luke Grover, Niko Chapman, John Kidman, (Grady Watkins), (Sebastian Rodriguez) |
| 15:39.0, 15:47.0, 16:13.0, 16:33.0, 16:52.0, (16:56.0), (17:08.0) |
2 | 37 | Cathedral Catholic,
CA - Team Time (1st 5) 1:21:49.0 | Spread (1st 5) 1:35.0 |
| 2, 4, 5, 10, 16, (21), (25) |
| Raymond Boffman, Joaquin Martinez De Pinillos, Hank Tadeusiak, Michael Robinson, Dylan Brenk, (Daniel Robinson), (John Granahan) |
| 15:46.0, 15:49.0, 16:12.0, 16:41.0, 17:21.0, (17:36.0), (17:50.0) |
3 | 87 | St Augustine,
CA - Team Time (1st 5) 1:26:51.0 | Spread (1st 5) 1:08.0 |
| 8, 18, 19, 20, 22, (27), (28) |
| Ryan Dent, Alex Karaniwan, Max Anderson, Alex Stokes, Finn Waters, (William Stonehouse), (Jacob Zickert) |
| 16:32.0, 17:30.0, 17:34.0, 17:35.0, 17:40.0, (17:54.0), (17:59.0) |
4 | 90 | La Jolla,
CA - Team Time (1st 5) 1:26:57.0 | Spread (1st 5) 57.0 |
| 11, 15, 17, 23, 24, (30), (31) |
| Max Ippolito, Brent Eaton, Ethan Hammershaimb, Jake Ippolito, Jack Mann, (Alexei Sebald), (Owen Rice) |
| 16:50.0, 17:14.0, 17:24.0, 17:42.0, 17:47.0, (18:06.0), (18:15.0) |
5 | 127 | Canyon Hills,
CA - Team Time (1st 5) 1:29:05.0 | Spread (1st 5) 2:19.0 |
| 7, 26, 29, 32, 33, (34), (35) |
| Anthony Benitez, Daniel DeLoe, Chris Alexander, Hunter Weiss, Max Collier, (Marc Lewis), (Adrian Patterson) |
| 16:14.0, 17:52.0, 18:04.0, 18:22.0, 18:33.0, (18:43.0), (18:45.0) |