1 | 20 | Francis Parker,
CA - Team Time (1st 5) 1:25:15.3 | Spread (1st 5) 1:14.3 |
| 2, 3, 4, 5, 6, (11), (12) |
| Kenan Pala, Spencer Seay, Jesse Smith, Ian Lillie, Spencer Ruff, (Sean Bohne), (Jorge Luna) |
| 16:28.2, 16:31.8, 17:08.6, 17:24.2, 17:42.5, (18:48.5), (18:50.7) |
2 | 42 | Pacific Ridge,
CA - Team Time (1st 5) 1:30:39.4 | Spread (1st 5) 3:04.0 |
| 1, 7, 9, 10, 15, (23), (28) |
| Zach Brown, Rowen Hinrichs, Colin Kirkwood, Ayush Gupta, Alexander Balikian, (Jake Mok), (Jacob Thene) |
| 16:25.8, 17:47.8, 18:17.6, 18:38.4, 19:29.8, (20:51.0), (22:02.7) |
3 | 75 | The Bishop's School,
CA - Team Time (1st 5) 1:36:57.3 | Spread (1st 5) 1:43.5 |
| 8, 13, 17, 18, 19, (21), (27) |
| Tristan Upton, Wesley Bian, James Frerichs, Stanley Wei, Ben Chen, (Paul Cleary), (Yasha Kharrati) |
| 18:15.1, 19:04.4, 19:47.0, 19:52.2, 19:58.6, (20:42.3), (21:40.8) |
4 | 96 | La Jolla Country Day,
CA - Team Time (1st 5) 1:41:26.4 | Spread (1st 5) 1:45.2 |
| 14, 16, 20, 22, 24, (25), (26) |
| Daven Gujral, Paul Criado, Alexander Price, Eisa Al Mazrouei, Aidan Ideker, (David Thorpe), (RJ Parry) |
| 19:20.7, 19:38.4, 20:36.3, 20:45.1, 21:05.9, (21:07.7), (21:30.0) |