The National Basketball Association is home to a diverse set of world-class athletes. Each night players push each other to the limit, as they battle for hardwood supremacy. Which begs the question, who are the top NBA players in the league?
Steph Curry Golden State Warriors
Steph Curry is arguably the best player in the NBA and the reigning two-time MVP for the Golden State Warriors and is one of the very best three-point shooters in the league. He is the leader of the Warriors backcourt and is currently averaging 25 points per game.
Russell Westbrook Oklahoma City Thunder
Russell Westbrook is producing MVP-like numbers in the absence of former teammate Kevin Durant. He is on pace to average 32 points, 10 rebounds, and 10 assists. Westbrook is one of the very best all-around point guards in the NBA.
Kawhi Leonard San Antonio Spurs
Kawhi Leonard is the most feared defensive player in the NBA. He has steadily improved each year and has filled the leadership void for the Spurs in place of Tim Duncan. Leonard is the reigning two-time NBA Defensive Player of the Year and has significantly improved his offensive game this season by averaging 26 points per game.
Lebron James Cleveland Cavaliers
Lebron James lead the Cavaliers to their first NBA title last year, and he plans to repeat that feat in the upcoming playoffs. The 3-time NBA Champion is having another great season, as he averages 26 points per game and almost 10 assists.