The MLB pitcher that pitched the most innings without giving up a grand slam was Hall of Famer Jim Palmer of the Baltimore Orioles. He pitched 3948 innings in the regular season and another 124 1/3 innings in the postseason without giving up a grand slam.
Chat with our AI personalities