Mike Trout and Bryce Harper are two of only six players in MLB history to hit 50 homeruns and steal 30 bases through age 21. That is where the similarities end between the two generational talents. Both enter the 2015 campaign coming off the “worst” seasons of their young careers, but are seemingly trending in completely opposite directions. Trout was voted American League MVP last season. Harper was just voted the “most overrated player in baseball.”
It’s hard to believe that Harper is still only 22 years old. He’s younger than Kris Bryant, the consensus top prospect in baseball (and hottest commodity in fantasy baseball right now), who has never faced MLB pitching. Meanwhile, Harper has accrued nearly 1,500 major league plate appearances so far and has never faced a pitcher younger than him in the Majors. Just because Harper has failed to develop into a legitimate superstar, like Trout, to this point doesn’t mean it won’t happen. We are just four days away from Opening Day and Harper looks locked in at the plate this spring.