This is our old blog. It hasn't been active since 2011. Please see the link above for our current blog or click the logo above to see all of the great data and content on this site.

The (APBRmetric) Top 593 Players of 2012

Posted by Neil Paine on July 11, 2011

(Note: File this squarely under "Insane Ideas".)

Watching one of the NFL Network's "Top 100 Players of 2011" shows this weekend, I was inspired to create a similar list for the NBA using APBRmetric stats. But why stop at 100? Instead, I ranked all 593 players who played at least 1 NBA game since 2008-09.

The metrics of choice are roughly the same as I use for the annual APBRmetric All-Star posts:

  • PER: Perhaps the most visible APBRmetric stat out there.
  • Win Shares per 48 minutes (WS48): Basketball-Reference's all-in-one rate stat of choice
  • Basketball-on-Paper Statistical +/- (bopSPM): An SPM variant explained at the bottom of this page; by using only MPG/ORtg/%Pos/DRtg, it is less biased toward PGs (or any other position) than ordinary SPM
  • Multiyear Regularized Adjusted +/- (RAPM): The best version of adjusted +/- currently available to the public.

I ran each boxscore metric through the Simple Projection System process, creating an expected rate for each player in 2012. For RAPM, I applied the SPS's aging adjustment to the predictive ranking found at Jeremias' site.

Each player was ranked according to each metric. I then (arbitrarily) applied the "Russian Judge Method" of discarding a player's high and low ranking, added the two remaining ranks, and re-ranked according to those totals. The results:

