The 25 highest-paid NBA players of the 2017-2018 season

As the 2017-2018 NBA season gets off to a running start and many are following their favorite teams closely, some are curious just how much their favorite stars are set to rake in this year.

Stephen Curry earned the top spot on this year's list, dethroning LeBron James. The Golden State Warrior will make over $34.6 million this season, compared to James' $33.2 million.

While the average NBA salary is $6.5 million, at least 41 players will make $20 million this season, with 16 of them making at least $25 million.

Check out this season's highest-earning NBA stars: