| 1 | Anthony NashPlace 1 · Grade 12 · San Mateo | 12 | San Mateo | 16:33.6 PR |
| 2 | Beebe RutledgePlace 2 · Grade 9 · Woodside | 9 | Woodside | 16:39.7 PR |
| 3 | Simon BrownPlace 3 · Grade 12 · Aragon | 12 | Aragon | 16:49.1 PR |
| 4 | Shan?t VartanianPlace 4 · Grade 11 · Burlingame | 11 | Burlingame | 16:55.3 PR |
| 5 | Fred HarlePlace 5 · Grade 12 · Aragon | 12 | Aragon | 16:56.7 PR |
| 6 | Brent ReidPlace 6 · Grade 12 · Aragon | 12 | Aragon | 16:58.4 PR |
| 7 | Dan SorensonPlace 7 · Grade 11 · Woodside | 11 | Woodside | 17:02.7 PR |
| 8 | Mike HaddadPlace 8 · Grade 11 · Burlingame | 11 | Burlingame | 17:07.8 PR |
| 9 | Peter KielPlace 9 · Grade 12 · Aragon | 12 | Aragon | 17:14.4 PR |
| 10 | Roberto TerceroPlace 10 · Grade 11 · Carlmont | 11 | Carlmont | 17:17.2 PR |
| 11 | Dave UldrickPlace 11 · Grade 10 · Carlmont | 10 | Carlmont | 17:19.8 PR |
| 12 | Justyn SchneePlace 12 · Grade 11 · Mills | 11 | Mills | 17:37.4 PR |
| 13 | Ryan AccuriPlace 13 · Grade 11 · Aragon | 11 | Aragon | 17:38.7 PR |
| 14 | Paul BurgessPlace 14 · Grade 12 · Woodside | 12 | Woodside | 17:43.1 PR |
| 15 | Arek WozniakPlace 15 · Grade 11 · Carlmont | 11 | Carlmont | 18:00.7 PR |
| 16 | Juan MelendezPlace 16 · Grade 12 · Carlmont | 12 | Carlmont | 18:03.9 PR |
| 17 | Roger MaynorPlace 17 · Grade 11 · Menlo-Atherton | 11 | Menlo-Atherton | 18:05.6 PR |
| 18 | Thai TranPlace 18 · Grade 11 · Aragon | 11 | Aragon | 18:08.6 PR |
| 19 | Tony GuaraldiPlace 19 · Grade 12 · San Mateo | 12 | San Mateo | 18:10.1 PR |
| 20 | Nolan FelixPlace 20 · Grade 11 · Menlo-Atherton | 11 | Menlo-Atherton | 18:12.5 PR |
| 21 | Alan ShimoidePlace 21 · Grade 12 · Hillsdale | 12 | Hillsdale | 18:18.1 PR |
| 22 | Jeremy OisonPlace 22 · Grade 11 · Carlmont | 11 | Carlmont | 18:19.0 PR |
| 23 | Javier HerreraPlace 23 · Grade 12 · Carlmont | 12 | Carlmont | 18:24.4 PR |
| 24 | Phil CraderPlace 24 · Grade 12 · Carlmont | 12 | Carlmont | 18:25.7 PR |
| 25 | Jorge CernaPlace 25 · Grade 12 · Capuchino | 12 | Capuchino | 18:37.4 PR |
| 26 | Chris StrahornPlace 26 · Grade 11 · Menlo-Atherton | 11 | Menlo-Atherton | 18:39.8 PR |
| 27 | Alex ChenPlace 27 · Grade 11 · San Mateo | 11 | San Mateo | 18:40.7 PR |
| 28 | Eric MoirPlace 28 · Grade 12 · Burlingame | 12 | Burlingame | 18:55.2 PR |
| 29 | Luis ArguenoPlace 29 · Grade 12 · Woodside | 12 | Woodside | 18:57.3 PR |
| 30 | Kevin OkadaPlace 30 · Grade 11 · San Mateo | 11 | San Mateo | 19:00.8 PR |
| 31 | Thai Phan-QuangPlace 31 · Grade 12 · Mills | 12 | Mills | 19:06.5 PR |
| 32 | Gaylen FongPlace 32 · Grade 11 · San Mateo | 11 | San Mateo | 19:14.2 PR |
| 33 | Brian WongPlace 33 · Grade 11 · Hillsdale | 11 | Hillsdale | 19:15.0 PR |
| 34 | Greg LinPlace 34 · Grade 11 · Mills | 11 | Mills | 19:17.9 PR |
| 35 | Sam HeikelPlace 35 · Grade 12 · Capuchino | 12 | Capuchino | 19:22.6 PR |
| 36 | AhnVu LyPlace 36 · Grade 11 · Capuchino | 11 | Capuchino | 19:32.2 PR |
| 37 | Greg McDowellPlace 37 · Grade 12 · Woodside | 12 | Woodside | 19:36.8 PR |
| 38 | Markus DahlstromPlace 38 · Grade 11 · Menlo-Atherton | 11 | Menlo-Atherton | 19:46.5 PR |
| 39 | Jeremy RobertsPlace 39 · Grade 12 · Burlingame | 12 | Burlingame | 19:49.4 PR |
| 40 | Aaron ShongPlace 40 · Grade 11 · Aragon | 11 | Aragon | 19:56.8 PR |
| 41 | Sepend HokmabodiPlace 41 · Grade 11 · Woodside | 11 | Woodside | 19:57.6 PR |
| 42 | Mark FosterPlace 42 · Grade 11 · San Mateo | 11 | San Mateo | 20:05.8 PR |
| 43 | Jamie WhitehornPlace 43 · Grade 11 · Mills | 11 | Mills | 20:13.5 PR |
| 44 | Craig ChinnPlace 44 · Grade 12 · Burlingame | 12 | Burlingame | 20:19.3 PR |
| 45 | Jeff FooleyPlace 45 · Grade 11 · Woodside | 11 | Woodside | 20:26.1 PR |
| 46 | Jonathan HoPlace 46 · Grade 11 · Hillsdale | 11 | Hillsdale | 20:36.9 PR |
| 47 | Jin MeehanPlace 47 · Grade 12 · Capuchino | 12 | Capuchino | 20:42.0 PR |
| 48 | Ben YeePlace 48 · Grade 11 · Hillsdale | 11 | Hillsdale | 20:48.4 PR |
| 49 | Michael CampbellPlace 49 · Grade 10 · Hillsdale | 10 | Hillsdale | 20:53.9 PR |
| 50 | Gus QuraPlace 50 · Grade 11 · Mills | 11 | Mills | 20:56.6 PR |
| 51 | Vincent MessierPlace 51 · Grade 12 · Hillsdale | 12 | Hillsdale | 21:04.3 PR |
| 52 | Luke VastardisPlace 52 · Grade 12 · Burlingame | 12 | Burlingame | 21:59.0 PR |