Barr Bonds
1) Barry Larkin, Cincinnati Reds - 33 home runs and 36 stolen bases in 1999. 2) Jimmy Rollins, Philadelphia Phillies - 30 home runs and 41 stolen bases in 2007. 3) Hanley Ramirez, Florida Marlins - 33 home runs and 35 stolen bases in 2008.
Bobby Bonds Barry Bonds Ricky Henderson Joe Morgan Craig Bigio
One is Alfonso Soriano (LF for Cubs)
12 home runs, 48 RBI and a league-leading 29 stolen bases
Barry Larkin. Larkin, of the Cincinnati Reds, had 33 home runs and 36 stolen bases in 1996.
Willie Mays stole 338 bases during his career. He is one of only three major league players -- Barry Bonds and Alex Rodriguez are the others -- to hit more than 600 home runs and steal more than 300 bases.
Jose Canseco in 1988.
Only one -- Barry Bonds. Willie Mays COULD have achieved the feat -- he led the league in steals four straight years -- but stealing bases was not a major offensive weapon during his years in baseball.
As of the 2008 season, four MLB players have had 40 home runs and 40 stolen bases in one season. The youngest was Alex Rodriguez at 23 years of age. Jose Canseco was 24, Alfonso Soriano was 30, and Barry Bonds was 32.
Jose Canseco of the 1988 Oakland Athletics with 42 home runs and 40 stolen bases.
Alfonso Soriano for the Washington Nationals in 2006 ... 46 home runs and 41 stolen bases.