The Greatest Offensive Players in the NBA History

10. Giannis Antetokounmpo

Giannis Antetokounmpo

With back-to-back MVP,  Giannis' quick style of play allows the Bucks to maximize the output. Using his incredibly long strides, Giannis attacks the basket with force and momentum.

9. James Harden

James  Harden

An unbelievable scorer, he has won three consecutive scoring titles. After his return into the league back in 2009, Harden managed to average 8.0 points per 75 possessions in isolation.  

8. Joel Embiid

Joel  Embiid

This 27-year-old  is nearly unguardable when he posts up on the left block with his enormous stature. He simply leaves the defenders clueless as to handle his massive presence. 

7. Richaun Holmes

Richaun  Holmes

Perhaps NBA's best scorer when rolling to the basket,  Homes has the second-best overall field-goal percentage so far and has evolved one of the NBA’s most lethal signature shots with his floater. 

6. Luka Doncic

Luka  Doncic

Doncic's ability to read the opposing defense is beyond genius. Currently, he leads the league in pull-up shooting and up to now, his stepback three-pointer is currently equalled only by Harden. 

5. Stephen Curry

Stephen Curry

Golden State Warriors star Stephen Curry, a three-time champion and two-time MVP, Curry can accept a handoff from any number of places on the floor and still knock down the shot. 

4. Bradley Beal

Bradley  Beal

Beal has come a long way since 2015. His mechanics have improved with an excellent release that is consistent each and every time he shoots the ball. 

3. Marcus Morris

Marcus Morris

Morris is especially good on no-dribble jumpers and he is averaging 1.49 points per possession off the catch this season, which currently ranks in the 98th percentile among all players. 

2. Zion Williamson

Zion  Williamson

Making quick decisions and cutting hard for open looks under the basket,  Williamson doesn’t really need a screen to create an advantage before throwing down a vicious slam. 

1. Jonas Valanciuna

Jonas Valanciuna

Valanciunas holds the record for the second-most box-outs on offense among all players in the league. His team, the Grizzlies lead the league in second-chance points so far.