Best player on every MLB team
Miami Marlins—Giancarlo Stanton
Giancarlo Stanton is a fundamentally frustrating player if for no other reason than you just want to see what he could be if he could stay on the field for an entire season, just once.
If only he could have avoided yet another freakish injury last season, Stanton could have put on one of the best power displays seen in many years. In only 76 games, he hit 27 home runs, which worked out to a homer every 10 at-bats. If he had stayed at that clip and played a full second half, he would have reached 50 easily with some time to go still in September.
From a pure ability standpoint, there is no one at his level in regards to hitting the long ball today. Stanton is 26 years old and in line to top 200 career homers already this season, all while only playing 150 games in a season once. As his 2014 season showed, he is capable of doing prodigious numbers, even if surrounded by less talent than many other superstars are afforded. The only trick is to keep him on the field, because if he does, there will not be an MVP race in which his name is not mentioned.
Next: Milwaukee Brewers: Jonathan Lucroy