Question: who is the best overall baseball player?
Answer: 1) Mike Trout, OF, Angels (2019 rank: 1) Not surprisingly, Trout maintains his hold on the No. 1 spot in the rankings after winning his third career American League Most Valuable Player Award in 2019. The superstar somehow continues to get even better, hitting a career-high 45 homers in just 134 games last season.