Babe Ruth has hit 16 GRSL in his entire carrier.
Jimmy Foxx (17 Grand Slams) was not a career long pitcher, but he did pitch 23.2 innings in his career. He's ranked 6th all-time. Dave Kingman (16 Grand Slams) logged 4 innings in his career. Babe Ruth also had 16 Grand Slams. Tony Cloniger was the first and only pitcher to hit two grand slams in one game in 1966. According to Baseball Almanac, the MLB career record for grand slams by a pitcher is 2 and is held by 7 pitchers: Camilo Pascual, Dizzy Trout, Tony Cloninger, Bob Gibson, Denny Neagle, Rick Wise, and Schoolboy Rowe
Babe Ruth had 2,213 RBI's in his career.
Babe Ruth had a .474 career on base percentage.
Babe Ruth had 123 career stolen bases.
Babe Ruth had 2873 hits.
Babe Ruth had 8399 at-bats
Babe Ruth hit 714 career home runs.
Babe Ruth struck out 1,330 times in his career.
Babe Ruth had 714 career home runs.