Whether you love him or hate him, it is undeniable that LeBron James has solidified himself as one of the greatest basketball players of all time.

From the day he stepped foot into the league fresh out of high school to his current ripe-old age of 39, his storied career includes many milestones. So let's take a look at 'The King's five greatest achievements of his career (so far).

Next

1. 2016 Finals

The 2016 Finals encompassed a series of moments rather than one defining moment in LeBron's career, but they all came together to culminate in a championship win, indisputably his most impressive.

LeBron left Cleveland in 2010 with a sour taste in the mouths of fans, but his love for the city brought him back and he promised to deliver a championship along with his return and that is what he did. The Cavs had not seen NBA Finals success in their 52-year history at the time and the campaign didn't get off to all that good of a start either, going down three games to one to the Golden State Warriors.

No team had ever come back from a 3-1 finals deficit let alone against the Warriors, who that season recorded 73 wins and nine losses, a new regular season record, surpassing Michael Jordan's Chicago Bulls.

In a three-game stretch when their backs were against the wall, James went to a new height. With the help of Kyrie Irving by his side the pair willed their team across the line in what is now regarded as arguably the greatest finals series in history.

LeBron's famous block against Andre Iguodala has gone down in NBA folklore and ultimately played an integral role in securing the title for Cleveland.

LeBron won the finals MVP, averaging 29.7 points, 11.3 rebounds and 8.9 assists in what is the crowning achievement of his career.

Next