All Trading Blocks

PosNameTeamAgeExpHgtWgt InOutHnDfRebPotTB
C Alec Brown PHI 28 8 7'1' 222 B- C+ E B- B- C+
C Ray Felix PHI 24 1 6'11 220 C+ C C C C+ C+
C Festus Ezeli PHI 32 10 6'11 255 B E D A B- C-
PF Bob Houbregs PHI 22 1 6'7' 210 C+ C- D B- C C-
PF Dick Ricketts PHI 23 1 6'7' 215 C C C+ C+ C+ C-
SF Ed Conlin PHI 23 1 6'5' 200 C B- C C+ C- C+
SF Tobias Harris PHI 30 11 6'8' 223 B- B C- A- C+ B-
SF LeBron James PHI 37 19 6'8' 240 B- A- B- A+ B- D
SG Si Green PHI 21 1 6'2' 185 B- C B- B- C B-
PG Jack George PHI 23 1 6'2' 190 C C B B- D C
PG Stephen Curry PHI 33 13 6'3' 202 C+ A+ B+ B C- C
PG Michael Carter-Williams PHI 31 9 6'6' 189 C+ B- B+ C+ C- C
C Jim Krebs MIL 20 0 6'8' 230 C C- C- B- B- C+
PF Clint Capela MIL 27 8 6'11 222 B D D C+ B+ B-
PF Bob Pettit MIL 21 1 6'9' 229 B C- C- C+ B B+
PF Ivan Rabb MIL 25 5 6'10 220 B- D D C+ B- C+
PF Mel Hutchins MIL 20 2 6'11 245 B- C+ C+ B- B- C+
SF Kyle Kuzma MIL 27 5 6'9' 220 B- B D A B- C+
SF Gene Vance MIL 22 3 6'9' 210 C+ C+ C+ B+ D C+
SF Jaylen Brown MIL 26 6 6'7' 224 C+ C+ C- A- C C
SF Jayson Tatum MIL 25 5 6'8' 205 B- B C B C D
SG Howie Shannon MIL 23 3 6'2' 180 B- B- C C D C-
SG Paul Walther MIL 24 3 6'6' 205 C+ B- B- C+ D C+
PG Jevon Carter MIL 26 4 6'1' 196 C+ C+ C+ B D B-
PG Trae Young MIL 23 4 6'2' 180 C B+ B- C+ D C+
C DeAndre Jordan CHI 34 14 6'11 250 B- E D B+ A- C
C Mohamed Bamba CHI 24 4 7'1' 224 B- C- E B B C
PF Wally Osterkorn CHI 22 2 6'7' 200 C+ C- C+ C+ C+ B-
PF John Henson CHI 31 10 6'11 220 C+ C- C A B+ C-
PF Enes Kanter CHI 31 11 6'9' 248 C+ C- D B- B- C
SF Rodions Kurucs CHI 24 4 6'9' 229 B- B- C- B- C- B-
SF Jordan McRae CHI 31 8 6'7' 179 C+ B C B C- C-
SG Joe Harris CHI 30 8 6'6' 215 C+ B C- C+ C- C
SG Dante Exum CHI 26 8 6'6' 196 C B- C+ C+ C- C
SG Jordan Clarkson CHI 29 8 6'5' 186 C+ B+ C+ B- C- C
SG Dion Waiters CHI 30 10 6'4' 224 C+ B- D B- C C-
PG Fred LaCour CHI 20 0 6'5' 210 C B- B- B- C- C+
PG Gary Harris CHI 27 8 6'5' 205 B- A B- A- D C
C Jordan Bell CLE 28 5 6'9' 224 B- C- C B B- C
C Mason Plumlee CLE 32 9 7'0' 238 B- D D A+ C+ C+
C Nikola Vucevic CLE 32 11 7'0' 260 B- C C- B+ B- C+
C Greg Monroe CLE 32 12 6'11 247 B C- D C+ B+ C+
C Alex Len CLE 29 9 7'1' 255 C+ D D C+ B- C+
PF Johnny Green CLE 22 0 6'5' 200 B- F D C+ B B
SF KJ McDaniels CLE 29 8 6'6' 195 B C+ C B+ C C
SF Kawhi Leonard CLE 31 11 6'7' 229 C+ A- C A+ C- C-
SF Josh Jackson CLE 26 5 6'8' 207 B- C C- B C+ C
SG Nick Johnson CLE 29 8 6'3' 198 B- C+ C- A- B- C
SG Bucky Bockhorn CLE 20 0 6'4' 200 C+ C B- A- C- B-
SG Victor Oladipo CLE 30 9 6'4' 209 B- C+ C B C B-
PG Jeff Teague CLE 34 13 6'2' 186 C+ B B C+ C- C-
PG Greivis Vasquez CLE 34 13 6'5' 195 C- C+ A+ C+ D C
PG Kendall Marshall CLE 31 10 6'4' 200 C C+ B C+ C- C
C Wayne Embry BOS 19 0 6'8' 240 B- D C+ B- B C+
C Maurice Stokes BOS 21 1 6'7' 232 B- C- B- C+ B- B+
C Alex Groza BOS 21 3 6'11 240 B- C C- B B C
PF Kenny Sears BOS 21 1 6'9' 198 B- C E B- C+ A+
SF Dike Eddleman BOS 26 3 6'8' 205 B- C+ C- C C+ C
SF Michael Porter Jr BOS 24 4 6'11 216 B B- C- A- C- C+
SF George Yardley BOS 22 2 6'10 225 B- B+ D B C B
SF Jim Pollard BOS 22 3 6'7' 200 C+ B- C+ B- C- B-
SF Dave Gambee BOS 24 0 6'6' 215 C+ B- C- C+ C B-
SG Sam Jones BOS 19 1 6'4' 198 B- B- C C+ C A+
SG Tom Gola BOS 22 1 6'6' 205 C+ B B- B C C
SG Gerry Calabrese BOS 23 2 6'2' 195 B- B- C+ C D B-
SG Tony Wroten BOS 29 10 6'6' 205 B C A- B- D C
PG Bill Mlkvy BOS 24 2 6'1' 190 C+ B- B- C+ D B
PG Dick McGuire BOS 25 3 6'2' 204 C+ C+ A- B- D C+
C DeMarcus Cousins LAC 32 12 6'11 292 B+ C C A- B C-
C Charlie Share LAC 22 2 6'11 254 C+ C C- B- B- C
PF Jared Sullinger LAC 30 10 6'9' 260 C+ C+ C+ B- B C-
PF Terrence Jones LAC 30 10 6'9' 251 B- C C B- B- C
PF Trevor Booker LAC 35 12 6'8' 229 C+ C+ E B+ C+ C
SF Aaron Gordon LAC 26 8 6'9' 220 B+ B- B- A- C+ C
SF Royce White LAC 31 10 6'8' 268 C+ C C- B B B-
SG Klay Thompson+ LAC 33 11 6'7' 216 B- A+ C- A+ C C+
SG Ralph Beard LAC 22 3 6'4' 191 B- B- C+ B+ C- C
PG Shaun Livingston LAC 37 18 6'7' 182 C- B- B- C+ C- D
PG Larry Costello LAC 23 1 6'1' 186 C- B B- B D C
PG Edwin Hernandez LAC 34 12 6'4' 203 C B- C- B+ D C
C Bill Spivey ATL 21 2 7'0' 200 C+ D D B- C+ B-
C Boban Marjanovic ATL 34 12 7'3' 290 C+ C- E C+ B- C
C Dolph Schayes ATL 23 3 7'0' 250 B- C+ C+ B B B-
PF Don Meineke ATL 22 2 6'10 241 C+ C- C C+ B- C+
PF Domantas Sabonis ATL 25 6 6'11 240 B- C+ C- C+ B- C+
PF Rudy LaRusso ATL 19 0 6'7' 220 B- E D C+ B B
SF Earl Lloyd ATL 21 2 6'5' 224 C C+ D B C C-
SF Jack Twyman ATL 20 1 6'6' 210 C+ B C- B- C- B-
SF Tom Marshall ATL 21 1 6'4' 215 B- C+ C C C- D
SF Jimmy Butler ATL 33 11 6'7' 220 B- A- C+ B+ C C+
SF Lee Shaffer ATL 23 0 6'7' 220 C+ B- C C+ C- A-
SF Lennie Rosenbluth ATL 20 0 6'4' 190 B- C C C+ C B
SG Dick Garmaker ATL 22 1 6'3' 200 B- B- D C- D C+
PG Dennis Schroder ATL 29 9 6'1' 172 B- B A- B+ C- C+
PG Dennis Smith Jr ATL 25 5 6'3' 194 B- B B- C+ D B-
C Walter Dukes MIA 23 1 7'0' 220 C+ E D B- B- C+
PF Harry Giles MIA 24 5 6'11 222 B- C- C- B B+ B-
PF Lauri Markkanen+ MIA 25 5 7'0' 253 B- B- E C+ C+ C
PF Don Barksdale MIA 26 3 6'10 244 B- C D B- B- B-
PF Bob Boozer MIA 19 0 6'8' 215 B- C- C- C+ B- C-
SF Dillon Brooks MIA 27 5 6'6' 220 B- B- C+ B+ C C+
SF Mel Payton MIA 21 2 6'9' 217 C+ B- C B- C B-
SG Donovan Mitchell MIA 26 5 6'3' 213 B+ B- C+ B+ C- B
SG PJ Hairston+ MIA 29 8 6'5' 229 C A+ C- A C- C-
SG Carl Braun MIA 23 3 6'4' 203 C+ B+ C+ C+ D C
PG Elie Okobo MIA 24 4 6'2' 180 B- B- B C+ C- B-
PG Frank Ntilikina MIA 24 5 6'5' 189 C+ B- B A D C+
PG DeAaron Fox MIA 25 5 6'3' 174 B- C+ B- B D C-
PG Shai Gilgeous Alexander MIA 24 4 6'6' 180 C+ B- C+ B- D B
C Bob Ferry CHA 19 0 6'8' 230 B C- C- C+ C- C
C Myles Turner CHA 26 7 6'11 240 B- C+ C- A B- C
C Derrick Favors CHA 31 12 6'10 260 B+ C D A- A+ C+
PF Joe Holup CHA 23 1 6'6' 215 B- C- C- C+ C+ B-
PF Andy Duncan CHA 25 3 6'10 240 B C C- C+ B- C
SF Elgin Gay Baylor CHA 22 1 6'5' 224 B C+ C- B- B- A+
SF Draymond Green CHA 32 10 6'7' 229 B- C+ B- B B- D
SG Bob Donham CHA 23 2 6'2' 190 B- E B+ C+ C- B
SG Frank Selvy CHA 23 1 6'3' 180 C+ B B- C+ E B-
SG Shabazz Muhammad CHA 30 9 6'6' 226 B- B D B- C- C+
SG Jerry West CHA 20 0 6'2' 175 B- B B- B+ C- B
PG Tyus Jones CHA 26 7 6'1' 189 C+ B- A C D D
PG DeJounte Murray CHA 26 6 6'5' 169 C+ B- B C+ C- C-
PG Oscar Robertson CHA 19 0 6'5' 205 B C+ A- B- C B-
PG Raymond Felton CHA 38 17 6'1' 198 C B- B+ B C- C-
C Hasheem Thabeet UTA 34 13 7'3' 260 C+ E D C+ C+ D
C Georgios Papagiannis UTA 25 6 7'1' 240 B- C- D C+ B- C+
C Wilt Chamberlain UTA 20 0 7'1' 275 B+ E C+ B- B+ B+
PF Tom Heinsohn UTA 19 1 6'7' 210 B- C- D C C+ D
PF Robert Williams UTA 24 4 6'9' 244 B- D C- B- C+ C+
PF John Collins UTA 25 5 6'10 235 B C E C+ B- C+
SF Jim Loscutoff UTA 21 1 6'5' 220 B- C+ C B+ C- C+
SF Jarred Vanderbilt UTA 23 4 6'9' 213 C+ C+ C C+ C- C+
SF Gordon Hayward UTA 32 12 6'8' 211 B- B- C+ C+ C D
SG Frank Ramsey UTA 21 1 6'3' 190 C+ C+ C C+ C C+
SG Bill Sharman UTA 22 2 6'3' 193 B- A- C+ C+ C- B+
SG C.J. McCollum UTA 31 9 6'3' 197 C B+ C+ B- C- C
PG Marcus Smart UTA 28 8 6'3' 227 C B- A+ B C C
PG K.C. Jones UTA 21 1 6'1' 200 C- C+ B A- C- C
PG Aaron Holiday UTA 25 4 6'1' 185 C+ B- B C+ D C+
C Clyde Lovellette SAC 22 2 7'0' 264 B- C+ C B- A- B-
C Alex Hannum SAC 24 3 6'11 240 C C C- C+ B- C+
PF Kevin Love SAC 33 14 6'10 260 B- B- E B- A- E
PF Skal Labissiere SAC 26 6 6'11 225 B- C C- B B C+
PF James Johnson SAC 35 13 6'10 226 B+ C- D B- C C
SF Dave Budd SAC 23 0 6'6' 205 B- C C- B+ C- C+
SF Sean Kilpatrick SAC 32 8 6'4' 219 B+ B C C+ C- C
SG Tyler Ulis SAC 26 6 5'10 150 C A- A C+ E C-
SG Al Ferrari SAC 24 1 6'4' 190 C C+ B- B C- B-
SG Allen Crabbe SAC 30 9 6'6' 197 C B+ C B- E C
PG Malcolm Brogdon SAC 29 6 6'4' 216 C+ B B+ B+ C- C+
PG Brandon Knight SAC 31 11 6'3' 189 C B+ C+ B D C-
C Hassan Whiteside NYK 33 12 7'0' 264 B- D F B B D
C Lucas Nogueira NYK 28 9 7'0' 220 B- D E B C+ C
C Bismack Biyombo NYK 30 11 6'9' 244 C+ D E B+ B C-
C Hub Reed NYK 21 0 6'9' 215 B- C+ E C+ C+ C-
C Jonas Valanciunas NYK 30 11 7'0' 255 B- D E B+ A B
C Nerlens Noel NYK 28 9 6'11 227 B- D E B+ B- C-
PF Woody Sauldsberry NYK 23 0 6'7' 220 B- E C- C+ B- B-
SF Shellie McMillon NYK 20 0 6'5' 205 C+ B- C- D C- D
SF Giannis Antetokounmpo NYK 28 9 6'11 222 B+ B- C A+ B- C
SG John Barnhill NYK 20 0 6'1' 180 C+ C B- C C- C+
SG Ralph Davis NYK 22 0 6'4' 180 B- C C+ C+ D C
SG Chuck Noble NYK 22 1 6'4' 190 B- B- C C+ C- C
SG Zach LaVine NYK 27 8 6'6' 181 B+ A A B+ C C
PG Paul Neumann NYK 19 0 6'1' 175 C+ B- C+ C- E C+
PG Isaiah Thomas NYK 33 11 5'9' 185 C B+ B- C+ C- C-
C Walter Davis LAL 24 2 7'1' 260 C+ D C- B- B- C
C Mitchell Robinson LAL 24 4 7'1' 224 B- C D B+ B- C+
PF Dwight Powell LAL 30 8 6'11 234 B- C C- B B B-
PF Thon Maker LAL 25 6 7'1' 223 C+ C+ C B- B- C+
PF Marquese Chriss LAL 25 6 6'10 233 B- C E B+ B C
SF Bogdan Bogdanovic LAL 29 8 6'6' 200 B- B- C+ B+ D C
SF Lou Tsioropoulos LAL 19 1 6'5' 190 C C+ C+ C- D C+
SG Markel Brown LAL 30 8 6'4' 185 C B C- B+ C- C+
SG Harrison Barnes LAL 30 10 6'8' 224 B- B C+ B- C C+
PG George King LAL 23 2 6'0' 175 C+ C B C D B-
PG Rajon Rondo LAL 36 16 6'1' 171 C C B+ A- C- D
PG Ben Simmons LAL 25 6 6'10 229 B C B B C C
PG Guy Rodgers LAL 22 0 6'0' 185 C C+ A- B- D A-
PG Elfrid Payton LAL 28 8 6'4' 185 C+ C+ A- A- C C
PG Paul Hoffman LAL 23 3 6'5' 169 C+ B- B- C+ D C
C Gregory Falwell ORL 32 11 6'11 223 C+ C- C- B- B- C
C Nikola Jokic ORL 27 8 6'11 253 B+ C+ B- B+ B+ C-
C Phillip Maggette ORL 32 13 6'11 247 B- D C- C+ B- C
C Jeff Kelly ORL 31 8 6'10 255 C+ C C C+ A- C-
PF Thomas Bryant ORL 25 5 6'10 248 B- C C- B C+ C
PF Wendell Carter Jr ORL 23 4 6'10 257 B C C B B- C
SF Larry Nance Jr ORL 29 7 6'9' 229 B+ C- C C+ C+ C-
SF Mike Farmer ORL 22 0 6'7' 210 C+ C+ C B- C B-
SG Nik Stauskas ORL 28 8 6'7' 207 C A C+ C D C+
SG Grayson Allen ORL 26 4 6'5' 205 C+ B- B- B- D B-
SG Delon Wright ORL 30 7 6'5' 189 C+ B C A- C- B-
SG Paul George ORL 32 12 6'9' 214 B- A+ B- B+ C+ C
PG Pierre Jackson ORL 31 9 5'10 180 C+ B B- C+ D C-
PG Ish Smith ORL 34 12 6'0' 175 C+ A B C- C- C-
PG Jrue Holiday ORL 32 13 6'4' 204 C- B- B B C- D
C Gene Conley DAL 22 2 6'10 248 B- C D B- B+ A-
C Bill Russell DAL 21 1 6'10 224 C+ D C+ A A- A+
C Steven Adams+ DAL 28 9 7'0' 255 B- D C- A- B C-
PF Pascal Siakam DAL 28 6 6'9' 229 B- C C+ B B+ C
PF Wah Wah Jones DAL 25 3 6'9' 229 B- C- C+ C+ B C
SF Tom Hawkins DAL 18 0 6'5' 210 B- C- C- B- C C+
SF Willie Naulls DAL 19 1 6'6' 225 B- C- C- B- C C-
SF Jae Crowder DAL 32 10 6'6' 235 C+ B- C B- C- C+
SF Bailey Howell DAL 23 0 6'7' 210 B- B- C B- C+ B-
SG Jamal Murray DAL 25 6 6'4' 200 C+ B C+ B- D C+
SG Demar DeRozan DAL 33 13 6'6' 207 B- B C- B+ C C+
SG Don Ohl DAL 22 0 6'3' 190 C+ A- C C+ D A-
PG Gene Shue DAL 21 1 6'2' 170 C B B- C D B
PG Lonzo Ball DAL 25 5 6'6' 189 C B A+ B+ C C
C Al Jefferson BKN 36 18 6'9' 265 B- C- D B- B C
C Jahlil Okafor BKN 27 7 6'11 275 A- D D B- B- C
C Timofey Mozgov BKN 36 14 7'1' 256 B- D E B- C+ C-
PF Jack Molinas BKN 23 1 6'6' 200 B- D D B B- B-
PF T.J. Leaf BKN 25 5 6'10 224 B- C+ C- C+ B- C+
SF Kevin Durant BKN 34 15 6'9' 240 B- A- D B C+ E
SG Ernie Barrett BKN 22 2 6'4' 198 C+ B- C+ B D C+
SG Andrew Harrison BKN 27 7 6'6' 218 C+ B- B- B- C- C-
SG James Harden BKN 32 13 6'5' 220 B- B+ C+ B- C- C+
SG Kentavious Caldwell-Pope BKN 29 9 6'6' 204 C+ B C B- D C+
PG Jeremy Lin BKN 34 12 6'3' 201 C B- C+ C D D
PG John Wall BKN 32 12 6'4' 196 B B- A+ B- C- C-
C Red Kerr DEN 19 1 6'9' 230 B- C+ C C B- C
C Juan Hernangomez DEN 27 6 6'9' 229 B- C+ C- C B- C-
C Joel Embiid DEN 28 8 7'0' 250 B B- E B A C+
PF Brandan Wright DEN 35 15 6'9' 205 C+ D D A- B- C
PF Nikola Mirotic DEN 31 11 6'10 220 C+ B+ D B- C+ C-
SF Blake Griffin DEN 33 13 6'10 252 A- C C+ B- B- D
SF Chandler Hutchison DEN 26 4 6'7' 196 B- B- C B- C C+
SG Donte DiVincenzo DEN 25 4 6'5' 205 B- B- C C+ C- C
PG Myer Skoog DEN 21 2 5'11 180 C- B C+ C C- B-
PG Russell Westbrook DEN 34 14 6'3' 192 B B B B+ C- C+
PG Devonte Graham DEN 27 4 6'2' 185 C B A C+ D C
PG Reggie Jackson DEN 32 11 6'3' 208 B- B- B- C+ D C-
C Jarrett Allen IND 24 5 6'10 235 B- C- D B B C+
C Red Rocha IND 24 3 7'0' 246 B- C C- C+ C+ C-
PF Lew Hitch IND 21 2 7'0' 223 B- C+ C+ B+ B- B-
PF Dragan Bender IND 25 6 7'1' 224 C+ C C B- B- C+
PF Thomas Robinson IND 31 10 6'10 237 C+ D C- C+ A+ C+
SF Dick Groat IND 23 2 6'5' 201 C+ B C+ B- D C-
SF Tom Sanders IND 24 0 6'6' 210 C+ C+ C- A- C C-
SG Norman Powell IND 29 7 6'4' 216 B C+ B- B C- C
SG Anfernee Simons IND 23 4 6'4' 178 B- B+ C A- C- A-
SG Nicolas Batum IND 34 14 6'8' 200 C+ A- C C+ C D
SG Luke Kennard IND 26 5 6'6' 202 C B C- B- D C+
PG Collin Sexton IND 23 4 6'3' 189 B- C+ B B+ C- B-
PG Eduardo Blount IND 26 7 6'3' 194 C A- A B- C- C+
C Andrew Bynum NOP 35 17 7'0' 284 C+ C- D A+ B+ D
PF Caleb Swanigan NOP 25 5 6'8' 244 C+ C- D B- B C+
PF Andray Blatche NOP 36 17 6'11 260 B- C D C B- C-
PF DeJuan Blair NOP 32 13 6'7' 265 B- D D C- B C+
PF Marvin Bagley III NOP 23 4 6'11 234 B+ B- C B- B B-
SF Paul Arizin NOP 22 2 6'4' 200 B A C B+ C B-
SF TJ Warren NOP 28 8 6'8' 220 B- C+ C- B+ C+ C-
SG Josh Richardson NOP 28 7 6'6' 200 B- C+ B- C+ D C+
SG Pat Connaughton NOP 30 3 6'4' 209 C B- B- C+ C C
PG Derrick Rose NOP 34 14 6'3' 190 C+ A- A+ A- C C
PG Mike Conley NOP 35 15 6'1' 180 C- B- C+ B- D C-
PG Kyrie Irving NOP 30 11 6'1' 191 B- A B A C- C-
C Jusuf Nurkic DET 27 8 6'11 280 B C C B B+ C+
PF Cheick Diallo DET 26 6 6'9' 218 B- C D B+ B- C
PF Deyonta Davis DET 25 6 6'10 244 B- C+ C- B- B- C+
PF Serge Ibaka+ DET 33 14 6'10 220 C C+ E B+ B- C-
PF Karl-Anthony Towns DET 26 7 7'0' 244 B B- D A+ A+ C
SF Danny Green DET 34 13 6'6' 210 C+ B C- B+ C C-
SF Mikal Bridges DET 25 4 6'7' 191 C+ C+ C+ B+ C C+
SG Rodney Stuckey DET 36 15 6'5' 205 C B- C+ B- E C-
SG Monta Ellis DET 37 17 6'3' 185 C+ A- C+ B- C- C
SG Kemba Walker DET 32 11 6'1' 184 C A+ C+ B- C- C
SG Evan Turner DET 34 12 6'7' 220 C+ C+ B- A- C+ C+
PG Ty Lawson DET 33 13 6'1' 192 C B- A+ B+ E D
C Darrall Imhoff TOR 20 0 6'10 220 B- D C- B- B- B-
C Connie Dierking TOR 22 0 6'9' 222 B- D C+ C C+ B
C Walter Tavares+ TOR 30 8 7'3' 265 C+ D C B B C-
PF Archie Dees TOR 18 0 6'8' 205 B- C+ D C C A-
PF Charlie Tyra TOR 20 0 6'8' 230 B- C- C C+ B- C+
PF JaJuan Johnson TOR 33 11 6'10 220 B C D B B C
PF Vern Gardner TOR 23 3 6'10 210 B- C C- C+ B- B-
SF Kyle Anderson+ TOR 28 8 6'9' 230 C+ B- B- A+ C+ C
SG Nick Mantis TOR 21 0 6'3' 190 C C+ C+ C+ C C
SG Hal Greer TOR 20 0 6'2' 175 C+ B- B- C D B
SG Rod Hundley TOR 21 0 6'4' 185 C+ B- B- C- D C+
PG Spencer Dinwiddie TOR 29 8 6'6' 205 C+ B- A B+ C C
PG Matthew Dellavedova TOR 31 9 6'4' 198 C+ B+ B+ B- C- C
PG Isuuf Sanon TOR 22 4 6'4' 189 C+ B- B C+ D C+
PG Win Wilfong TOR 19 0 6'2' 185 C+ C+ C B- D B-
C George Mikan HOU 28 3 7'0' 260 B- C- C- B- B+ C+
C Willy Hernangomez HOU 28 7 6'11 249 C+ C+ C B B- C+
C Quentin Irish HOU 33 15 6'11 238 C+ C- E B C+ C
PF Richaun Holmes HOU 28 7 6'10 244 B- C C- B B- C
PF Jack Coleman HOU 22 3 6'11 253 B- C- C+ C+ B- B-
SF Gene Guarilia HOU 21 0 6'5' 220 C D C A- C+ C
SF Jerami Grant HOU 28 8 6'8' 214 B- B- C- B+ C D
SF Rodrigue Beaubois HOU 33 13 6'2' 170 C+ B+ B- B- E D
SF Dan Boven HOU 23 3 6'11 244 C+ B D B- C- C
SF Lance Stephenson HOU 32 12 6'6' 227 C+ B C+ C+ C C-
SG Eric Bledsoe HOU 32 12 6'1' 192 B- B- A A C+ C-
PG Andy Phillip HOU 24 3 6'1' 180 C+ C+ A+ B- E B-
C Bam Adebayo SAS 25 5 6'10 249 B- C- C- B+ B- C
C Julian Ferry SAS 29 7 6'11 226 C D D B+ C+ C
PF Guershon Yabusele SAS 25 6 6'8' 260 B- C C- A- C+ C-
PF Jonathan Isaac SAS 25 5 6'10 209 C+ C C- A- B- C
PF Kristaps Porzingis SAS 27 7 7'3' 238 B B- C A- B- C+
PF Vern Mikkelsen SAS 22 3 6'11 234 B C- C- A+ B- B+
SF Otto Porter SAS 29 9 6'9' 200 C+ B- C- A C+ C
SG Khris Middleton SAS 31 10 6'7' 233 C B- C A C C-
SG Devin Booker+ SAS 26 7 6'6' 205 C+ A+ C C+ C- B-
SG Bobby Wanzer SAS 22 3 6'4' 195 C+ A- B+ B- D B+
PG Bob McNeill SAS 24 0 6'1' 170 C C B+ C+ C- C-
PG Bob Cousy SAS 22 2 6'3' 191 C+ A- A+ B C- B
C Jakob Poeltl PHX 27 6 7'0' 246 C+ C- C- B B- C+
C Jaren Jackson Jr PHX 22 4 6'11 240 C+ C+ C- B B- C+
PF Noah Vonleh PHX 26 8 6'10 247 C+ C+ D B- B- C+
PF Chuck Darling PHX 24 2 6'8' 227 C+ C+ C- C B- C
PF Brook Lopez PHX 34 14 7'0' 256 B- C- D B C+ C+
PF Dick Schnittker PHX 20 2 6'11 240 B C+ D C+ C+ C+
SF Michael Kidd-Gilchrist PHX 29 10 6'7' 231 B C- C- A+ C+ C-
SF Fred Schaus PHX 25 3 6'6' 213 C+ B- B B- C- C+
SG Buddy Hield PHX 28 6 6'4' 213 B- A- C B C- C+
SG Lonnie Walker PHX 23 4 6'5' 205 B- C+ C C+ D C+
PG Kris Dunn PHX 28 6 6'4' 204 B- B- B- B- C- D
PG Markelle Fultz PHX 24 5 6'4' 194 B- B+ A+ A- C- C
C Eddie Miller SEA 20 2 6'8' 225 C+ E D C B C+
C Mike Muscala+ SEA 31 9 6'11 240 B- C+ D B- B- D
C Rudy Gobert SEA 30 9 7'1' 246 B D D A+ A- D
C Zach Collins SEA 25 5 7'0' 229 B- C+ D B- B- C+
PF LaMarcus Aldridge SEA 37 16 6'11 240 B- C C- C+ B- C-
PF Kelly Olynyk SEA 31 9 7'0' 238 B- B- E C- C+ C-
SF Bill Garrett SEA 25 2 6'8' 229 C+ C C- B- C- C
SG Caris LeVert SEA 28 6 6'7' 200 B- B- C B- C- C-
SG Andrew Wiggins SEA 27 8 6'8' 198 B- A- A A C+ C-
SG Avery Bradley SEA 32 12 6'2' 180 C+ B C- B- D C
PG Austin Rivers SEA 30 10 6'4' 200 B- B B- B D C
PG DAngelo Russell SEA 26 7 6'5' 194 C A- C A C- D
C Greg Smith MIN 31 11 6'9' 253 C+ D C- B B C
C Ed Peterson MIN 22 3 6'10 233 C+ C D B- B- C-
C Andre Drummond MIN 29 10 6'11 279 B D C B+ B+ C+
C Larry Foust MIN 24 2 6'10 257 B- C+ C B- B- B-
PF Kenneth Faried MIN 33 11 6'7' 225 B- D D C+ B+ C
PF Ed Davis MIN 33 12 6'10 227 B- D D B- B- C-
SF Kent Bazemore MIN 24 3 6'5' 200 B- B- B- B C C+
SF Rodney Hood MIN 29 8 6'9' 208 B B B- B- C C-
SF Leo Barnhorst MIN 25 3 6'7' 200 B- B- B+ B- D C+
SG York Larese MIN 17 0 6'4' 183 C+ B+ C- C+ C- B+
SG Cory Joseph MIN 31 11 6'3' 185 C- B B A C- C
SG Malik Monk MIN 25 5 6'4' 203 C A- C+ C+ D C+
PG Johnny McCarthy MIN 24 1 6'1' 185 C- C- B- C+ C- F
PG Damian Lillard MIN 32 10 6'3' 194 C+ B- B B D C
C Deandre Ayton POR 23 4 7'1' 250 B C+ C- B+ B+ B
PF Cory Jefferson POR 28 8 6'9' 218 B D D C+ B- D
PF Julius Randle POR 30 8 6'9' 234 B+ C- C- B A- B-
PF Anthony Davis POR 29 10 6'11 253 B- C+ C- B B C-
SF Josh Smith POR 36 18 6'8' 220 B C+ C B+ B- D
SF Chuck Cooper POR 25 2 6'8' 210 B- C+ C- C+ C C
SG Timothe Luwawu-Cabarrot POR 27 6 6'6' 205 B- B- C B- D C
SG Jeremy Lamb POR 30 10 6'5' 185 C+ B+ C C+ D C+
SG Luka Doncic POR 23 4 6'7' 231 B- A C+ B- C C
PG Seth Curry POR 32 9 6'3' 179 C B- C+ A- D D
PG Ricky Rubio POR 32 13 6'4' 180 C C B+ C C- C-
PG Al Attles POR 20 0 6'0' 175 C+ C B- A D C
C Art Spoelstra GSW 21 1 6'9' 220 C D C- B- C+ C
C Ed Macauley+ GSW 23 3 6'11 250 B- C+ C+ B- B B
PF Dario Saric GSW 28 8 6'10 223 B B B- B- B C
PF Kevin Knox GSW 22 4 6'9' 216 C+ C+ C- B+ C+ B
PF Harry Gallatin GSW 23 3 6'10 240 B D D B- A- B
SF Jim Baechtold GSW 23 2 6'9' 210 B- C+ C+ B- C- C+
SF Brandon Ingram GSW 25 6 6'9' 189 C+ B- C+ B C C+
SF Terrence Ross GSW 31 10 6'7' 194 B- B C- B- C C
SF Jake Layman GSW 29 4 6'9' 216 C+ C+ C- C C- C-
SG Don Sunderlage GSW 24 2 6'2' 198 C+ B C+ C+ D C
SG Jack McMahon GSW 23 2 6'4' 209 C B B C+ D C-
SG Evan Fournier GSW 29 10 6'7' 205 C+ B B B C B-
SG Dick Barnett GSW 20 0 6'4' 190 C+ B+ C+ B- D B-
PG Richie Guerin GSW 22 1 6'4' 195 C+ B- A C+ C- B
C Robert Sacre WAS 33 10 7'0' 271 C+ D C- B- B- C
C Meyers Leonard WAS 30 10 7'1' 244 B- C+ C- B B- C+
PF Isaac Bonga WAS 22 4 6'9' 202 B- C C B- B+ C+
PF Jack Kerris WAS 23 3 6'11 225 C+ C E C+ C+ C+
PF Jarell Martin WAS 28 7 6'9' 238 B- C E C+ C+ B-
PF Gorgui Dieng WAS 32 9 6'11 244 B- C- C- B- B- C-
PF Frank Kaminsky WAS 29 7 7'0' 240 B- C+ C- C+ C+ C
PF Al Horford WAS 36 15 6'10 245 C+ C- E B- B+ C-
SF Jabari Parker WAS 27 8 6'9' 240 B B C+ B+ C C+
SF Justise Winslow WAS 26 7 6'6' 222 B- C+ C- B+ C C
SG Bradley Beal WAS 29 10 6'5' 207 C+ A- B- B+ C- C+
PG Shabazz Napier WAS 30 8 6'1' 175 C B+ C+ B D C-
PG Emmanuel Mudiay WAS 26 7 6'5' 200 C+ C B- B- D C+
PG Lenny Wilkens WAS 20 0 6'1' 180 B- C+ A- C+ C- B