Stephen Curry GSW
Photo: NBA

Golden State Warriors superstar Steph Curry was the biggest earner over the past three seasons, topping LeBron James of the LA Lakers.

The eleven NBA players who earned the most over the past three seasons, as published by Michael Ginnitti:

Steph Curry: $112M
LeBron James: $106M
Russell Westbrook $102M
Chris Paul: $98M
James Harden: $97M
Blake Griffin: $97M
Kyle Lowry: $96M
Gordon Hayward: $93M
Kevin Durant: $93M
Mike Conley: $91M
Paul Millsap: $90M