Golden State Warriors star Stephen Curry is the highest-paid NBA player this season, earning $40.2 million. Oklahoma City Thunder guard Chris Paul ranks second at $38.5 million. Houston Rockets guard Russell Westbrook's $38.1 million ranks him third.