- Tim Olson (San Mateo, CA) for winning the long course (26 miles in 02:12:21)
- Chris Coble (Concord, CA) for winning the intermediate course (20 miles in 02:01:11)
- Hector Cadena (Pine Meadows, CA) for winning the short course (8 miles in 00:42:31)
There are some photos posted over at MTBR.com (also here).
UPDATE (05/01/06): Corrected winners. Sorry guys.
UPDATE (05/03/06): The SFist has a good race report.