Mets fans hate Bryce Harper for a bunch of different reasons. They hate him because he’s a very good baseball player. They hate him because of his attitude. They hate him because of his contract. I hate him because he just won’t go away.
Harper began his career with the Nationals, hyped up as the next superstar in the game. Harper has had seasons in which he has lived up to the hype and some which he has not.
In his career against New York, Harper has slashed .265/.372/.490 with 27 home runs and 81 RBI. These are good numbers, but nothing that would make me hate someone.
Even in his MVP year, 2015, Harper slashed just .254/.359/.493 with four home runs and eight RBI. Fine numbers, nothing special.
What makes me hate Bryce Harper so much is the fact that he is Bryce Harper. He is annoying. The bat flips, the hair flips, the ejections, the type of player he profiles as one who you would root heavily for if he was on your team and be very against if he wasn’t. Bryce Harper has been in the National League East his entire career. He played his first seven seasons with the Nationals before signing an absurd 13-year $330 million-dollar contract. This guy is never going to go away. The longer he stays within the division, the more I dislike him.
When the Nationals won the World Series without him, that was the one silver lining. The fact that he went to my least favorite team of them all made it even worse. There is a reason Mets fans boo Bryce Harper the way they do and they will continue to do it until the day he retires.