19. Carmelo Anthony
Carmelo Anthony is “technically” still playing in the NBA. However, unless he gets lucky and lands on a title team that he can ride to an NBA Title, it is unlikely he’ll earn a ring before he retires. Despite this, Melo’s greatness should never be overlooked. He’s an assassin on the court and known to be one of the greatest scorers in league history.
The man averaged 20 or more points per game every season from 2002 to 2017. That is absolutely insane and only a few men have been able to put numbers like that up for that long. Melo was the NBA’s Scoring Champion during the 2012-2013 season with around 28 points per game. Anthony is also a 10-time NBA All-Star who landed on the All-NBA Second Team twice and the All-NBA Third Team 4 times during his career.
Although Anthony put up numbers, he never could get a ring. He has attempted to do so in recent years, traveling to Oklahoma City and Houston in his attempt. Sadly, no such luck.