Jose Altuve, Astros (nine home runs)

The diminutive Altuve (listed at 5-6, 165 lbs.) has shown some unexpected power in hitting 24 homers in 2016 and 2017, the three-time American League batting champ hit 13 last year in 534 at-bats. He already has nine through April 29, although his average thus far has plummeted to .248 (career .316 hitter entering the season).