Through the 2008 MLB season, the career leaders in grand slams are: 1) Lou Gehrig - 23
2) Manny Ramirez - 20
3) Eddie Murray - 19
4) Willie McCovey and Robin Ventura - 18
Chat with our AI personalities
Lou Gehrig hit 23 career grand slam home runs, the most by any player in Major League Baseball history.
Barry Bonds holds the record for the most non-steroid home runs in MLB history. He hit 762 home runs during his career with the Pittsburgh Pirates and San Francisco Giants.
Lenny Dykstra with 6.
Hank Aaron
Barry Bonds.