Jason Miller/Getty Images
This will no doubt be a controversial pick, considering Trout hasn't even played in three-quarters of Anaheim's games so far (and Josh Hamilton keeps doing things like this.)
Hamilton has had an incredible year, leading the league in RBI and trailing only Jose Bautista in home runs. But Trout, a 20-year old rookie, has been the best—and most valuable—player in the American League for two months, and he shows no signs of slowing down.
The simple fact is that there isn't anything Trout doesn't do extremely well on a baseball field. He hits for average (he leads the league at .348).
He hits for power (extrapolated over a full season, he'd be on pace for 28 homers and 101 RBI). And just for fun, he leads the league in steals too, six ahead of second place.
He's also already one of the best outfielders in baseball. He covers a small country's worth of space out in center, tallying a 32.5 UZR per 150 games (per Fangraphs), good for second in the AL among players with at least 100 innings. For comparison, Hamilton sits at -4.9.
Trout has been a shot in the arm for an Angels offense that was sleepwalking until he arrived. The best of Mike Scoscia's clubs have had a guy who can wreak havoc in the leadoff spot and open things up for the middle of the order—think Chone Figgins and David Eckstein.
Trout has been a production machine in that role, topping the AL in Runs Created per 27 Outs—essentially a measure of how many runs per game a team made up of nine of the same player would score—at an astounding 9.24 (via ESPN.)
It's no coincidence that his arrival coincided with the resurgence of Albert Pujols and the rest of the Halos' bats. With Trout as a constant threat on the bases, guys like Pujols and Mark Trumbo are seeing more fastballs and more pitches from the stretch—and they're driving in runs as a result.
Hamilton may hit for more pop (although the gap isn't as wide as some think), but Trout has been the best all-around player in the American League.
He's also got this going for him, which is nice.