(See also: Position-by-position breakdown)

Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
1 LeBron James 27 28.51 1 0.263 1 7.71 1 8.3 1 1 1 2
2 Dwight Howard 26 25.22 3 0.229 3 6.64 2 5.7 9 9 2 6
3 Dwyane Wade 30 26.30 2 0.216 5 6.26 3 6.1 7 7 2 8
4 Chris Paul 26 24.27 5 0.230 2 5.26 5 6.0 8 8 2 10
4 Kevin Durant 23 24.35 4 0.200 6 5.32 4 3.0 31 31 4 10
6 Pau Gasol 31 22.66 9 0.222 4 4.96 7 2.1 51 51 4 16
6 Dirk Nowitzki 33 22.71 8 0.196 8 4.52 8 8.1 2 8 2 16
8 Kobe Bryant 33 22.79 7 0.171 21 5.13 6 4.6 13 21 6 20
9 Tim Duncan 35 22.41 10 0.181 15 3.83 12 5.3 10 15 10 22
9 Manu Ginobili 34 21.44 16 0.195 9 3.70 13 7.5 5 16 5 22
11 Kevin Love 23 23.10 6 0.186 12 3.43 20 -0.4 310 310 6 32
12 Paul Pierce 34 18.69 38 0.182 14 3.60 16 3.8 19 38 14 35
13 Chris Bosh 27 21.11 18 0.175 20 3.63 15 3.8 18 20 15 36
14 Kevin Garnett 35 19.79 27 0.181 16 3.33 21 7.7 3 27 3 37
14 Nene Hilario 29 19.53 32 0.190 10 3.15 23 4.3 14 32 10 37
16 LaMarcus Aldridge 26 20.33 21 0.158 29 3.59 17 4.2 15 29 15 38
17 Derrick Rose 23 21.57 14 0.165 25 4.28 9 0.9 95 95 9 39
18 Zach Randolph 30 21.60 13 0.165 26 3.58 18 2.9 33 33 13 44
19 Andrew Bynum 24 20.66 20 0.197 7 3.09 25 -0.9 336 336 7 45
20 Blake Griffin 22 22.03 12 0.153 36 4.11 10 1.4 77 77 10 48
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
21 Al Horford 25 20.05 24 0.177 18 2.90 27 0.4 115 115 18 51
22 Deron Williams 27 20.80 19 0.154 35 3.58 19 2.6 39 39 19 54
22 Yao Ming 31 20.32 22 0.165 24 2.81 30 -2.6 498 498 22 54
24 Steve Nash 37 20.31 23 0.154 32 2.44 38 7.6 4 38 4 55
25 Amare Stoudemire 29 22.20 11 0.147 44 3.67 14 0.2 134 134 11 58
26 Russell Westbrook 23 21.27 17 0.132 68 3.14 24 2.7 37 68 17 61
27 Josh Smith 26 19.61 29 0.127 84 2.74 33 3.3 24 84 24 62
28 Kevin Martin 28 20.03 25 0.156 31 2.74 32 -1.3 374 374 25 63
28 Tyson Chandler 29 16.67 83 0.184 13 2.56 34 3.0 29 83 13 63
30 Lamar Odom 32 17.87 50 0.164 28 2.47 37 3.2 27 50 27 65
31 Carlos Boozer 30 19.41 34 0.154 33 3.23 22 1.0 93 93 22 67
32 Carmelo Anthony 27 21.50 15 0.136 60 4.02 11 1.5 70 70 11 75
33 Chauncey Billups 35 18.76 37 0.167 23 2.36 39 2.2 50 50 23 76
34 Ray Allen 36 15.81 117 0.154 34 2.13 45 3.0 32 117 32 79
35 Joakim Noah 26 18.20 45 0.180 17 2.54 35 1.1 88 88 17 80
35 Danny Granger 28 18.58 39 0.126 89 3.01 26 2.5 41 89 26 80
37 Tony Parker 29 19.56 30 0.143 51 2.75 31 0.3 126 126 30 82
37 Paul Millsap 26 18.81 36 0.146 47 2.11 46 3.3 24 47 24 82
39 Greg Oden 24 19.55 31 0.171 22 1.73 54 0.0 141 141 22 85
40 David West 31 19.47 33 0.137 58 2.88 29 1.6 68 68 29 91
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
41 Andrew Bogut 27 17.87 51 0.127 86 2.24 41 3.9 17 86 17 92
42 Gerald Wallace 29 17.05 75 0.137 59 2.47 36 3.5 21 75 21 95
43 Rajon Rondo 25 18.04 47 0.141 53 2.90 28 1.2 82 82 28 100
44 Brandon Roy 27 18.39 42 0.141 54 1.96 50 1.3 81 81 42 104
45 Ryan Anderson 23 18.36 43 0.189 11 1.39 63 1.3 79 79 11 106
46 Greg Monroe 21 18.31 44 0.144 49 1.47 60 -1.5 386 386 44 109
46 Marc Gasol 27 17.50 56 0.147 43 1.70 55 1.9 54 56 43 109
48 Amir Johnson 24 17.26 66 0.147 46 0.82 87 4.8 12 87 12 112
48 Andre Iguodala 28 17.48 57 0.120 105 2.15 43 1.9 55 105 43 112
48 Luol Deng 26 15.73 118 0.133 65 2.03 47 5.2 11 118 11 112
51 Joe Johnson 30 17.35 61 0.103 172 1.90 52 2.9 33 172 33 113
52 Andre Miller 35 17.65 53 0.128 81 1.46 61 2.3 47 81 47 114
53 Chris Andersen 33 17.05 74 0.175 19 2.15 42 1.5 74 74 19 116
53 Elton Brand 32 17.33 63 0.130 76 1.73 53 2.4 44 76 44 116
55 Shaquille O'Neal 39 17.88 49 0.145 48 1.21 68 -0.1 293 293 48 117
56 Matt Bonner 31 14.03 245 0.147 45 1.11 72 2.2 49 245 45 121
57 David Lee 28 19.22 35 0.131 74 1.97 49 0.1 138 138 35 123
57 Anderson Varejao 29 15.31 137 0.144 50 1.37 64 1.8 59 137 50 123
59 Jameer Nelson 29 15.68 121 0.139 56 1.55 58 1.4 78 121 56 136
60 Marcin Gortat 27 16.90 79 0.152 37 1.53 59 -1.5 391 391 37 138
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
60 Stephen Curry 23 18.48 40 0.111 135 1.02 77 1.7 61 135 40 138
62 Serge Ibaka 22 17.39 59 0.158 30 0.93 81 -1.3 368 368 30 140
62 DeJuan Blair 22 17.59 55 0.137 57 0.91 83 -1.8 415 415 55 140
64 Ty Lawson 24 17.72 52 0.148 39 0.66 91 0.8 99 99 39 143
65 Devin Harris 28 17.28 64 0.087 288 0.90 85 1.6 66 288 64 151
66 Kyle Lowry 25 16.24 93 0.128 79 1.05 74 3.4 22 93 22 153
67 Al Jefferson 27 19.91 26 0.117 110 2.13 44 -2.4 474 474 26 154
68 Jason Kidd 38 15.22 145 0.125 90 1.24 67 2.5 43 145 43 157
69 Andrei Kirilenko 30 16.89 80 0.125 91 0.96 79 1.5 71 91 71 159
70 Rudy Gay 25 17.08 72 0.106 155 2.03 48 1.0 90 155 48 162
71 Tony Allen 30 16.85 81 0.133 64 0.31 120 1.2 83 120 64 164
72 Jeremy Evans 24 18.11 46 0.152 38 0.32 119 -1.7 410 410 38 165
73 James Harden 22 16.04 108 0.148 40 0.38 113 1.8 58 113 40 166
74 Emeka Okafor 29 16.26 92 0.128 78 1.08 73 0.7 103 103 73 170
75 Brook Lopez 23 19.63 28 0.114 120 1.95 51 -2.9 524 524 28 171
75 Luis Scola 31 17.62 54 0.115 115 1.68 56 0.0 141 141 54 171
77 Chuck Hayes 28 14.52 198 0.129 77 0.60 96 3.4 23 198 23 173
78 Ersan Ilyasova 24 15.14 151 0.131 71 0.45 104 1.6 63 151 63 175
79 Jason Terry 34 16.15 101 0.109 143 1.03 76 1.5 76 143 76 177
80 Louis Williams 25 18.43 41 0.131 69 0.41 110 -1.1 351 351 41 179
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
80 Jeff Foster 35 13.54 296 0.131 72 0.42 107 3.6 20 296 20 179
82 Eric Gordon 23 16.99 77 0.102 178 1.16 70 0.5 109 178 70 186
83 Vince Carter 35 15.84 116 0.112 129 1.13 71 2.4 45 129 45 187
84 Jared Dudley 26 15.01 165 0.126 87 0.51 102 1.5 69 165 69 189
84 Raymond Felton 27 15.93 114 0.098 208 1.03 75 1.6 65 208 65 189
86 Danilo Gallinari 23 15.60 123 0.124 93 0.62 93 0.8 98 123 93 191
87 Baron Davis 32 16.65 84 0.076 358 0.42 108 4.1 16 358 16 192
88 Marcus Camby 37 16.04 109 0.124 94 0.58 99 2.3 48 109 48 193
89 Thaddeus Young 23 17.00 76 0.109 142 0.32 118 3.1 28 142 28 194
90 Brandon Bass 26 16.10 105 0.148 41 0.64 92 -1.4 382 382 41 197
91 Troy Murphy 31 15.55 126 0.127 82 0.93 82 -2.9 521 521 82 208
92 Josh McRoberts 24 15.98 112 0.142 52 0.50 103 0.1 137 137 52 215
92 Rodney Stuckey 25 17.20 69 0.089 273 0.91 84 0.2 131 273 69 215
94 Hedo Turkoglu 32 13.49 308 0.112 128 0.69 88 2.5 42 308 42 216
95 Jeff Pendergraph 24 13.64 281 0.133 67 0.94 80 0.0 141 281 67 221
96 J.R. Smith 26 16.11 103 0.104 165 0.27 122 2.6 38 165 38 225
96 Roy Hibbert 25 16.16 98 0.086 293 0.19 127 1.1 87 293 87 225
98 Carl Landry 28 16.43 87 0.122 100 0.20 126 -1.5 393 393 87 226
99 Mehmet Okur 32 15.56 124 0.120 104 0.88 86 -0.2 298 298 86 228
100 Corey Maggette 32 17.37 60 0.123 96 0.12 133 -1.7 413 413 60 229
100 Nicolas Batum 23 15.30 139 0.135 62 0.66 90 -1.3 369 369 62 229
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
102 Jason Richardson 31 15.45 132 0.122 99 1.17 69 0.2 135 135 69 231
103 Mike Conley 24 15.39 135 0.100 192 0.44 106 2.5 40 192 40 241
104 Ed Davis 22 16.06 107 0.121 103 0.04 140 -3.6 563 563 103 247
105 Shawn Marion 33 15.99 111 0.110 140 0.61 94 -0.3 307 307 94 251
106 Brandon Jennings 22 15.55 125 0.084 301 1.61 57 0.2 129 301 57 254
107 Patrick Patterson 22 16.83 82 0.131 70 -0.13 174 -2.0 431 431 70 256
108 Kris Humphries 26 17.19 70 0.113 122 0.09 135 -1.9 425 425 70 257
109 Kyle Korver 30 13.12 340 0.136 61 -0.29 191 1.6 67 340 61 258
110 James Jones 31 10.90 499 0.131 73 -0.11 172 1.1 89 499 73 261
111 Rashard Lewis 32 13.31 323 0.107 151 0.40 112 3.3 26 323 26 263
112 Tiago Splitter 27 15.86 115 0.140 55 -0.02 149 -3.0 529 529 55 264
113 Ian Mahinmi 25 15.06 158 0.165 27 0.42 109 -1.9 423 423 27 267
114 Jrue Holiday 21 15.13 152 0.083 315 0.33 116 0.4 113 315 113 268
115 George Hill 25 14.63 193 0.134 63 0.99 78 -0.2 294 294 63 271
116 Beno Udrih 29 15.34 136 0.111 136 0.25 124 -0.5 315 315 124 272
117 Drew Gooden 30 16.22 95 0.109 146 0.17 130 -4.8 587 587 95 276
117 Jamal Crawford 31 15.52 127 0.092 248 0.07 137 0.1 139 248 127 276
119 Wesley Matthews 25 14.87 176 0.122 101 0.60 95 -1.7 411 411 95 277
120 Donyell Marshall 38 15.31 138 0.114 121 0.02 144 0.0 141 144 121 279
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
120 Ryan Bowen 36 14.35 214 0.110 138 0.28 121 0.0 141 214 121 279
122 Trey Gilder 27 15.30 141 0.104 163 0.24 125 0.0 141 163 125 282
123 Marcus Williams 25 15.30 143 0.102 173 0.03 141 0.0 141 173 141 284
124 Mouhamed Sene 25 15.69 119 0.106 154 0.01 145 0.0 141 154 119 286
124 Taj Gibson 26 14.25 224 0.127 85 -0.04 154 0.2 132 224 85 286
126 Steven Hill 26 15.27 144 0.102 175 0.02 143 0.0 141 175 141 287
126 Wally Szczerbiak 34 13.11 341 0.123 97 0.01 146 0.0 141 341 97 287
128 Nick Collison 31 12.06 418 0.123 98 -0.30 193 6.2 6 418 6 291
129 Brad Miller 35 14.76 184 0.117 111 -0.40 207 1.8 60 207 60 295
130 Dorell Wright 26 15.02 161 0.098 212 0.08 136 0.2 132 212 132 297
131 Adonal Foyle 36 15.03 159 0.105 161 0.12 134 0.0 141 161 134 300
132 Orien Greene 29 15.49 129 0.105 160 0.03 142 -1.9 427 427 129 302
132 Jermaine O'Neal 33 15.10 155 0.102 176 0.00 147 1.5 74 176 74 302
132 JamesOn Curry 26 15.12 154 0.101 187 0.00 148 0.0 141 187 141 302
135 Luke Ridnour 30 15.45 133 0.108 149 -0.05 157 -0.3 305 305 133 306
136 Blake Ahearn 27 15.02 160 0.101 183 -0.03 151 0.0 141 183 141 311
136 Jon Brockman 24 11.35 480 0.128 80 -0.39 206 0.6 105 480 80 311
138 Mike Dunleavy 31 14.10 240 0.109 147 -0.10 168 3.0 30 240 30 315
139 Tyrus Thomas 25 17.28 65 0.104 166 -0.04 153 -1.1 351 351 65 319
140 D.J. Augustin 24 15.16 150 0.108 150 -0.10 170 -1.4 378 378 150 320
140 Ronny Turiaf 29 13.60 286 0.114 117 -0.38 203 0.6 107 286 107 320
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
142 Eddie Gill 33 14.87 175 0.101 185 -0.02 150 0.0 141 185 141 325
142 Joe Crawford 25 15.08 156 0.100 195 -0.10 169 0.0 141 195 141 325
144 James White 29 14.97 169 0.098 210 -0.07 162 0.0 141 210 141 331
145 Courtney Sims 28 14.97 168 0.099 207 -0.08 164 0.0 141 207 141 332
146 Antawn Jamison 35 17.17 71 0.091 262 1.31 66 -0.1 292 292 66 333
147 Tayshaun Prince 31 15.17 149 0.074 371 -0.25 187 0.8 101 371 101 336
148 Omer Asik 25 12.40 400 0.127 83 -0.85 256 1.6 64 400 64 339
149 Oliver Lafayette 27 14.93 174 0.100 191 -0.09 166 0.0 141 191 141 340
149 Demetris Nichols 27 14.97 167 0.098 213 -0.12 173 0.0 141 213 141 340
151 D.J. White 25 16.12 102 0.133 66 -0.68 239 -1.6 399 399 66 341
151 Tyler Hansbrough 26 16.15 100 0.111 133 -0.40 208 -2.5 482 482 100 341
153 Walter Sharpe 25 14.98 166 0.097 218 -0.18 179 0.0 141 218 141 345
154 JaVale McGee 24 17.44 58 0.113 125 -0.49 221 -2.0 433 433 58 346
154 Jerome James 36 14.74 186 0.096 222 -0.07 160 0.0 141 222 141 346
156 Luc Mbah a Moute 25 11.96 428 0.112 131 -0.48 217 0.9 96 428 96 348
157 Kelenna Azubuike 28 15.64 122 0.098 209 -0.48 214 0.0 141 214 122 350
157 Brian Cardinal 34 9.83 554 0.106 156 -0.30 194 1.9 56 554 56 350
159 Marcus Thornton 24 16.95 78 0.099 200 -0.03 152 -1.3 370 370 78 352
160 Gani Lawal 23 15.01 164 0.101 189 -0.04 155 -2.2 448 448 155 353
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
161 Hassan Whiteside 22 14.96 170 0.101 184 -0.04 156 -2.0 437 437 156 354
162 Hakim Warrick 29 16.16 99 0.116 112 -0.70 243 -5.3 589 589 99 355
163 Calvin Booth 35 14.60 196 0.099 205 -0.07 161 0.0 141 205 141 357
164 Michael Ruffin 35 14.63 191 0.098 211 -0.10 167 0.0 141 211 141 358
165 Dontell Jefferson 28 14.83 179 0.099 203 -0.19 180 0.0 141 203 141 359
165 Jodie Meeks 24 12.66 376 0.112 130 -0.48 218 0.0 141 376 130 359
167 Speedy Claxton 33 14.71 188 0.096 220 -0.14 176 0.0 141 220 141 364
168 Shane Battier 33 11.85 438 0.102 179 -0.27 190 2.7 36 438 36 369
169 Ronnie Brewer 26 13.96 250 0.131 75 0.26 123 -0.3 303 303 75 373
169 Antonio McDyess 37 12.96 350 0.104 164 -0.41 209 0.9 97 350 97 373
171 Devin Ebanks 22 17.22 68 0.121 102 -0.98 273 -3.3 542 542 68 375
172 Darius Miles 30 15.20 146 0.094 231 -0.80 253 0.0 141 253 141 377
173 Jose Calderon 30 16.51 86 0.100 196 -0.22 183 -0.7 329 329 86 379
173 Matt Barnes 31 13.86 262 0.126 88 0.33 117 -0.5 316 316 88 379
173 Rasheed Wallace 37 13.53 300 0.099 201 -0.17 178 0.0 141 300 141 379
176 Robert Swift 26 14.22 228 0.102 177 -0.38 205 0.0 141 228 141 382
177 Udonis Haslem 31 13.89 256 0.123 95 0.17 131 -0.9 341 341 95 387
178 Austin Croshere 36 14.69 189 0.094 235 -0.36 200 0.0 141 235 141 389
179 Marcus Haislip 31 14.96 171 0.095 224 -0.49 220 0.0 141 224 141 391
180 Jermareo Davidson 27 14.79 180 0.094 238 -0.48 216 0.0 141 238 141 396
180 Anthony Tolliver 26 13.57 292 0.103 169 -0.56 227 0.6 106 292 106 396
180 Allen Iverson 36 14.35 215 0.058 467 -0.20 181 0.0 141 467 141 396
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
183 Dwayne Jones 28 14.39 209 0.097 219 -0.25 188 0.0 141 219 141 397
184 Sun Yue 26 14.47 202 0.092 254 -0.33 196 0.0 141 254 141 398
185 Maceo Baston 36 14.29 221 0.099 202 -0.36 201 0.0 141 221 141 403
186 Chase Budinger 23 14.51 199 0.099 206 -1.01 277 1.1 86 277 86 405
187 Cedric Simmons 26 14.79 182 0.095 229 -0.50 224 0.0 141 229 141 406
188 J.J. Redick 27 13.52 303 0.148 42 0.44 105 -1.8 417 417 42 408
188 Nazr Mohammed 34 16.31 89 0.114 119 -1.08 289 -2.6 502 502 89 408
188 Dikembe Mutombo 45 14.14 237 0.096 223 -0.23 185 0.0 141 237 141 408
191 Trevor Booker 24 15.49 130 0.118 109 -1.05 281 -1.4 378 378 109 411
191 Tarence Kinsey 27 14.18 233 0.102 180 -0.60 231 0.0 141 233 141 411
191 Travis Diener 29 13.87 258 0.103 171 -0.69 240 0.0 141 258 141 411
194 Kenyon Martin 34 13.71 275 0.092 255 -0.06 158 0.3 128 275 128 413
195 Linton Johnson 31 14.31 218 0.094 237 -0.33 197 0.0 141 237 141 415
196 Richard Jefferson 31 12.96 351 0.112 127 0.67 89 -0.1 289 351 89 416
197 Chris Mihm 32 14.41 205 0.092 247 -0.45 212 0.0 141 247 141 417
198 Wilson Chandler 24 14.42 204 0.072 378 -0.48 215 0.4 114 378 114 419
199 Antonio Anderson 26 14.40 208 0.092 253 -0.47 213 0.0 141 253 141 421
200 DeAndre Jordan 23 14.63 192 0.109 144 -0.58 230 -2.3 459 459 144 422
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
201 Landry Fields 23 13.84 264 0.102 181 -0.70 242 0.1 136 264 136 423
202 Andre Brown 30 14.29 222 0.091 260 -0.38 204 0.0 141 260 141 426
203 Jonas Jerebko 24 14.31 220 0.097 214 -0.58 229 0.0 141 229 141 434
203 Desmon Farmer 30 14.19 232 0.091 261 -0.38 202 0.0 141 261 141 434
205 Ron Artest 32 11.95 431 0.092 246 -0.27 189 2.9 35 431 35 435
206 Monta Ellis 26 17.99 48 0.070 391 2.29 40 -2.7 503 503 40 439
206 Samuel Dalembert 30 14.79 181 0.089 274 -0.87 258 0.8 100 274 100 439
208 Chris Wilcox 29 16.29 90 0.104 162 -1.04 279 -1.0 348 348 90 441
209 Hassan Adams 27 14.34 216 0.088 280 -0.54 226 0.0 141 280 141 442
210 Brendan Haywood 32 13.75 273 0.116 113 -0.10 171 -0.6 323 323 113 444
210 Rasho Nesterovic 35 14.83 178 0.090 266 -1.65 361 0.0 141 361 141 444
212 Randolph Morris 26 14.22 229 0.096 221 -1.19 303 0.0 141 303 141 450
213 Marvin Williams 25 13.79 270 0.110 139 -0.21 182 -1.2 360 360 139 452
214 Cheikh Samb 27 14.31 217 0.082 322 -0.68 238 0.0 141 322 141 455
215 Craig Smith 28 16.19 97 0.114 116 -1.50 340 -1.4 384 384 97 456
215 Taylor Griffin 25 14.31 219 0.089 276 -0.63 237 0.0 141 276 141 456
217 Charlie Villanueva 27 16.27 91 0.094 233 -0.51 225 -3.1 532 532 91 458
218 Malik Hairston 24 13.44 313 0.101 190 -0.95 269 0.0 141 313 141 459
219 Grant Hill 39 14.26 223 0.094 241 0.18 129 -0.5 318 318 129 464
219 Othello Hunter 25 14.36 213 0.090 268 -0.78 251 0.0 141 268 141 464
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
221 Mo Williams 29 15.07 157 0.084 308 0.59 97 -2.6 497 497 97 465
222 Marreese Speights 24 16.62 85 0.113 124 -1.51 343 -3.2 541 541 85 467
223 Robin Lopez 23 15.19 147 0.102 174 -1.11 295 -3.6 564 564 147 469
224 Michael Redd 32 13.76 272 0.084 303 -0.34 198 0.4 122 303 122 470
225 Darren Collison 24 16.10 104 0.083 312 -0.06 159 -3.0 526 526 104 471
226 Channing Frye 28 13.45 312 0.103 168 0.35 115 -0.3 304 312 115 472
226 Stephen Jackson 33 14.94 173 0.054 479 1.41 62 -0.2 299 479 62 472
228 Marcus Cousin 25 14.47 203 0.092 250 -0.57 228 -2.6 491 491 203 478
229 Reggie Williams 25 15.30 140 0.108 148 -1.37 331 -1.6 399 399 140 479
230 Delonte West 28 13.59 287 0.109 141 -0.32 195 -2.5 486 486 141 482
230 Arron Afflalo 26 12.68 375 0.114 118 0.06 139 -1.0 343 375 118 482
230 Rob Kurz 26 14.13 238 0.093 244 -1.00 275 0.0 141 275 141 482
233 Hamed Haddadi 26 15.01 163 0.100 198 -2.01 409 -0.1 287 409 163 485
233 Leandro Barbosa 29 15.51 128 0.070 389 -1.62 357 0.5 112 389 112 485
235 Paul Davis 27 14.37 211 0.089 275 -1.14 298 0.0 141 298 141 486
236 Leon Powe 28 14.85 177 0.118 108 -1.25 310 -1.5 393 393 108 487
236 Jeremy Richardson 27 14.02 246 0.083 313 -0.69 241 0.0 141 313 141 487
238 Jason Williams 36 11.94 432 0.101 188 -1.16 300 0.6 108 432 108 488
239 Renaldo Balkman 27 13.81 268 0.111 134 -0.49 222 -1.4 383 383 134 490
239 Damon Jones 35 13.94 254 0.088 279 -0.63 236 0.0 141 279 141 490
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
241 Michael Beasley 23 16.10 106 0.060 456 0.37 114 -1.4 377 456 106 491
242 Toney Douglas 25 15.30 142 0.101 182 -1.25 311 -1.1 351 351 142 493
243 Brandan Wright 24 16.40 88 0.106 152 -1.51 345 -2.4 471 471 88 497
244 Anthony Roberson 28 14.23 227 0.087 285 -0.99 274 0.0 141 285 141 501
245 Tyreke Evans 22 16.23 94 0.063 430 1.35 65 -1.7 408 430 65 502
246 Andray Blatche 25 17.05 73 0.061 447 0.16 132 -1.3 371 447 73 503
246 Darrell Arthur 23 14.95 172 0.099 204 -1.15 299 -2.4 468 468 172 503
248 Anthony Johnson 37 12.05 419 0.100 193 -1.28 316 0.0 141 419 141 509
249 John Salmons 32 13.70 277 0.094 234 0.53 101 -1.1 358 358 101 511
250 Carlos Delfino 29 13.08 345 0.103 170 0.18 128 -2.1 442 442 128 515
250 Rudy Fernandez 26 13.77 271 0.106 153 -0.72 244 -0.6 320 320 153 515
250 Caron Butler 31 14.61 194 0.068 405 0.59 98 -0.6 321 405 98 515
253 Shavlik Randolph 28 13.97 249 0.083 311 -0.94 268 0.0 141 311 141 517
253 Tracy McGrady 32 14.50 200 0.061 444 -1.29 317 0.8 102 444 102 517
255 Thomas Gardner 26 13.91 255 0.081 327 -0.90 263 0.0 141 327 141 518
256 Matt Harpring 35 13.71 276 0.093 243 -1.06 284 0.0 141 284 141 519
257 Jeff Green 25 13.52 305 0.097 215 0.06 138 -3.1 530 530 138 520
257 Alex Acker 29 14.21 230 0.081 323 -1.08 290 0.0 141 323 141 520
259 John Lucas 29 14.12 239 0.087 283 -0.61 232 -2.1 442 442 232 522
260 Kurt Thomas 39 10.60 516 0.119 106 -0.49 223 -0.2 300 516 106 523
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
261 Alando Tucker 27 14.41 206 0.082 318 -1.85 393 0.0 141 393 141 524
262 Jason Thompson 25 14.17 235 0.079 340 -1.09 291 1.0 90 340 90 526
263 Josh Boone 27 13.94 253 0.088 278 -1.73 373 0.0 141 373 141 531
264 Peja Stojakovic 34 13.27 326 0.089 271 -0.92 265 2.3 46 326 46 536
265 Mike Wilks 32 13.52 304 0.088 282 -0.82 255 0.0 141 304 141 537
265 Tim Thomas 34 13.74 274 0.090 263 -1.45 336 0.0 141 336 141 537
267 Tyronn Lue 34 13.24 328 0.091 257 -1.05 282 0.0 141 328 141 539
268 Andrea Bargnani 26 16.02 110 0.063 429 0.40 111 -3.4 548 548 110 540
268 DeMarcus Nelson 26 13.87 257 0.076 359 -1.06 283 0.0 141 359 141 540
268 Joel Przybilla 32 10.67 513 0.094 236 -1.19 304 0.0 141 513 141 540
271 Ben Wallace 37 13.53 301 0.094 240 -0.62 234 -0.3 308 308 234 541
271 Lorenzen Wright 36 13.55 294 0.085 298 -0.75 247 0.0 141 298 141 541
273 Othyus Jeffers 26 13.99 248 0.097 216 -1.30 321 -0.2 295 321 216 543
274 Kendrick Perkins 27 13.08 344 0.100 197 -0.43 211 -0.8 333 344 197 544
275 Paul George 21 13.62 283 0.095 228 -0.90 262 -0.4 309 309 228 545
275 Patrick O'Bryant 25 14.04 244 0.081 325 -1.17 301 0.0 141 325 141 545
277 Pape Sy 23 14.64 190 0.085 297 -0.76 250 -1.7 409 409 190 547
278 Ramon Sessions 25 17.35 62 0.086 295 -0.80 254 -1.6 399 399 62 549
279 Derrick Favors 20 14.41 207 0.094 232 -1.29 318 -2.5 487 487 207 550
280 Al Harrington 31 14.25 225 0.069 396 -0.62 235 -0.5 316 396 225 551
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
281 Stromile Swift 32 13.60 285 0.079 346 -0.93 267 0.0 141 346 141 552
282 Ronald Dupree 31 13.87 260 0.086 296 -0.73 245 -2.0 436 436 245 556
283 Andris Biedrins 25 13.58 289 0.099 199 -0.97 271 -2.0 434 434 199 560
284 Boris Diaw 29 13.62 284 0.089 277 -0.30 192 -1.0 348 348 192 561
285 Glen Davis 26 12.64 378 0.101 186 -0.08 163 -3.0 528 528 163 564
286 C.J. Watson 27 13.56 293 0.089 272 -1.85 394 0.3 125 394 125 565
287 Mark Blount 36 13.69 279 0.077 348 -1.08 287 0.0 141 348 141 566
287 Cuttino Mobley 36 13.52 302 0.068 409 -0.92 264 0.0 141 409 141 566
289 Nenad Krstic 28 13.45 311 0.116 114 -0.86 257 -1.2 364 364 114 568
290 Erick Dampier 36 12.35 404 0.125 92 -0.08 165 -2.2 458 458 92 569
290 Gilbert Arenas 30 12.84 359 0.034 542 -0.42 210 1.2 83 542 83 569
292 O.J. Mayo 24 13.87 259 0.073 376 -0.49 219 -0.4 311 376 219 570
293 Quincy Douby 27 13.95 251 0.079 341 -1.30 320 0.0 141 341 141 571
294 Steve Novak 28 13.81 269 0.112 132 -1.20 305 -3.6 562 562 132 574
294 Gerald Green 26 14.14 236 0.073 377 -1.47 338 0.0 141 377 141 574
296 Morris Almond 26 13.54 298 0.082 316 -1.03 278 0.0 141 316 141 576
297 Brent Barry 40 12.05 420 0.090 269 -1.23 309 0.0 141 420 141 578
298 Ike Diogu 28 14.36 212 0.106 157 -1.69 368 -2.6 496 496 157 580
298 Gary Neal 27 13.37 319 0.100 194 -0.89 261 -2.5 483 483 194 580
298 Walter Herrmann 32 13.48 310 0.089 270 -1.41 334 0.0 141 334 141 580
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
301 Gabe Pruitt 25 13.16 333 0.087 287 -1.11 294 0.0 141 333 141 581
302 Aaron Brooks 27 14.55 197 0.071 383 -0.35 199 -2.6 494 494 197 582
303 Richard Hamilton 33 15.48 131 0.061 441 -0.23 186 -1.5 398 441 131 584
303 Danny Green 24 14.21 231 0.091 258 -1.35 326 -2.1 438 438 231 584
305 Zydrunas Ilgauskas 36 13.16 334 0.113 126 -0.79 252 -1.1 359 359 126 586
306 Dexter Pittman 23 13.95 252 0.080 335 -0.75 246 -1.8 416 416 246 587
307 Larry Owens 29 13.23 329 0.092 252 -0.89 260 -1.1 356 356 252 589
308 Francisco Garcia 30 13.50 307 0.093 242 -1.06 285 -1.7 412 412 242 592
309 Chris Kaman 29 15.96 113 0.048 506 -0.13 175 -1.8 420 506 113 595
310 Mark Madsen 36 13.21 330 0.082 321 -1.05 280 0.0 141 330 141 601
311 Keith Bogans 31 8.98 570 0.103 167 -1.20 307 -0.2 297 570 167 604
312 John Wall 21 16.20 96 0.046 514 0.57 100 -2.7 508 514 96 608
312 C.J. Miles 24 13.55 295 0.066 416 -1.26 313 0.3 123 416 123 608
312 Thabo Sefolosha 27 10.59 518 0.091 259 -1.57 349 0.4 118 518 118 608
315 Rashad McCants 27 14.00 247 0.061 443 -1.66 364 0.0 141 443 141 611
316 Shelden Williams 28 13.05 347 0.111 137 -0.93 266 -2.8 514 514 137 613
317 Ben Gordon 28 13.53 299 0.055 474 -1.27 315 0.4 119 474 119 614
318 Jeremy Lin 23 15.18 148 0.088 281 -1.77 378 -0.9 335 378 148 616
318 Anthony Morrow 26 13.13 338 0.083 310 -1.20 306 1.3 80 338 80 616
318 Sergio Rodriguez 25 14.48 201 0.066 415 -2.53 468 0.0 141 468 141 616
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
321 Chris Richard 27 11.65 455 0.087 286 -1.39 332 0.0 141 455 141 618
322 Jarrett Jack 28 14.74 185 0.080 333 -1.08 286 -1.9 426 426 185 619
323 Zaza Pachulia 27 13.00 349 0.119 107 -1.01 276 -1.0 345 349 107 621
323 Will Conroy 29 13.28 325 0.071 381 -1.12 296 0.0 141 381 141 621
325 Jacque Vaughn 36 13.11 342 0.081 331 -1.14 297 0.0 141 342 141 628
326 DeMarcus Cousins 21 15.01 162 0.028 554 -0.22 184 -2.1 447 554 162 631
327 Mike Miller 31 12.38 402 0.095 226 -0.89 259 -1.3 375 402 226 634
327 Steven Hunter 30 13.86 261 0.073 373 -1.81 386 0.0 141 386 141 634
329 Dee Brown 27 13.32 321 0.076 355 -1.27 314 0.0 141 355 141 635
330 Mike Bibby 33 12.06 417 0.094 239 -0.97 270 -1.2 366 417 239 636
330 Derek Fisher 37 9.42 564 0.084 306 -1.37 330 1.0 94 564 94 636
332 Chris Hunter 27 13.08 343 0.086 294 -2.16 428 0.0 141 428 141 637
333 Cedric Jackson 25 13.44 314 0.062 435 -1.35 325 0.0 141 435 141 639
334 Aaron Gray 27 12.70 372 0.105 159 -1.35 327 -0.5 313 372 159 640
335 Shannon Brown 26 13.39 318 0.095 230 -1.34 324 -4.1 574 574 230 642
336 James Singleton 30 13.03 348 0.085 300 -1.51 344 0.0 141 348 141 644
337 Willie Warren 22 13.43 315 0.086 290 -1.70 370 -0.8 331 370 290 646
338 Will Solomon 33 13.81 267 0.071 382 -1.79 383 0.0 141 383 141 649
339 Daniel Gibson 25 12.78 362 0.080 338 -1.26 312 0.4 115 362 115 650
340 Sean Singletary 26 13.18 332 0.079 343 -1.29 319 0.0 141 343 141 651
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
341 Martell Webster 25 12.80 360 0.092 251 -1.11 293 -2.0 434 434 251 653
342 Shaun Livingston 26 14.09 241 0.075 361 -2.23 439 -0.2 295 439 241 656
343 Chris Johnson 26 12.91 356 0.092 256 -1.19 302 -2.6 493 493 256 658
344 Jamario Moon 31 11.58 458 0.084 302 -1.63 359 0.4 120 458 120 661
345 Jose Barea 27 14.17 234 0.085 299 -1.66 363 -2.6 494 494 234 662
345 Patrick Ewing 27 13.58 288 0.074 370 -1.10 292 -2.2 452 452 288 662
347 Bill Walker 24 12.87 357 0.090 264 -2.06 417 -0.4 311 417 264 668
348 J.J. Hickson 23 15.68 120 0.061 437 -0.61 233 -7.4 593 593 120 670
348 Marquis Daniels 31 11.58 457 0.082 317 -1.60 353 0.1 139 457 139 670
350 Jordan Hill 24 13.86 263 0.087 284 -1.81 387 -3.3 545 545 263 671
350 Michael Finley 38 10.89 501 0.081 329 -1.51 342 0.0 141 501 141 671
352 Nate Robinson 27 13.70 278 0.080 334 -1.53 347 -1.0 345 347 278 679
353 Quentin Richardson 31 10.92 497 0.095 227 -1.32 323 -1.1 357 497 227 680
354 Garret Siler 25 14.61 195 0.084 305 -1.75 376 -2.2 450 450 195 681
355 Joey Dorsey 28 14.04 242 0.079 345 -2.11 423 -0.9 340 423 242 685
356 Josh Childress 28 13.32 322 0.080 336 -1.59 351 -2.7 506 506 322 687
357 Mikki Moore 36 11.30 484 0.083 314 -1.73 374 0.0 141 484 141 688
358 Earl Boykins 35 15.44 134 0.092 249 -2.23 440 -3.7 565 565 134 689
358 DeMar DeRozan 22 14.39 210 0.061 440 -0.76 249 -2.9 523 523 210 689
358 Primoz Brezec 32 12.65 377 0.076 360 -1.36 329 0.0 141 377 141 689
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
361 Mario Chalmers 25 11.22 486 0.087 289 -1.57 348 -1.0 342 486 289 690
362 Louis Amundson 29 13.07 346 0.080 332 -2.07 419 -1.0 348 419 332 694
363 Courtney Lee 26 12.72 370 0.076 354 -1.47 337 -1.0 343 370 337 697
364 Mario West 27 11.85 439 0.090 265 -1.36 328 -1.3 373 439 265 701
365 Marcus Banks 30 13.83 265 0.081 324 -1.78 381 -6.5 591 591 265 705
366 Bruce Bowen 40 8.98 569 0.080 337 -1.69 369 0.0 141 569 141 706
367 Kenny Thomas 34 11.86 437 0.078 347 -1.65 360 0.0 141 437 141 707
368 Jamaal Magloire 33 11.85 440 0.109 145 -1.08 288 -1.8 421 440 145 709
369 Mike Harris 28 13.58 290 0.072 379 -1.40 333 -2.2 453 453 290 712
370 Marcus Landry 26 13.16 336 0.067 411 -1.78 382 0.0 141 411 141 718
371 Gerald Henderson 24 13.25 327 0.071 384 -1.87 397 -0.9 336 397 327 720
372 Jordan Farmar 25 13.54 297 0.063 431 -1.82 389 -0.8 332 431 297 721
373 Coby Karl 28 12.49 388 0.056 473 -1.49 339 0.0 141 473 141 727
374 Shawne Williams 25 12.58 382 0.090 267 -1.73 371 -1.2 360 382 267 731
374 Reggie Evans 31 12.24 408 0.075 366 -1.67 365 -0.1 289 408 289 731
376 Hamady N'Diaye 25 12.01 425 0.084 309 -1.23 308 -2.9 519 519 308 734
377 Sasha Vujacic 27 12.46 393 0.079 344 -1.32 322 -2.7 504 504 322 737
378 Derrick Brown 24 13.40 317 0.095 225 -2.23 442 -1.9 422 442 225 739
379 Josh Howard 31 12.73 368 0.042 525 -1.73 372 1.5 72 525 72 740
380 Semih Erden 25 11.43 471 0.113 123 -0.97 272 -3.1 530 530 123 743
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
381 Anthony Randolph 22 17.23 67 0.069 398 -1.57 350 -2.8 516 516 67 748
381 Marco Belinelli 25 12.47 392 0.076 357 -1.76 377 -1.3 371 392 357 748
381 Bobby Jackson 38 13.16 335 0.061 438 -2.03 413 0.0 141 438 141 748
384 Jeff Adrien 25 13.15 337 0.074 369 -2.36 450 -1.4 381 450 337 750
385 Trevor Ariza 26 12.48 390 0.069 395 -0.15 177 -1.2 363 395 177 753
386 Devean George 34 11.47 469 0.079 339 -2.05 415 0.0 141 469 141 754
386 Larry Hughes 33 12.72 369 0.052 493 -1.80 385 0.0 141 493 141 754
388 Rodrigue Beaubois 23 14.73 187 0.075 364 -1.85 395 -3.1 538 538 187 759
389 Ronald Murray 32 12.72 371 0.063 432 -1.84 391 0.0 141 432 141 762
390 Kwame Brown 29 12.20 411 0.082 319 -1.59 352 -2.3 464 464 319 763
390 Austin Daye 23 13.36 320 0.073 375 -1.81 388 -2.5 479 479 320 763
392 Fred Jones 32 12.13 416 0.071 385 -1.77 379 0.0 141 416 141 764
392 T.J. Ford 28 12.75 364 0.049 501 -1.77 380 -1.4 384 501 364 764
394 Eddie House 33 12.04 422 0.092 245 -1.91 401 -1.2 366 422 245 767
395 Maurice Ager 27 13.40 316 0.067 412 -1.61 356 -2.1 440 440 316 768
395 Omri Casspi 23 12.60 380 0.070 388 -1.89 398 0.5 109 398 109 768
397 Joe Alexander 25 12.63 379 0.070 390 -1.85 392 0.0 141 392 141 769
398 J.R. Giddens 26 12.74 367 0.068 403 -2.03 412 0.0 141 412 141 770
399 Nick Young 26 13.62 282 0.060 455 -1.79 384 -1.5 390 455 282 774
400 Jake Voskuhl 34 12.03 424 0.067 410 -1.68 367 0.0 141 424 141 777
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
401 Antonio Daniels 36 12.69 374 0.079 342 -1.95 404 -1.6 404 404 342 778
402 Sam Young 26 12.93 355 0.077 350 -2.11 424 -3.4 548 548 350 779
403 Kevin Ollie 39 10.72 508 0.075 363 -2.06 418 0.0 141 508 141 781
404 Kirk Hinrich 31 12.22 410 0.073 372 -1.43 335 -1.9 429 429 335 782
405 Joel Anthony 29 8.72 578 0.106 158 -0.76 248 -3.1 535 578 158 783
406 Eddy Curry 29 12.23 409 0.043 523 -1.75 375 0.0 141 523 141 784
407 Mickael Pietrus 29 11.10 492 0.081 330 -1.53 346 -2.1 442 492 330 788
407 Kareem Rush 31 12.37 403 0.070 392 -1.87 396 0.0 141 403 141 788
409 Oleksiy Pecherov 26 13.52 306 0.052 487 -2.79 495 0.0 141 495 141 793
410 Alexis Ajinca 23 12.84 358 0.062 436 -2.65 482 -0.3 301 482 301 794
411 Von Wafer 26 12.41 398 0.097 217 -1.97 406 -1.6 402 406 217 800
412 Steve Blake 31 9.99 545 0.072 380 -2.09 422 0.4 120 545 120 802
413 Keyon Dooling 31 11.77 446 0.073 374 -2.19 432 1.2 85 446 85 806
414 Brevin Knight 36 12.15 414 0.068 408 -1.90 399 0.0 141 414 141 807
415 Dante Cunningham 24 11.79 445 0.075 362 -2.17 431 -1.4 378 445 362 809
416 Cole Aldrich 23 11.59 456 0.086 292 -1.60 355 -2.3 459 459 292 811
416 Eric Maynor 24 12.19 412 0.069 399 -3.13 524 0.2 130 524 130 811
418 Spencer Hawes 23 13.49 309 0.060 458 -1.60 354 -2.5 489 489 309 812
418 Nathan Jawai 25 12.79 361 0.060 451 -2.51 465 0.0 141 465 141 812
418 Mike Taylor 26 12.95 352 0.045 516 -2.46 460 0.0 141 516 141 812
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
421 Theo Ratliff 38 10.67 512 0.082 320 -2.00 408 -1.6 406 512 320 814
421 Darko Milicic 26 12.74 366 0.026 560 -2.33 448 -1.1 354 560 354 814
423 Stephon Marbury 34 11.76 449 0.059 463 -1.68 366 0.0 141 463 141 815
424 Jason Hart 33 12.49 389 0.058 466 -2.16 427 0.0 141 466 141 816
425 Melvin Ely 33 9.83 552 0.077 349 -1.65 362 -2.2 456 552 349 818
426 Andy Rautins 25 13.12 339 0.048 504 -1.63 358 -2.3 462 504 339 820
427 Jeff Teague 23 14.04 243 0.076 353 -2.58 474 -2.4 468 474 243 821
428 Jonathan Bender 31 12.94 353 0.052 489 -2.54 471 0.0 141 489 141 824
429 Will Bynum 29 14.77 183 0.065 425 -1.91 400 -3.4 551 551 183 825
430 Craig Brackins 24 12.74 365 0.059 461 -1.50 341 -2.4 471 471 341 826
431 Daequan Cook 24 11.39 478 0.081 328 -2.26 445 -1.5 387 478 328 832
432 Kyle Weaver 25 12.14 415 0.065 418 -2.35 449 0.3 124 449 124 833
432 Joe Smith 36 11.50 465 0.075 368 -2.62 478 -0.6 326 478 326 833
434 Javaris Crittenton 24 12.70 373 0.047 509 -2.48 464 0.0 141 509 141 837
435 Randy Foye 28 12.42 397 0.059 465 -1.82 390 -2.1 441 465 390 838
436 Derrick Caracter 23 12.45 394 0.077 351 -2.32 447 -3.5 558 558 351 841
437 Jerryd Bayless 23 14.23 226 0.069 400 -2.24 443 -3.3 543 543 226 843
437 Pops Mensah-Bonsu 28 12.52 386 0.066 417 -2.14 426 -2.4 475 475 386 843
437 Roger Mason 31 10.21 539 0.066 414 -2.04 414 -1.9 429 539 414 843
437 James Posey 35 8.94 571 0.069 402 -2.23 441 -1.3 376 571 376 843
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
441 Ben Uzoh 23 15.13 153 0.068 404 -2.91 505 -2.2 448 505 153 852
441 Dahntay Jones 31 11.77 447 0.069 394 -1.96 405 -3.5 557 557 394 852
443 Anthony Parker 36 10.55 520 0.060 453 -1.95 403 1.9 57 520 57 856
444 Bobby Simmons 31 11.09 493 0.066 413 -2.26 444 -0.6 321 493 321 857
444 Corey Brewer 25 11.84 441 0.034 543 -2.06 416 -0.9 339 543 339 857
446 Sean May 27 12.48 391 0.057 468 -2.65 483 0.0 141 483 141 859
447 Jason Smith 25 11.33 481 0.070 393 -2.58 473 -1.2 360 481 360 866
448 Luther Head 29 11.93 434 0.063 433 -2.77 492 -1.5 395 492 395 867
449 Goran Dragic 25 13.81 266 0.061 448 -2.07 420 -2.6 491 491 266 868
450 Trey Johnson 27 12.44 395 0.059 462 -2.02 410 -2.3 463 463 395 872
451 David Andersen 31 12.03 423 0.060 450 -3.01 515 0.0 141 515 141 873
452 Brian Cook 31 11.90 435 0.061 439 -2.85 499 -1.5 397 499 397 874
453 Roko Ukic 27 12.55 383 0.052 492 -2.79 493 0.0 141 493 141 875
453 Juan Dixon 33 12.31 406 0.041 530 -2.53 469 0.0 141 530 141 875
455 Fabricio Oberto 36 8.46 582 0.068 407 -2.54 470 -1.6 404 582 404 877
456 Jason Maxiell 28 12.24 407 0.064 426 -2.41 454 -2.7 506 506 407 880
456 Cartier Martin 27 11.67 453 0.064 427 -3.23 530 1.0 92 530 92 880
458 Chris Douglas-Roberts 25 11.96 429 0.059 464 -2.41 453 -1.5 389 464 389 882
459 Dominique Jones 23 13.31 324 0.060 457 -2.17 430 -2.5 489 489 324 887
459 Evan Turner 23 11.41 473 0.065 419 -1.91 402 -2.4 468 473 402 887
459 Julian Wright 24 12.54 384 0.049 503 -3.33 534 0.5 111 534 111 887
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
462 Didier Ilunga-Mbenga 31 11.56 459 0.084 307 -2.17 429 -2.6 498 498 307 888
462 Malik Rose 37 11.66 454 0.054 477 -2.20 434 0.0 141 477 141 888
464 Vladimir Radmanovic 31 11.47 468 0.065 423 -2.77 491 1.5 72 491 72 891
465 Marko Jaric 33 11.97 426 0.051 497 -2.51 467 0.0 141 497 141 893
466 Ryan Gomes 29 10.54 523 0.056 470 -2.11 425 -1.2 365 523 365 895
467 Damien Wilkins 32 11.48 466 0.075 365 -2.19 433 -3.7 567 567 365 899
467 Larry Sanders 23 11.87 436 0.065 420 -2.48 463 -4.2 576 576 420 899
469 Tony Battie 35 10.80 505 0.081 326 -2.22 437 -2.3 465 505 326 902
469 Rodney Carney 27 12.41 399 0.068 406 -2.82 496 -2.7 504 504 399 902
471 Alonzo Gee 24 11.83 443 0.057 469 -2.46 461 -2.1 438 469 438 904
472 A.J. Price 25 12.39 401 0.044 519 -2.94 510 -0.3 302 519 302 911
473 Gary Forbes 26 12.33 405 0.064 428 -2.72 486 -3.8 569 569 405 914
473 Greg Buckner 35 10.79 506 0.061 442 -2.56 472 0.0 141 506 141 914
475 Rafer Alston 35 10.70 509 0.038 534 -1.97 407 0.0 141 534 141 916
476 Willie Green 30 11.55 460 0.059 459 -2.42 457 -2.4 476 476 457 919
477 Darius Songaila 33 11.80 444 0.054 480 -2.63 479 0.7 104 480 104 923
478 Timofey Mozgov 25 11.97 427 0.065 422 -2.84 498 -3.6 559 559 422 925
479 James Anderson 22 11.15 489 0.071 386 -2.22 438 -3.5 555 555 386 927
480 Jerry Stackhouse 37 11.17 488 0.050 498 -2.28 446 -1.7 414 498 414 934
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
481 Andres Nocioni 32 11.07 495 0.061 445 -2.43 458 -2.4 477 495 445 935
482 Sundiata Gaines 25 13.66 280 0.045 515 -3.10 521 -1.9 423 521 280 938
482 Jordan Crawford 23 12.52 385 -0.008 589 -2.07 421 -2.8 517 589 385 938
484 Ryan Hollins 27 11.25 485 0.069 401 -2.41 455 -3.6 561 561 401 940
485 Lester Hudson 27 12.51 387 0.042 528 -3.13 525 -1.8 417 528 387 942
486 Etan Thomas 33 11.53 462 0.070 387 -2.68 484 -4.4 581 581 387 946
487 Carlos Arroyo 32 10.63 514 0.086 291 -2.20 435 -2.8 515 515 291 949
488 James Johnson 24 12.43 396 0.050 499 -2.40 451 -2.8 511 511 396 950
489 Hasheem Thabeet 24 10.31 536 0.084 304 -2.21 436 -2.9 518 536 304 954
489 Raja Bell 35 9.05 568 0.051 495 -2.44 459 -1.6 403 568 403 954
491 Luke Harangody 24 11.30 482 0.060 454 -2.59 475 -3.0 526 526 454 957
491 Lance Stephenson 21 11.45 470 0.022 567 -2.74 487 -1.7 407 567 407 957
493 Damion James 24 11.71 451 0.040 531 -2.92 507 -1.5 387 531 387 958
494 Sherron Collins 24 11.96 430 0.038 535 -2.75 489 -2.4 471 535 430 960
494 Eugene Jeter 28 11.74 450 0.047 507 -3.62 554 -2.2 453 554 450 960
496 Al Thornton 28 12.04 421 0.051 496 -2.51 466 -3.1 534 534 421 962
497 Jarvis Hayes 30 10.90 500 0.054 481 -2.71 485 0.0 141 500 141 966
498 Quincy Pondexter 23 9.87 549 0.069 397 -2.74 488 -2.5 479 549 397 967
499 Mike James 36 11.20 487 0.026 559 -2.64 481 0.0 141 559 141 968
500 Chris Quinn 28 10.70 511 0.059 460 -3.28 531 -0.5 314 531 314 971
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
501 Matt Carroll 31 11.54 461 0.055 475 -3.59 552 -2.6 498 552 461 973
501 Linas Kleiza 27 11.30 483 0.023 564 -2.76 490 -1.0 345 564 345 973
503 Solomon Alabi 23 11.84 442 0.038 536 -2.82 497 -2.5 479 536 442 976
503 Morris Peterson 34 10.40 529 0.053 482 -2.79 494 -2.2 457 529 457 976
505 Yakhouba Diawara 29 10.03 544 0.054 476 -2.87 501 0.0 141 544 141 977
506 Royal Ivey 30 10.54 522 0.075 367 -2.41 456 -4.0 572 572 367 978
506 Dan Gadzuric 33 11.15 490 0.052 488 -3.19 527 -0.6 324 527 324 978
508 Brandon Rush 26 10.40 528 0.060 452 -2.02 411 -3.5 554 554 411 980
508 Jared Jeffries 30 9.60 560 0.056 472 -2.92 508 1.7 62 560 62 980
510 Gordon Hayward 21 11.52 463 0.056 471 -2.95 511 -4.4 579 579 463 982
511 Maurice Evans 33 10.32 535 0.076 356 -2.41 452 -3.3 544 544 356 987
512 Sean Williams 25 11.38 479 0.044 518 -2.93 509 0.0 141 518 141 988
513 Zabian Dowdell 27 12.94 354 0.024 563 -2.91 506 -2.5 483 563 354 989
514 Wesley Johnson 24 10.70 510 0.036 540 -2.64 480 -0.9 336 540 336 990
514 Charlie Bell 32 8.66 579 0.052 490 -2.87 500 -0.3 306 579 306 990
516 Brian Skinner 35 11.41 475 0.052 491 -2.87 502 -4.7 585 585 475 993
517 Lazar Hayward 25 12.16 413 0.054 478 -3.10 522 -3.6 559 559 413 1000
517 Eric Bledsoe 22 11.39 477 0.016 577 -3.11 523 -2.3 466 577 466 1000
519 Marcus Williams 26 11.76 448 0.027 555 -3.92 571 0.0 141 571 141 1003
520 Darnell Jackson 26 11.51 464 0.065 424 -3.40 541 -5.4 590 590 424 1005
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
521 Travis Outlaw 27 10.35 533 0.037 539 -2.61 477 -1.5 391 539 391 1010
522 DeMarre Carroll 25 10.41 527 0.053 484 -3.35 537 -0.6 319 537 319 1011
523 Kosta Koufos 22 13.20 331 0.053 485 -3.23 529 -3.1 537 537 331 1014
523 Solomon Jones 27 10.24 538 0.065 421 -2.61 476 -5.2 588 588 421 1014
525 Devin Brown 33 10.83 504 0.032 549 -2.98 512 0.0 141 549 141 1016
526 Juwan Howard 38 9.76 556 0.076 352 -2.47 462 -4.8 586 586 352 1018
527 Earl Watson 32 10.55 521 0.039 533 -2.90 504 0.3 127 533 127 1025
528 Brian Scalabrine 33 7.80 587 0.063 434 -3.14 526 -2.6 501 587 434 1027
529 Samardo Samuels 23 12.59 381 0.021 568 -3.05 519 -2.7 510 568 381 1029
530 Sebastian Telfair 26 11.08 494 0.023 565 -3.34 536 0.0 141 565 141 1030
531 Ime Udoka 34 9.83 551 0.049 500 -3.31 533 2.1 52 551 52 1033
531 DeSagana Diop 30 9.43 563 0.053 486 -3.55 547 -2.2 455 563 455 1033
533 Patrick Mills 23 13.57 291 0.053 483 -3.58 551 -4.0 573 573 291 1034
533 Armon Johnson 22 11.70 452 0.010 582 -4.33 582 -2.0 431 582 431 1034
535 Chris Duhon 29 9.67 558 0.044 520 -3.02 516 -0.7 328 558 328 1036
536 Nikola Pekovic 26 11.93 433 0.046 513 -3.21 528 -3.9 570 570 433 1041
536 Ekpe Udoh 24 10.61 515 0.042 526 -3.65 558 1.9 53 558 53 1041
538 Desmond Mason 34 10.39 530 0.037 537 -2.98 513 0.0 141 537 141 1043
539 Acie Law 27 11.40 476 0.051 494 -3.61 553 -3.4 550 553 476 1044
540 Manny Harris 22 11.41 474 0.017 574 -3.66 559 -2.5 488 574 474 1047
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
541 Francisco Elson 35 9.95 547 0.061 446 -2.89 503 -3.3 546 547 446 1049
541 Anthony Carter 36 10.46 524 0.046 511 -3.29 532 -2.9 525 532 511 1049
543 Rasual Butler 32 9.77 555 0.040 532 -3.03 518 -2.9 522 555 518 1054
543 Earl Barron 30 10.30 537 0.026 558 -3.02 517 -1.9 428 558 428 1054
543 Eduardo Najera 35 8.26 584 0.047 508 -3.55 546 -0.6 325 584 325 1054
546 Adam Morrison 27 10.06 543 0.044 517 -3.36 539 0.0 141 543 141 1056
547 Donte Greene 23 10.74 507 0.031 551 -3.64 556 -0.7 327 556 327 1058
548 Johan Petro 26 10.59 517 0.044 521 -3.35 538 -4.4 578 578 517 1059
549 Yi Jianlian 24 11.48 467 0.031 552 -3.05 520 -3.1 540 552 467 1060
550 Sean Marks 36 9.07 567 0.060 449 -2.99 514 -3.4 547 567 449 1061
551 Joey Graham 29 10.14 541 0.042 524 -3.57 549 -1.5 395 549 395 1065
552 Dominic McGuire 26 10.39 531 0.049 502 -3.33 535 -4.7 584 584 502 1066
553 Hilton Armstrong 27 9.91 548 0.048 505 -3.57 550 -2.9 520 550 505 1068
553 Al-Farouq Aminu 21 10.46 526 0.031 550 -3.42 542 -2.7 508 550 508 1068
555 Terrence Williams 24 11.14 491 -0.013 591 -3.73 563 -2.8 511 591 491 1074
556 Jason Collins 33 6.65 592 0.046 510 -3.79 566 -0.7 330 592 330 1076
557 Greivis Vasquez 25 10.46 525 0.042 527 -3.74 564 -3.5 553 564 525 1080
557 Mustafa Shakur 27 11.06 496 -0.004 588 -4.36 584 -1.8 417 588 417 1080
559 Xavier Henry 20 9.20 565 0.041 529 -3.56 548 -3.1 533 565 529 1081
560 Jannero Pargo 32 10.55 519 0.018 572 -3.87 568 0.0 141 572 141 1087
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
561 Bobby Brown 27 10.88 503 -0.002 587 -4.52 587 0.0 141 587 141 1090
562 Chucky Atkins 37 9.83 553 0.037 538 -3.63 555 0.0 141 555 141 1091
563 Byron Mullens 22 10.35 532 0.018 571 -3.37 540 -3.4 552 571 532 1092
564 Ricky Davis 32 10.08 542 0.026 557 -3.94 572 0.0 141 572 141 1099
565 Antoine Wright 27 9.19 566 0.026 556 -3.49 544 -2.5 483 566 483 1100
566 Lindsey Hunter 41 9.73 557 0.034 544 -3.65 557 0.0 141 557 141 1101
566 Jamaal Tinsley 33 10.33 534 0.019 570 -3.83 567 0.0 141 570 141 1101
568 Jermaine Taylor 25 12.77 363 0.032 546 -3.67 560 -4.5 582 582 363 1106
569 Jonny Flynn 22 10.90 498 -0.019 593 -3.49 543 -3.7 566 593 498 1109
570 Christian Eyenga 22 10.17 540 0.002 585 -3.90 570 -2.3 466 585 466 1110
571 Sonny Weems 25 11.42 472 0.013 579 -3.52 545 -3.8 568 579 472 1113
572 Earl Clark 24 10.88 502 0.031 553 -3.71 562 -4.2 577 577 502 1115
573 DeShawn Stevenson 30 8.52 581 0.046 512 -3.70 561 -3.5 556 581 512 1117
574 Kyrylo Fesenko 25 8.85 574 0.034 545 -4.04 574 0.4 115 574 115 1119
575 Kevin Seraphin 22 9.97 546 0.035 541 -4.20 579 -4.6 583 583 541 1125
575 Luke Walton 31 8.59 580 0.032 548 -4.13 577 -0.1 289 580 289 1125
575 Jarron Collins 33 6.72 591 0.032 547 -4.17 578 -0.8 334 591 334 1125
578 Ishmael Smith 23 9.85 550 0.016 576 -4.06 576 -3.1 538 576 538 1126
579 Garrett Temple 25 9.58 562 0.012 580 -3.77 565 -2.2 450 580 450 1127
580 Wayne Ellington 24 9.63 559 0.019 569 -3.99 573 -2.3 461 573 461 1128
Rank Player Age PER Rk WS48 Rk bopSPM Rk RAPM Rk Hi Lo Tot
581 Jason Kapono 30 8.84 575 0.025 562 -4.22 581 -2.1 446 581 446 1137
582 Malik Allen 33 7.61 588 0.043 522 -3.89 569 -4.1 575 588 522 1144
582 Mardy Collins 27 9.58 561 0.009 583 -4.50 586 0.0 141 586 141 1144
584 Avery Bradley 21 8.93 572 -0.017 592 -4.05 575 -3.1 536 592 536 1147
585 Trenton Hassell 32 8.16 585 0.022 566 -4.41 585 0.0 141 585 141 1151
585 Stephen Graham 29 7.39 590 0.025 561 -4.69 590 -2.1 442 590 442 1151
587 Luke Babbitt 22 8.88 573 -0.010 590 -4.20 580 -2.4 478 590 478 1153
588 Jawad Williams 28 7.98 586 0.017 573 -4.34 583 -4.0 571 586 571 1156
589 DaJuan Summers 24 8.74 577 0.001 586 -4.75 591 -2.8 511 591 511 1163
590 Ronnie Price 28 8.27 583 0.004 584 -4.63 589 -1.1 355 589 355 1167
591 Sasha Pavlovic 28 7.46 589 0.016 578 -4.55 588 -4.4 580 589 578 1168
591 Quinton Ross 30 5.99 593 0.017 575 -5.15 593 -0.1 288 593 288 1168
593 Josh Powell 29 8.80 576 0.011 581 -4.75 592 -7.1 592 592 576 1173

