close
close

The 20 Greatest Players of All Time, Ranked

No conversation dominates the NBA discussion as much as the topic of who is the greatest of all time. It has taken on a life of its own in NBA culture, while other sports like baseball and football don't have nearly as much discussion on the topic.

Although the discussion is often subjective, there is a general consensus about who is among the top 20 players of all time. However, it can be difficult to compare eras to early generations that played without shot clocks and then played at breakneck speeds once they were introduced.

Later, the three-point era began, although it was not widely used for 20 years until the mid-90s. It has now become the backbone of NBA offenses. Aside from that: Who is one of the 20 greatest players in NBA history? Let's answer this question.

22) Giannis Antetokounmpo

21) Nikola Jokic

Milwaukee Bucks superstar Giannis Antetokounmpo has been at his best over the last five seasons, scoring 29.8 points on 56.9% shooting, 11.9 rebounds, 5.9 assists, 1.1 blocks and 1.1 steals per game.

During that historic stretch, he made five All-Star teams, was named Defensive Player of the Year, earned two league MVP titles, a Finals MVP and a championship. Giannis is only 30 years old and has a chance to continue his outstanding performance over the next few seasons and climb up this list.

It's hard to believe that the 41st pick in the 2014 NBA Draft would become one of the top 20 players of all time in 10 seasons, but here we are. Denver Nuggets superstar Nikola Jokic won an impressive three league MVPs, a championship and a Finals MVP in five years, completing one of the most incredible achievements in NBA history. At just 30 years old, he can add to his resume and climb up this list.