close
close

The most overrated NBA players of all time: James Harden and Tracy McGrady are among the most overrated players of all time

Photo credit: Kirby Lee-USA TODAY Sports

Each era of the NBA has produced some of the greatest talents the league has ever seen. But alongside the great players, there are also some of the most overrated NBA players of all time. From James Harden and Bradley Beal, who are still looking for their first rings, to Tracy McGrady, who didn't make it past the first round of the NBA playoffs, we've ranked the 10 most overrated players of all time.

Related: The 10 Most Overrated NBA Free Agents This Summer

10. Robert Horry, striker

The most overrated NBA players of all time
Photo credit: Bob Donnan-USA TODAY Sports

9. DeAndre Jordan, center

The most overrated NBA players of all time
Photo credit: Rob Gray-USA TODAY Sports

8. Paul George, striker

The most overrated NBA players of all time
Photo credit: Jerome Miron-USA TODAY Sports

7. Ben Simmons, security guard

The most overrated NBA players of all time
Photo credit: Wendell Cruz-USA TODAY Sports

6. Anthony Davis, Forward/Center

The most overrated NBA players of all time
Photo credit: Isaiah J. Downing-USA TODAY Sports

5. Bradley Beal, security guard

The most overrated NBA players of all time
Photo credit: Joe Camporeale-USA TODAY Sports

4. Jason Williams, security guard

The most overrated NBA players of all time
Photo credit: Thomas Campbell-USA TODAY Sports

3. Tracy McGrady, Defender/Forward

The most overrated NBA players of all time
Photo credit: Troy Taormina-USA TODAY Sports

2. James Harden, Guard

The most overrated NBA players of all time
Photo credit: Jerome Miron-USA TODAY Sports

1. Rudy Gobert, center

The most overrated NBA players of all time
Photo credit: Bruce Kluckhohn-USA TODAY Sports