Fewer than 20 players have hit four home runs in an MLB game as of 2019 .
only 18 players have hit four home runs in an MLB game , and only twice has one of the home runs been a grand slam .
Hitting for the cycle