1. Lou Gehrig, Alex Rodriguez (23)
3. Manny Ramirez (21)
4. Eddie Murray (19)
5. Willie McCovey, Robin Ventura (18)
7. Jimmie Foxx, Carlos Lee, Ted Williams (17)
10. Hank Aaron, Dave Kingman, Babe Ruth (16)
Chat with our AI personalities
"Steady Eddie" Murray hit 19 grand slams in his Major League Baseball career.
Lou Gehrig hit 23 career grand slam home runs, the most by any player in Major League Baseball history.
Chicago Cubs
299
762