After scoring 31 points on Tuesday against the Atlanta Hawks, Houston Rockets superstar guard James Harden has now scored 30 or more points against every team in the NBA this season.

Harden, who entered Tuesday leading the league in scoring, has established himself as the best scorer in the league and it's not even close.

Along with his 31 points versus the Hawks, James Harden dished out 10 assists and grabbed eight rebounds in 33 minutes.

Remember when the Rockets were in the 14th spot in the Western Conference standings? It's okay if you don't because it seems like that was forever ago.

Harden has put the Rockets on his back and led the team up the Western Conference standings. Houston is now 45-26 after beating the Hawks, which is good for third place in the West.

There are some players in the league who haven't scored 30 points once this season. Harden has now done it against every team in the NBA. The Beard is a human cheat code when it comes to scoring. There's nothing teams can do to stop him on offense other than to pray he misses.

Harden led the NBA in scoring last season. He's on his way to doing that again. Will the Rockets star win his second straight MVP, though? Only time will tell.