4. Bryce Harper is really, really good if you did not know. He already has eight home runs and twenty-two RBIs this season in fifteen games. His eighth home run was his 104th HR of his young career. He became the ninth player since 1901 to reach at least 104 HRs at the age of twenty-three or younger and in 524 games or less. Harper might make this list every week at the rate that he is playing.