1 | 20 | Los Gatos,
CA - Team Time (1st 5) 55:42.5 | Spread (1st 5) 23.0 |
| 2, 3, 4, 5, 6, (10), (12) |
| Justin Peck, Rahul Jones, Micah Hoang, Jack Fan, Keaton Wong, (Connor Blum), (Noah Hale) |
| 10:54.7, 11:02.7, 11:12.7, 11:14.7, 11:17.7, (11:47.7), (12:11.7) |
2 | 36 | Monta Vista,
CA - Team Time (1st 5) 57:23.9 | Spread (1st 5) 1:24.2 |
| 1, 7, 8, 9, 11, (14) |
| Andrew Richardson, Andrew Cole, Pranav Reddy, Justin Yu, Alexander Nguyen, (Max Ready) |
| 10:34.8, 11:33.7, 11:37.3, 11:39.1, 11:59.0, (12:49.7) |
3 | 79 | Lynbrook,
CA - Team Time (1st 5) 1:11:45.0 | Spread (1st 5) 4:45.0 |
| 13, 15, 16, 17, 18 |
| Sanjay Naidu, Adarsh Iyer, Aiden Kato, Agastya Pawate, Caius Leung |
| 12:12.0, 13:01.0, 13:48.0, 15:47.0, 16:57.0 |