Hamilton became the 16th player to hit four home runs in a game, launching a quartet of two-run drives against three different pitchers to carry the Rangers to a 10-3 victory Tuesday.