(Obviously, this doesn't include 2012 rookies. Players who barely played will be closer to average than players who played, but played badly, in 2011, due to regression to the mean. Also, these rankings do not reflect the opinions of Basketball-Reference.com, Sports-Reference LLC, or any of their affiliates, employees or sponsors.)

35 Responses to “The (APBRmetric) Top 593 Players of 2012”

  1. Dre Says:

    Neil,
    Awesome! If you want Wins Produced numbers I'd be happy to supply. If you don't want to post here do you have any complaints if I add to this table at the Wages of Wins Network?

  2. Neil Paine Says:

    You can post it there, I don't have any complaints.

  3. Dre Says:

    Neil,
    You da man! I'll let you know when it's posted.

  4. Luke Says:

    Can we come up with a different acronym for RAPM? That looks way too close for RAPE for my liking, which makes me automatically pronounce it as "Rape 'em" instead of "Rap-um"

  5. Neil Paine Says:

    (Insert Kobe Bryant cheap-shot here...)

    I see what you mean, though. I suppose "RPM" -- regularized plus-minus -- would work as a replacement, since it doesn't seem like anyone uses "rebounds per minute" as a rate stat (it's almost always per-36 or per-48 minutes instead). What does everyone else think? I wonder if Joe Sill or Jeremias have any preference?

  6. Nathan Walker Says:

    yeah, I've always disliked "RAPM" since it looks so much like "RAPE." More recently I've been writing "rAPM."

    Love the basketball-on-paper SPM! Nice to see some more people trying it :) I like it since DRTG explains variation in defensive APM way better than most other attempts.

  7. Nathan Walker Says:

    Also - Neil, you might find better R^2 values by utilizing ORTG*pctpos instead of ORTG...in almost all of my BoP SPM studies, this is the case.

  8. Joey Says:

    I want the name to be RAMP. Once it gets tweaked, it would be renamed to TRAMP.
    Although I'm not sure if those who thought it sounded too much like "RAPE" would like TRAMP any better

  9. Raj Says:

    any way to get projected minutes in this list to get an idea as to overall production in addition to rate?

  10. Bill Says:

    How about MRAP for "Multiyear Regularized Adjusted +/-"?

  11. Greyberger Says:

    Pros to changing the acronym for RAPM:

    -The acronym would no longer look like RAPE, RAP or RAMP. RPM is the obvious alternative, although I personally see that as revolutions or rebounds per minute.

    Cons to an acronym change:

    -Established naming convention - Plus Minus (PM), Adjusted Plus Minus (APM), Regularized or Regressed Adjusted Plus Minus (RAPM), Statistical Plus Minus (SPM). This suggests that RAPM is a variety of APM but SPM is not, which is an accurate sketch of the metric family tree.

  12. huevonkiller Says:

    I love this list, fantastic.

    On a side note: Wow you guys have dirty thoughts! Lol. Yeah change it to what you want though I don't really mind either way.

  13. Chronz Says:

    Regardless of these rankings I find Quinton Ross to be a decent player. GO CLIPPERS

  14. AYC Says:

    Given his youth and rapid improvement every year up to this point, I would expect DRose's advanced stats to get better next season, not worse.

  15. Cynthia Says:

    what about Jared Newson???? How can I find out about his career?

  16. Mark Says:

    Great table. Would be nice if there was a Games Played column.

  17. JTaylor21 Says:

    What do you know, Bron comes in 1st in yet another statistics that measures a player's greatness but listening to the media after the finals, you would have swore that Bron wasn't even a top-20 player let alone the undisputed best player.

  18. Greyberger Says:

    Well Seventeen, I'm convinced this is because most people only have a passing interest in the NBA and only pay attention to highlights and who wins in the later rounds. The media does a good job of representing this point of view in interviews, columns, MVP voting and game packaging. The NBA media might be obsessed with their sport but they don't write like it - platitudes and pandering are the norm.

  19. BSK Says:

    Three teams (Lakers, Spurs, Heat) each had two players in the top 2. They had 3 of the best 4 records in the league.

    Good to see the MVP cracked the top 20!

  20. BSK Says:

    Neil-

    What do the numbers look like if you don't do the "Russian Judge Method" and eliminate highest and lowest? Any major changes? Looks like a few guys could get really screwed by their RAPM, particularly younger guys and/or guys coming off injuries (Love and Bynim in the 300's!).

  21. Bob M. Says:

    In general I like to analyze stats, but I must say the ratings above prove yes you do have to consider stats of individual players when comparing them, but you can't take the numbers to the bank like you can in baseball. Case in point..Nene and Chris Bosh bring ranked ahead of Rose. I think the closest to the best statistical measure for players would be a combination of PER and Defensive Win Shares since defensive ability is not measured within the complicated PER formula. Going off that, the top 5 players from last year would be Howard, LeBron, Wade, Rose, and Paul 5th. I definitely think Dwight Howard is more valuable than any other player to his team. They would probably fall from 3rd to around 22nd in defensive efficiency if he had missed 1/2 season or more.

  22. huevonkiller Says:

    Bob M. you need to read the article first.

    "I ranked all 593 players who played at least 1 NBA game since 2008-09."

    Derrick Rose was not that good before this season, and he wasn't the MVP this past season either. Dwight Howard is not the best player in basketball given this criteria, not even close. And if you go by PER, he doesn't win PER either......

    LeBron is by far the best player in basketball even with a bad post-season, his popularity will rise like Kobe's did one day. His career has been the best ever through age 26.

  23. huevonkiller Says:

    The only legitimate complaint, is the disregard for games played, and total minutes.

  24. Bob M. Says:

    I see. I'll admit I went right to the list and assumed it was measuring stats from last year alone. In that case, it makes more sense because Rose's metrics before last year were not anywhere near the top of the league. Dwight Howard did finish 2nd in PER this past year and is by far the most influential defensive player for his team even going back a few years. I'll admit DWS is arguably less accurate indicator than PER, becuase sometimes defensive specialists give up more pts per 100 possessions since they allow the #1 scorer to take a rest on defense. see durant/sefolosha 2008-09 season. If going off last year's stats alone Dwight could give LeBron a run since LeBron didn't put up quite as amazing numbers in Miami compared to Cleveland. The Magic would have folded up like a tent if Howard were injured for any more than 5 games at a time. I'd agree though LeBron is the best player in the game considering you could put him on any team in the league and they'd be at least 6 games over .500 regardless of supporting cast. I think with LeBron people hate him now, but if he wins championships which he'll probably win at least 2 before its all said and done, I think 6 is a stretch, he will be regarded as one of the 5 best players ever and like Shaq people he will be beloved more nationally when he's in his mid to late 30s.

  25. Bob M. Says:

    Huevonkiller-would you agree though that PER is a bit more of an accurate offensive metric than offensive win shares? I think O.W.S. tends to favor guys who might shoot 5 for 8 from the floor on most nights, boosting their offensive rating, yet if they were in a role where they had to take more shots, their pct. would go down. Likewise, Carmelo is a little bit better than off. win shares would indicate, his PER is probably more accurate for his offensive game. Defensively, well he's not going to get much better unless the Knicks fire D'Antoni and replace him with a coach who expects effort on the defensive end like Larry Brown or Scott Skiles(Skiles would actually be a great fit there and he'd probably leave Milwaukee to coach them if the Knicks pulled the trigger).

  26. Bob M. Says:

    I'm a Pacers fan, and the advanced stats for the year would definitely work against offensive win shares. Jeff Foster had more off. win shares than #3 vote getter in MVP race in O'neal and Artest.

    http://www.basketball-reference.com/teams/IND/2004.html

  27. Anon Says:

    @22 - Finishing 1st and 7th in WS/WS48 ain't a bad playoffs - perhaps for Bron's standards. You're just dissatisfied with the team result. If he finished 5th and 10th in a Heat title you'd (irrationally) call it a good playoffs :)

    This is a spot-on list. Great work.

  28. huevonkiller Says:

    #24, #25

    You seem like a very reasonable person overall, thank you for contributing to this discussion. I think some of the things you said are very interesting.

    In general I think it is best to use a wide assortment of metrics to rank players, because some stats can be goofy at times. If you want to use PER don't forget to adjust for usage rate (especially if you're comparing players on the same tier). For instance Jordan has 27 PER some seasons, but on a massive usage rate. He has higher peaks than Kobe but not all of Jordan's "27 PER" playoff seasons are superior to Kobe's "25-27 PER" playoff seasons (2001 and 2009). That's just one example. I like basketball on paper SPM because it incorporates usage, defense, offensive/defensive rating, minutes per game, +/- fundamentals.

    #26 I agree that Jermaine is a better offensive player, there is definitely no end-all stat. Some stats weigh the usage-efficiency tradeoff differently, in this case OWS penalizes Jermaine heavily for his 100 offensive rating.

    My ideas would be to use Neil's ranking system, but adjusting for total minutes, era (this is particularly difficult), defenses faced as well (RAPM addresses that to a degree, perhaps we need more metrics with that feature).

    Certainly you're correct, comparing All-Stars to role players is inappropriate at times.

  29. Bob M. Says:

    #28-I think you are right that +/- has to be considered as well. Going to PER, it does seem like PER does attribute a little bit to usage compared to off. win shares. For another Pacer example, Reggie Miller generally had a PER around 20-22 at the peak of his career in the 90s but at his best he was top 5 in off. win shares. Honestly, even though I really liked Reggie, I think he was more the caliber of what his PER suggested since he was never a LeBron/Jordan type that had usage rates in the 30s that could run the point, play multiple positions, grab offensive boards, and overall carry a team on his back..except for a few memorable playoff games like 8 pts in 8 seconds vs. the Knicks in 1995. The late 90s Pacers were built more like the 03-04 Pistons team that had a role for everyone in the starting lineup vs 2010-11 Heat or 91-92 Bulls team that relied on 3 guys to carry lesser players on their shoulders.

    For evaluating individual defense, you'd have to combine looking at Def. Win Shares with +/- because its hard to precisely determine how much of a win a guy like Tim Duncan contributed vs. Bruce Bowen in the Spurs defensive heyday.

    Allin all, its hard to 100% go to the bank and earn interest on stats except for baseball. I'll take a player's WAR rating - wins above replacement - and earn a good return on that one in a bad economy(well ok maybe that's taking it too far haha). I certainly favor Def. Win Shares in basketball over Off. Win Shares since as you alluded to it seems off win shares favor big men who grab off rebounds and guys who go 3 for 5 on tip ins like Jeff Foster vs. Jermaine O'Neal...or even Tyson Chandler who I think is a more valuable defensive player than offensive.

  30. WillC Says:

    Grant Hill 214th? That can't be right.

  31. Bob M. Says:

    I agree that Hill should be closer to 100-120th in terms of ranking the best players. Certainly, sabrmetrics will never be perfect..except it's extremely accurate in baseball.

  32. huevonkiller Says:

    Bob M, try out the different versions of SPM out there, they are interesting.

    I like APM for measuring defensive impact as well.

  33. the anticrust Says:

    Wow, Sun Yue was ranked #184 even though Phil Jackson only allowed him to get off the bench for....I believe 29 minutes during his one season, I was rooting for him to hang in there and make it, look, he gave Sasha and Farmar 3-4 years to show they weren't reliable. He had so many things going against him, and no one cutting him any slack. Language (specifically in learning the offense and the NBA), NBA lifestyle, US lifestyle, Mononucleosis to start the year, I think a minor injury during the year (Phil was never going to use him anyway)....I think it's a shame that the Lakers did not take this player more seriously, with his variety of unconventional skills, being a 6'9" point guard, they said his jumper was as good as Sasha's practice time (not game time) jumper, his ability to chase down and block shots,......the last 6'9" point guard the Lakers had was pretty good. And he got more than 29 minutes in his first game, let alone his first season. I know this chart is "out there"....but there are some accuracies.....I like Lamar Odom at #30...he is a top player in the league. He could be a great player if he could just stay focused.

  34. Natural Pet Grooming Products Says:

    Wonderful paintings! That is the type of info that should be shared across the web. Disgrace on Google for now not positioning this post upper! Come on over and visit my website . Thanks =)

  35. Ипат Says:

    Прошу извинений за высказывание не по теме, но уж очень мне ваш шаблон для блога понравился. Где можно найти такой? =)