Baseball’s All-Time Grand Slam Leaders
1. Lou Gehrig -Lou Gehrig is better known for the record he held until Cal Ripken, Jr. broke it about a decade ago-the consecutive games played streak. But Gehrig has also long held the major league grand slam record, with 23 hit over the course of his 17-year career, all with the New York Yankees. Gehrig hit 493 career home runs, including 49 with four grand slams in 1934. Gehrig also had a career .340 batting average.
2. Manny Ramirez -At press time, Boston Red Sox outfielder Manny Ramirez was still only 35 years old, and he's already hit 21 career grand slams. It's almost a foregone conclusion that Ramirez will break Gehrig's record, as he averages somewhere around 40 home runs per season. Ramirez is a consistent power hitter who has played for the Cleveland Indians and Red Sox over the course of his 15-year career, and he has hit three grand slams three separate times (1996 and 2000 with Cleveland, and 2005 with Boston).
3. Eddie Murray -Hall of Fame first baseman Eddie Murray was one of the game's best hitters over a very long career that spanned from 1977 to 1997. Murray hit 504 home runs, 19 of which were grand slams while playing for Baltimore, Anaheim Angels, Los Angeles Dodgers, NY Mets, and Cleveland. Murray hit two grand slams in a season twice, and hit a career high three in 1985 while with the Orioles.
4. Willie McCovey-First baseman Willie McCovey was one of the most feared hitters in the game, with an imposing presence at the plate. He played his entire career in California, with the Giants, Padres and Athletics (from 1959-1980), but perhaps is mostly remembered for his years in San Francisco with the Giants. McCovey belted 521 career homers, including 18 grand slams. In 1967, three of McCovey's 31 home runs were grand slams.
5. Robin Ventura -Infielder Robin Ventura spent his major league career with the Chicago White Sox, New York Mets and Yankees, and Los Angeles Dodgers, from 1989-2004. Though he only hit 294 homers for his career, Ventura hit 18 of those with the bases loaded, tying him for fourth all-time in grand slams with Eddie Murray. Fairly or unfairly, Ventura is probably better known for his brawl with Hall of Fame pitcher Nolan Ryan.
6. Jimmie Foxx -Jimmie Foxx broke into the big leagues at the age of 17 in 1925 and played until 1945, for the Athletics, Red Sox, Cubs and Phillies. Foxx had 534 career home runs, including 17 grand slams. He hit three homers with the bases loaded four separate times-1932, 1934, 1938 and 1940. Foxx also boasted a career .325 batting average.
7. Ted Williams -Ted Williams played his entire career with the Boston Red Sox, and is best known for his pure hitting, with a .344 lifetime batting average which ranks him seventh all-time. Williams also hit 521 career home runs, including 17 grand slams. What might be most astonishing, however, is that Williams had 12 seasons with at least one grand slam, including a career high of three in 1955.
8. Hank Aaron -Everyone knows Hank Aaron as the all-time home run king, with 755-a record he held for 33 years until Barry Bonds broke it in 2007. But among those 755 homers were 16 grand slams. Aaron hit a career high of three slams in 1962 among 45 homers, and amazingly hit zero grand slams when he hit a career high of 47 homers in 1971. Aaron played most of his career with the Braves (Boston, Milwaukee and Atlanta) and Brewers.
9. Dave Kingman-Dave Kingman was a classic power hitter during his era of the seventies and eighties. Kingman played for the Giants, Mets, Padres, Angels, Yankees, Cubs and Athletics over a career that spanned from 1971-1986. He had a paltry .236 career batting average, but clubbed 442 home runs, including 16 grand slams. In 1984 with Oakland, Kingman hit 35 homers with a career high of three grand slams.
10. Babe Ruth-Over the course of a long career with the Red Sox and Yankees, Babe Ruth did it all-he was an incredible pitcher, he could hit for average, and what most people know him for is his power. Ruth hit .342 for his career with 714 home runs, including 16 grand slams. In 1919, Ruth hit a career high of four grand slams among 29 home runs, and he also hit three slams in 1929.