I'm sure this won't go over well with our friends down in D.C., but there is no denying that Harper is a fine player, arguably as good as the two guys who are ahead of him on this list. Harper made his debut last season, was selected to the All-Star Game and was named the National League Rookie of the Year. The cocky 20-year-old is a rare five-tool player and his hyper-competitiveness makes him fun to watch.
Evan Habeeb-USA TODAY Sports
Copyright © 2018, CT Now