There are countless debates about the identity of the greatest basketball player of all time.

Many people would have Michael Jordan as the number one pick for their basketball team, while others prefer LeBron James. Trying to decide who had a better career between the two is nearly impossible.

Every basketball fan knows that we are lucky to have witnessed the greatness of two such athletes. Jordan had it all when he was with the Chicago Bulls, while LeBron has dominated the NBA with the Miami Heat, Cleveland Cavaliers, and now the Los Angeles Lakers.

Having spent decades in the NBA and won various titles and MVP awards, LeBron has accomplished it all. He recently became the all-time leading scorer in the NBA as well.

We took the time to narrow down his career to five defining moments. Below are the top five best games from the career of LeBron James.

Photo by JC Gellidon on Unsplash

1. 2012 Miami Heat vs. Boston Celtics

The Eastern Conference Finals of 2012 between the Miami Heat and the Boston Celtics was an all-time series. Two great teams going at it to see who could go all the way and lift the NBA Trophy. 

James put in one of the best playoff performances of his career in game six with the series on the line. He managed 45 points, 15 rebounds, five assists, and shot 73 percent from the field. Yes, 73 percent in an Eastern Conference finals game!

LeBron was out of this world in this game, shooting 19 from 26 and helping his team to go all the way to the finals and eventually win the trophy.

2. 2016 Cleveland Cavaliers vs. Golden State Warriors

Another outstanding game in the career of LeBron James came in game 6 of the NBA Finals against the Golden State Warriors in 2016. James and the Cavs had been down 3-1 in that series, but they clawed it back to 3-2 and now

had to win again, or they would be watching the Warriors lift the trophy that night.

Instead, LeBron put in one of the best performances of his career. James scored a whopping 41 points in game six, along with eight rebounds and 11 assists. He was a sensational 59 percent from the field, which is an absurd statistic for an NBA final when you are playing against top players.

On this night, James showed why he had returned to Cleveland and proved that he was good enough to take his hometown team to an NBA title.

Photo by Project 290 on Unsplash

3. 2016 Cleveland Cavaliers vs. Golden State Warriors Part 2

Game seven of the very same 2016 NBA Finals is another incredible performance from LeBron James. While he had the help of Kyrie Irving during this game, LeBron still had to do a great deal to ensure that his team was the one getting the ring, not Golden State.

Facing a team that had the likes of Steph Curry and Klay Thompson, James put on a clinic in game seven. His team had been 3-1 down in the playoffs to the Warriors, which meant they were highly likely to lose in the eyes of most followers of the sport.

LeBron, however, scored 27 points, managed 11 rebounds, and had 11 assists in game seven to get his team the NBA trophy.

4. 2012 Miami Heat vs. Indiana Pacers

By scoring 40 points, having 18 rebounds, and providing nine assists, LeBron James put his team on his back in the Eastern Conference semifinals against the Indiana Pacers in 2012. LeBron was on fire in this game, as his team was 2-1 down at that stage of the contest.

James knew that if they were to lose that game four, they would have an uphill battle to get to the finals and eventually win the NBA Title. His dream was to win that ring, and he made sure it happened by putting on a clinical display of 52 percent efficiency.

Many pundits were talking about LeBron not living up to his legacy in the biggest games in the lead-up to this match. The Cavs superstar quietened all that talk with a dominant individual display.

Photo by Ramiro Pianarosa on Unsplash

5. 2005 Cleveland Cavaliers vs. Toronto Raptors

LeBron James was only 20 years old at the time of this game, which took place in 2005. The youngster was already on his way to becoming one of the best players in the league, but many pundits felt that he still had a lot to learn.

James showed everyone what he could do on the basketball court, hitting some outstanding shots and taking the game to the Toronto Raptors to score 56 points.

Not only did James manage a huge points total in the game, but he also had ten rebounds and five assists. He was shooting 50 percent from the field to get those points, which is remarkable efficiency for this sport. James showed that he was well on his way to becoming the king of the NBA, even at such a young age.