Coast Guard Lt. Junior Grade Jeremy Pichette says a search was launched Saturday afternoon after a pedestrian on the bridge reported an unmanned surfboard floating in the water.
A helicopter spotted the body around 6:18 p.m., and a lifeboat pulled the unresponsive man on board, still in his wetsuit.
Paramedics performed CPR but could not revive him.
He was identified Monday as Bretislav Drasky.
"He had no vitals by the time he was brought on board," Pichette said. He said the man was wearing a wetsuit but did not have a radio.
Drasky, 65, had been windsurfing in San Francisco Bay earlier in the day. He was reported missing a couple hours before his body was recovered. A description provided by Drasky's friends at Crissy Field matched the description of the body recovered, Pichette said.
Pichette said he could not speculate on whether Drasky had drowned. He said the body was found intact. The coroner will make a determination on a cause of death.