| 1 | Connor BuschoPlace 1 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 12:33.8 |
| 2 | Brennan DeCoitePlace 2 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 12:54.9 |
| 3 | Noah MullinsPlace 3 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 12:57.6 |
| 4 | Jacob LynnPlace 4 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 13:10.1 |
| 5 | Liam FenstermacherPlace 5 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 14:06.2 |
| 6 | Nicholas MaehrPlace 6 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 14:11.3 |
| 7 | Anthon SR Foothill Mendoza-CatalanPlace 7 · Pleasanton | — | Pleasanton | 14:31.2 |
| 8 | Narain KrishnakumarPlace 8 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 14:42.4 |
| 9 | Adam DreyfusPlace 9 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 14:46.3 |
| 10 | Richard GonzalezPlace 10 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 14:51.1 |
| 11 | Casey NguyenPlace 11 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 15:05.9 |
| 12 | Taehwan LeePlace 12 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 15:26.9 |
| 13 | Manas ManduriPlace 13 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 15:40.2 |
| 14 | Arnav RamaduguPlace 14 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 15:47.1 |
| 15 | Chaehwan LeePlace 15 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 15:49.1 |
| 16 | Anish KamblePlace 16 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 15:51.2 |
| 17 | Varun ChalamalasettiPlace 17 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 15:56.6 |
| 18 | Arnav KuntePlace 18 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 16:06.6 |
| 19 | Aman HoPlace 19 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 16:21.4 |
| 20 | Brian KaoPlace 20 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 16:25.4 |
| 21 | Benjamin JakubowiczPlace 21 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 16:37.7 |
| 22 | Luke ScharlemannPlace 22 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 16:39.0 |
| 23 | Shehan Thomas GeorgePlace 23 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 16:41.3 |
| 24 | Vallab KameswaranPlace 24 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 17:10.3 |
| 25 | Amod VidhaniPlace 25 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 17:12.3 |
| 26 | Brandon Ko-SoPlace 26 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 17:15.8 |
| 27 | Joonhan ChoiPlace 27 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 17:16.7 |
| 28 | Darsh DhuvurPlace 28 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 17:17.3 |
| 29 | Bruce WallacePlace 29 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 17:26.3 |
| 30 | Zidi Tiger GengPlace 30 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 18:42.0 |
| 31 | Aiden JungPlace 31 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 18:54.4 |
| 32 | Saladin AlfaatihPlace 32 · Grade SR · Foothill Pleasanton | SR | Foothill Pleasanton | 19:10.8 |
| 33 | Max WangPlace 33 · Grade JR · Foothill Pleasanton | JR | Foothill Pleasanton | 19:26.9 |
| 34 | Caleb FurmanekPlace 34 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 20:46.7 |
| 35 | Cole DreyfusPlace 35 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 20:49.5 |
| 36 | Bode FR Foothill Wilson-El SokkaryPlace 36 · Pleasanton | — | Pleasanton | 21:54.7 |
| 37 | Rhysd DuncanPlace 37 · Grade SO · Foothill Pleasanton | SO | Foothill Pleasanton | 21:58.7 |
| 38 | Florian ZieminskiPlace 38 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 22:11.6 |
| 39 | Lucas ArandaPlace 39 · Grade FR · Foothill Pleasanton | FR | Foothill Pleasanton | 23:10.7 |