Best Answer

Lou Gehrig, who played first base for the New York Yankees between 1923-1939, holds the all time MLB grand slam record with 23. Alex Rodriguez tied Lou Gehrig's Record of 23 Grand Slams on June 12th 2012. Alex Rodriguez broke the record in 2013, with his 24th Grand Slam.

User Avatar

Wiki User

โˆ™ 2014-08-22 19:39:46
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: What baseball player has the most grand slams?
Write your answer...
Still have questions?
magnify glass
People also asked