| 1 | 32 | Harker,
CA - Team Time (1st 5) 1:03:58.7 | Spread (1st 5) 2:05.7 |
| 1, 5, 6, 9, 11, (12), (15) |
| Aditya Singhvi, Nikhil Sharma, Grant Miner, Jason Lin, Alex Wloka, (Oliver Doig), (Alex Rule) |
| 11:17.2, 13:01.6, 13:02.1, 13:14.9, 13:22.9, (13:24.8), (13:53.2) |
| 2 | 33 | Menlo,
CA - Team Time (1st 5) 1:04:07.3 | Spread (1st 5) 1:41.4 |
| 2, 3, 4, 10, 14 |
| Drew Wadsworth, Ned Eyre, Luke Virsik, Alex Morgan, Teddy Liang |
| 12:06.3, 12:24.7, 12:31.9, 13:16.7, 13:47.7 |
| 3 | 61 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:08:00.1 | Spread (1st 5) 1:00.9 |
| 7, 8, 13, 16, 17, (21), (22) |
| Austin Jamias, Gabriel Mellows, Bradley Haire, Matthew Rydberg, John Magruder, (Roger Flores), (Eliot Paynter) |
| 13:02.9, 13:07.9, 13:42.1, 14:03.4, 14:03.8, (14:37.9), (14:39.7) |
| 4 | 104 | The King’s Academy,
CA - Team Time (1st 5) 1:13:34.0 | Spread (1st 5) 49.0 |
| 18, 19, 20, 23, 24, (25), (26) |
| Ryan Cheng, Chetan Choksi, Jonathan Liu, Gavin Nguyen, Peter Quantz, (Larry Liao), (Samuel Bek) |
| 14:21.0, 14:32.0, 14:34.0, 14:57.0, 15:10.0, (15:55.0), (16:07.0) |