<
>

2012 NBA Player Rankings: 31-40

ESPN.com and the TrueHoop Network are ranking every NBA player -- and counting them down on Twitter (@NBAonESPN), from No. 500 to No. 1. As the rankings are announced, you can also find them here on the pages of ESPN.com.

What is #NBArank?

#NBArank is the Twitter hashtag to use if you want to get involved in the discussion or just follow along.

You can also follow along here: @NBAonESPN

How did we rank the players?

We asked 104 experts to rate each player on a 0-to-10 scale, in terms of "the current quality of each player."

Here is the full list of voters from ESPN.com, the TrueHoop Network, TrueHoop TV, Daily Dime Live, ESPN TV, ESPN Radio, ESPN Deportes, espnW, ESPN The Magazine, ESPN Insider, ESPN Fantasy, ESPN Games, ESPN Dallas, ESPN Los Angeles, ESPN Chicago, ESPN New York, ESPN Stats & Information, ESPN Topics and ESPN Analytics.

32

7.33

Rudy Gay| @rudygay22
Memphis Grizzlies | SF | Age: 26 | 2011 rank: #27

33

7.30

Joe Johnson | @TheJoeJohnson7
Brooklyn Nets | SG | Age: 31 | 2011 rank: #32

34

7.26

Zach Randolph | @MacBo50
Memphis Grizzlies | PF | Age: 31 | 2011 rank: #20

35

7.19

Roy Hibbert | @hoya2apacer
Indiana Pacers | C | Age: 25 | 2011 rank: #96

36

7.17

Joakim Noah | @JoakimNoah
Chicago Bulls | C | Age: 27 | 2011 rank: #29

37

7.06

Luol Deng | @LuolDeng9
Chicago Bulls | SF | Age: 27 | 2011 rank: #46

38

7.05

Eric Gordon | @TheofficialEG10
New Orleans Hornets | SG | Age: 23 | 2011 rank: #39

39

7.02

Danny Granger | @dgranger33

Indiana Pacers | SF | Age: 29 | 2011 rank: #36

40

6.97

Stephen Curry | @StephenCurry30
Golden State Warriors | PG | Age: 24 | 2011 rank: #38