GMRATINGS
gmteamagetalentskillintangiblesscoringshootingreboundball handlingdefensewinlossplayoffsrings
Dakota Brock76ers38goodbelow averageaveragebelow averagegoodvery goodaverageaverage0000
Octavio DillCeltics48very lowpoorgoodvery lowvery goodbelow averagevery lowgood0000
Fabian DeesHeat60averagevery lowaveragepoorbelow averagebelow averageaveragepoor0000
Austyn CaseKnicks48goodvery goodpooraverageaverageaveragebelow averageaverage0000
Isaac WidmannMagic40averagegoodaverageaveragebelow averagevery lowpooraverage0000
Tanner ArroyoNets34goodpooraveragevery goodgoodaveragebelow averagegood0000
Barry UnoWizards35poorgoodaveragepoorbelow averagegoodaverageaverage0000
Frank ErlichBucks62averagegoodaverageaverageaveragepooraveragebelow average0000
Lukas McManusBulls57averageaverageaveragebelow averagegoodaveragegoodaverage0000
Everett ArmstronCavaliers64below averagegoodbelow averageaveragepoorbelow averagebelow averagegood0000
Joshua CheungHawks38goodvery lowaveragepooraverageaveragegoodgood0000
Henry RebovichPelicans56averageaverageaveragebelow averagebelow averagegoodaveragebelow average0000
Jay LeePacers50very lowgoodaverageaverageaverageaveragegoodgood0000
Ivan LoganPistons38goodbelow averagebelow averageaverageaveragepooraveragevery good0000
Ray GetzRaptors62below averageaveragevery goodaveragegoodpoorpoorbelow average0000
Ethan MayerGrizzlies56very goodbelow averagepoorgoodvery goodaveragevery lowaverage0000
Jay ChaneyJazz62averagebelow averageaveragebelow averagegoodbelow averageexcellentaverage0000
Jeremy SvobodaMavericks47poorpoorbelow averageaverageaverageaveragebelow averagebelow average0000
Jesus DevosNuggets62poorvery goodgoodvery goodvery lowpooraveragebelow average0000
Jevan ZayasRockets55below averageaveragebelow averagepoorbelow averagebelow averagevery lowbelow average0000
Leif SwolleySpurs36below averagebelow averagepooraveragegoodbelow averageaverageaverage0000
Clark AntchazWolves52averageaverageaveragepoorgoodbelow averagebelow averagepoor0000
Jack AndersonTrailblazers45poorvery goodpoorpoorgoodgoodvery lowbelow average0000
Cade ChavezClippers61below averagebelow averagepooraveragegoodgoodaveragebelow average0000
Darin BarnettKings45averagegoodaveragevery lowaveragebelow averageaverageaverage0000
Derek KeaneLakers61pooraveragepooraveragegoodvery lowpooraverage0000
Conor LaytonThunder44below averagebelow averagepooraveragebelow averageaverageaveragepoor0000
Abraham DowningSuns50goodbelow averagepooraverageaveragebelow averageaveragebelow average0000
Zachery TellerWarriors57poorvery goodpooraverageaveragevery goodgoodbelow average0000
Carl DavisHornets41very goodbelow averagebelow averageaveragegoodvery lowgoodbelow average0000
Alexis Kramernone63averagegoodvery lowaveragevery goodbelow averagebelow averageaverage0000
Arnold McCalvinnone63very lowgoodaveragepoorpoorpooraverageaverage0000
Brennon Tuellnone54below averagegoodbelow averagepoorbelow averagebelow averageaveragegood0000
Zain Stepannone57averagegoodbelow averagevery lowbelow averagepooraveragepoor0000
Winslow Almontenone55below averageaveragevery lowvery goodaveragevery goodvery lowaverage0000
Manuel Sengsavannone53very lowbelow averagebelow averagevery lowgoodbelow averagebelow averagegood0000
Rickey Stewartnone59below averageaveragebelow averagegoodvery goodbelow averageaveragebelow average0000
Laumont Ferraranone63averagebelow averagegoodbelow averageaveragebelow averagegoodaverage0000
Ian Yamadanone63very lowaveragevery lowbelow averageaveragepoorgoodgood0000
Tyler Hongnone53very goodgoodgoodvery goodaveragebelow averagebelow averagebelow average0000
Garret Marinonone39poorbelow averagepoorvery lowbelow averagevery lowbelow averagegood0000
Emmanuel Freemannone46below averageaveragepoorpooraverageaverageaveragebelow average0000
Dillion Zarconone52averagegoodvery lowgoodaveragebelow averageaveragebelow average0000
Malik Fawcettnone55pooraveragebelow averageaveragebelow averagebelow averagegoodaverage0000
Aaron Wynnnone35averagevery goodaverageaveragevery goodvery goodaverageaverage0000
Adrien Abdelnone44averageaverageaveragebelow averagebelow averagebelow averageaverageaverage0000
Angel Schroedernone44very lowbelow averagevery goodaveragebelow averagevery goodaveragebelow average0000
Caleb Gordonnone57poorgoodaverageaverageaverageaveragebelow averageaverage0000
Donte Malonenone64goodgoodaverageaverageaveragebelow averageaverageaverage0000
Christopher Dillnone49averagevery goodaveragegoodaverageaveragevery lowgood0000
Ean Johnsonnone45poorbelow averagepooraveragegoodpoorbelow averageaverage0000
Roberto Corsenone38pooraveragevery lowbelow averagegoodvery lowaveragepoor0000
Brennen Morgannone33below averagevery lowaveragegoodpoorbelow averagegoodbelow average0000
Landon Novicknone44below averagevery lowgoodvery goodpooraveragepoorvery low0000
Jaylin Riveranone59averagevery lowbelow averagebelow averagebelow averageaveragegoodbelow average0000
Bob Wojteckinone35averagegoodbelow averagevery lowbelow averagebelow averagebelow averagevery low0000
Bert Richardsnone53averagevery lowpooraverageaveragebelow averagevery goodpoor0000
Jovan Keatonnone54averagepoorbelow averagepooraveragebelow averagebelow averagebelow average0000
Tariq Nelsonnone60goodgoodaverageaveragebelow averagegoodvery lowbelow average0000
Floyd Abbottnone61goodbelow averagegoodaveragepoorbelow averagevery lowbelow average0000
Ashton Druckernone46below averagebelow averagebelow averagegoodaveragepooraveragevery good0000
Chase Baldwinnone36poorbelow averageaverageaveragebelow averageaveragevery lowpoor0000
Kristopher Parkenone44below averagepoorbelow averagebelow averagepooraveragebelow averagebelow average0000
Isaiah Mathisennone53below averagepoorvery lowgoodgoodaveragegoodbelow average0000
Frabricio Olveranone56goodaveragevery lowpoorbelow averagepoorexcellentaverage0000
Joshua Hoffmannone36averagebelow averagebelow averagebelow averagevery goodbelow averageaveragebelow average0000
Donny Madduxnone41very lowbelow averagepoorpooraverageaverageaveragevery low0000
Sean LeSaffrenone64below averagevery lowpoorgoodaveragebelow averagegoodvery low0000
Darshan Hoffmannone62below averagepoorbelow averagevery goodbelow averagebelow averagebelow averagegood0000
Chip Raumakernone38below averagevery lowgoodexcellentaveragegoodaverageaverage0000
Clarence Brooksnone45averageaveragebelow averagegoodaveragebelow averageaveragebelow average0000
Jalon Carrnone47averagegoodaveragebelow averagegoodaverageaverageaverage0000
Justin Chamberlanone36very lowbelow averagepoorbelow averagegoodvery lowaveragebelow average0000
Evander McCullounone59averagebelow averagebelow averageaveragebelow averageaveragevery goodaverage0000
Dick Keatonnone47very lowbelow averageaveragegoodaveragegoodpoorbelow average0000
Korey Unonone38very lowbelow averagegoodgoodpoorvery lowvery lowgood0000
Davon Farisnone35averageaveragepooraveragegoodbelow averagevery lowaverage0000
Jeremaih Dudleynone38averageaveragebelow averagegoodgoodaverageaveragebelow average0000
Jalen Costantininone53goodvery goodvery lowaveragebelow averagepooraverageaverage0000
Armando Czyznone64very goodaverageaverageaverageaveragegoodbelow averageaverage0000
Trey Lannernone48averageaveragegoodaveragebelow averageaveragebelow averagegood0000
Harvey Barnabynone54averageaverageaveragebelow averageaverageaveragegoodaverage0000
Calvin Simmonsnone61averagebelow averagepoorbelow averagebelow averagevery goodgoodbelow average0000
Jerome Smallnone40below averageaveragegoodgoodpooraveragepooraverage0000
Derek Cahillnone35very goodaveragegoodgoodaveragebelow averagegoodbelow average0000
Kevin Pinenone61excellentpoorvery lowbelow averagebelow averagebelow averagebelow averagegood0000
Rob Wunone50goodaveragegoodbelow averagegoodaveragebelow averagegood0000
Jakob Fabiannone37averagevery lowaveragegoodaveragebelow averagepoorpoor0000
Edwin Patersonnone37poorbelow averagebelow averagebelow averageaveragevery lowpooraverage0000
Cliff Hartnone38averagevery lowbelow averagegoodbelow averagegoodvery lowbelow average0000
Stephon Watkinsnone57goodvery lowgoodbelow averagepoorvery lowaveragepoor0000
Ivan Pitmannone64pooraveragebelow averagebelow averageaverageaveragebelow averagevery good0000
Keven Brooksnone56poorbelow averageaveragebelow averageaveragevery lowgoodvery good0000
Jin Kimnone39goodaveragepooraveragepoorbelow averagebelow averagepoor0000
Tim Capurronone44goodbelow averagevery lowpooraverageaveragepoorgood0000
Wally Claytonnone44poorgoodbelow averagebelow averagepoorgoodaverageaverage0000
Emmett Mccarthynone64averagepoorpoorbelow averageaveragevery lowaveragebelow average0000
Esteban Deisignone62averageaverageaveragebelow averagebelow averagepoorbelow averagevery low0000
Jerry Moenone34below averageaveragebelow averageaveragebelow averageaveragebelow averagepoor0000
Vincent Fredricknone60goodpoorexcellentaveragegoodaverageaveragepoor0000