PHILADELPHIA (CBS) – Bryce Harper is one of the best young players in Major League Baseball. According to the players themselves, he’s not quite as good as everyone else thinks.

In an anonymous poll of 143 MLB players, 24% said Nationals outfielder Bryce Harper is the most overrated player in baseball. The Dodgers’ Yasiel Puig was second with 21%, and third was Alex Rodriguez with 14%. The Yankees were voted as the most ‘overhyped’ team, snagging 44% of the vote, with the Dodgers as second most ‘overhyped’ at 13%.

READ MORE: Gasoline Shortage Appears To Be Creeping Into Philadelphia Region As Colonial Pipeline Resumes Operations

In the same poll, 56% of the players said Mike Trout is the best player in the league.

READ MORE: Man Shot 11 Times, Killed In Southwest Philadelphia Quadruple Shooting, Police Say

Players were also asked what percentage of players in the league do they believe are still taking PED’s, with 9.4% being the average response.

MORE NEWS: Upper Darby Native Todd Rundgren Joins Jay-Z, Foo Fighters, The Go-Go's In 2021 Rock & Roll Hall Of Fame Class

See the entire results of the poll at ESPN The Magazine.