NBA Player Production Average

Player Production Average (PPA) is an overall rating metric developed by me that credits players for things they do that help a team win and debits them for things that hurt the cause. PPA is similar to other linear weight rating metrics such as John Hollinger’s PER, David Berri’s Wins Produced, Kevin Pelton’s VORP, and the granddaddy of them all, Dave Heeren’s TENDEX.

PPA weighs a player’s performance per possession against that of his competitors season by season. While PPA falls into the category of a linear weight metric, the actual values for statistical categories float a bit season to season based on league performance.

PPA is pace neutral, accounts for defense, and includes a “degree of difficulty” factor based on the level of competition a player faces while on the floor.

Inputs include:

  • points
  • rebounds (offensive and defensive weighed differently)
  • assists
  • steals
  • blocks
  • shot attempts
  • turnovers
  • personal fouls
  • starts
  • minutes
  • on-court team defensive rating

All stats are per 100 possessions.

What PPA scores mean (in most seasons — understanding that the levels can fluctuate from season to season and by position):

  • 225+ — league Most Valuable Player candidate
  • 175+ — typically All-NBA level
  • 150+ — usually the minimum score for All-Star level
  • 100 — average
  • 75 — decent reserve
  • 45 and below — replacement level

I have not yet published full details on how PPA works. That’s being planned, and I’ll provide additional information as those plans solidify.

If you’re interested in regular updates, please check back here or give me a follow here or on Twitter.

Below are scores for the complete 2018-19 regular season.

Position, age information, and raw stats come from Basketball-Reference

PlayerPosAgeTmGmsMPGPPA
Jordan SibertSG26ATL14.0213
John CollinsPF21ATL6130.0171
Dewayne DedmonC29ATL6425.1129
Trae YoungPG20ATL8130.9109
Alex LenC25ATL7720.1105
Miles PlumleeC30ATL189.6103
Deyonta DavisC22ATL913.194
Omari SpellmanPF21ATL4617.581
Jeremy LinPG30ATL5119.779
Taurean Waller-PrinceSF24ATL5528.276
B.J. JohnsonSF23ATL67.275
Kevin HuerterSG20ATL7527.371
Vince CarterSF42ATL7617.567
Kent BazemoreSG29ATL6724.563
Alex PoythressPF25ATL2114.558
DeAndre’ BembrySG24ATL8223.555
Justin AndersonSF25ATL489.654
Jaylen AdamsPG22ATL3412.632
Daniel HamiltonSG23ATL1910.727
Tyler DorseySG22ATL279.324
Isaac HumphriesC21ATL511.2-3
Tyler ZellerC29ATL25.5-23
Greg MonroeC28BOS22.5395
Kyrie IrvingPG26BOS6733.0200
Al HorfordC32BOS6829.0188
R.J. HunterSG25BOS126.0153
Robert WilliamsC21BOS328.8117
Jayson TatumSF20BOS7931.1117
Marcus SmartSG24BOS8027.5111
Gordon HaywardPF28BOS7225.9108
PJ DozierSG22BOS68.5103
Marcus MorrisPF29BOS7527.9102
Daniel TheisC26BOS6613.896
Aron BaynesC32BOS5116.193
Terry RozierPG24BOS7922.787
Jaylen BrownSG22BOS7425.977
Brad WanamakerPG29BOS369.574
Guerschon YabuselePF23BOS416.158
Semi OjeleyePF24BOS5610.644
Alan WilliamsPF26BRK55.2202
Jarrett AllenC20BRK8026.2159
D’Angelo RussellPG22BRK8130.2142
Mitch CreekSF26BRK49.0134
Ed DavisC29BRK8117.9119
Kenneth FariedC29BRK129.8119
Joe HarrisSG27BRK7630.2106
Caris LeVertSF24BRK4026.694
Shabazz NapierPG27BRK5617.682
Spencer DinwiddiePG25BRK6828.181
DeMarre CarrollPF32BRK6725.471
Rondae Hollis-JeffersonSF24BRK5920.963
Rodions KurucsSF20BRK6320.562
Jared DudleyPF33BRK5920.748
Allen CrabbeSG26BRK4326.339
Treveon GrahamSG25BRK3520.430
Theo PinsonSG23BRK1811.725
Tahjere McCallSG24BRK18.01
Dzanan MusaSG19BRK94.3-8
Otto PorterSF25CHI1532.8146
JaKarr SampsonSF25CHI431.8144
Lauri MarkkanenPF21CHI5232.3124
Zach LaVineSG23CHI6334.5113
Wendell CarterC19CHI4425.2103
Robin LopezC30CHI7421.7100
Walt LemonPG26CHI627.890
Justin HolidaySG29CHI3834.990
Bobby PortisPF23CHI2224.189
Ryan ArcidiaconoPG24CHI8124.282
Jabari ParkerPF23CHI3926.774
Kris DunnPG24CHI4630.268
Cristiano FelicioC26CHI6012.468
Shaquille HarrisonPG25CHI7319.666
Chandler HutchisonSF22CHI4420.353
Cameron PaynePG24CHI3117.348
Timothe Luwawu-CabarrotSF23CHI2918.835
Brandon SampsonSG21CHI1415.335
Antonio BlakeneySG22CHI5714.531
Rawle AlkinsSG21CHI1012.028
Wayne SeldenSG24CHI4322.926
Tyler UlisPG23CHI11.00
Kemba WalkerPG28CHO8234.9158
Cody ZellerC26CHO4925.4136
Jeremy LambSG26CHO7928.5128
Marvin WilliamsPF32CHO7528.4108
Willy HernangomezC24CHO5814.0106
Bismack BiyomboC26CHO5414.5105
Nicolas BatumSF30CHO7531.4101
Frank KaminskyC25CHO4716.188
Miles BridgesSF20CHO8021.286
Michael Kidd-GilchristPF25CHO6418.467
Tony ParkerPG36CHO5617.964
Dwayne BaconSG23CHO4317.761
Devonte’ GrahamPG23CHO4614.748
Malik MonkSG20CHO7317.244
J.P. MacuraSG23CHO28.52
Joe ChealeyPG23CHO18.0-32
Shelvin MackPG28CHO410.5-101
Tristan ThompsonC27CLE4327.9150
Kevin LovePF30CLE2227.2140
Larry NanceC26CLE6726.8139
Sam DekkerPF24CLE918.8104
Ante ZizicC22CLE5918.3101
George HillPG32CLE1326.589
Rodney HoodSG26CLE4527.483
Alec BurksSG27CLE3428.883
Cameron PaynePG24CLE919.682
Jordan ClarksonSG26CLE8127.380
David NwabaSG26CLE5119.370
Cedi OsmanSF23CLE7632.267
Brandon KnightPG27CLE2722.963
Jaron BlossomgameSF25CLE2716.360
Nik StauskasSG25CLE2414.356
Kyle KorverPF37CLE1615.750
Matthew DellavedovaPG28CLE3619.949
Collin SextonPG20CLE8231.848
Jalen JonesSF25CLE1613.448
Marquese ChrissPF21CLE2714.633
Channing FryeC35CLE369.531
J.R. SmithSG33CLE1120.225
Kobi SimmonsPG21CLE12.00
John HollandSF30CLE11.00
Andrew HarrisonPG24CLE1014.4-3
Deng AdelSF21CLE1910.2-3
Patrick McCawSG23CLE317.7-21
DeAndre JordanC30DAL5031.1167
Dwight PowellC27DAL7721.6140
Luka DoncicSG19DAL7232.2138
Trey BurkePG26DAL2517.4102
Justin JacksonSF23DAL2918.397
Salah MejriC32DAL3611.192
Maxi KleberPF27DAL7121.292
Harrison BarnesPF26DAL4932.388
Jalen BrunsonPG22DAL7321.876
Wesley MatthewsSF32DAL4429.876
J.J. BareaPG34DAL3819.876
Dorian Finney-SmithSF25DAL8124.573
Tim HardawaySG26DAL1929.466
Dennis SmithPG21DAL3228.460
Ryan BroekhoffSG28DAL4210.857
Courtney LeeSG33DAL2212.241
Devin HarrisPG35DAL6815.841
Dirk NowitzkiPF40DAL5115.638
Daryl MaconSG23DAL811.36
Ray SpaldingPF21DAL11.00
Kostas AntetokounmpoPF21DAL25.5-36
Nikola JokicC23DEN8031.3232
Paul MillsapPF33DEN7027.1156
Mason PlumleeC28DEN8221.1117
Jamal MurrayPG21DEN7532.6116
Monte MorrisPG23DEN8224.0114
Malik BeasleySG22DEN8123.296
Gary HarrisSG24DEN5728.884
Thomas WelshC22DEN113.384
Juan HernangomezPF23DEN7019.482
Torrey CraigSF28DEN7520.070
Will BartonSG28DEN4327.769
Trey LylesPF23DEN6417.557
Jarred VanderbiltPF19DEN174.155
Tyler LydonPF22DEN253.849
Brandon GoodwinPG23DEN163.66
DeVaughn Akoon-PurcellSG25DEN73.14
Isaiah ThomasSG29DEN1215.1-8
Nick YoungSG33DEN49.3-12
Andre DrummondC25DET7933.5201
Blake GriffinPF29DET7535.0146
Wayne EllingtonSG31DET2827.3105
Reggie JacksonPG28DET8227.9102
Kalin LucasPG29DET16.084
Henry EllensonPF22DET212.583
Reggie BullockSG27DET4430.883
Luke KennardSG22DET6322.870
Zaza PachuliaC34DET6812.968
Langston GallowaySG27DET8021.859
Sviatoslav MykhailiukSF21DET36.758
Jon LeuerPF29DET419.857
Thon MakerPF21DET2919.456
Ish SmithPG30DET5622.351
Stanley JohnsonSF22DET4820.046
Glenn RobinsonSF25DET4713.045
Bruce BrownSG22DET7419.631
Jose CalderonPG37DET4912.926
Khyri ThomasSG22DET267.58
Zach LoftonSG26DET14.0-91
Stephen CurryPG30GSW6933.8215
Kevin DurantPF30GSW7834.6194
DeMarcus CousinsC28GSW3025.7170
Damian JonesC23GSW2417.1131
Klay ThompsonSG28GSW7834.0130
Kevon LooneyC22GSW8018.5129
Draymond GreenPF28GSW6631.3112
Marcus DerricksonPF22GSW116.1108
Andre IguodalaSF35GSW6823.2103
Andrew BogutC34GSW1112.288
Jonas JerebkoPF31GSW7316.784
Quinn CookPG25GSW7414.374
Shaun LivingstonPG33GSW6415.168
Jordan BellC24GSW6811.668
Damion LeeSG26GSW3211.767
Alfonzo McKinnieSF26GSW7213.961
Jacob EvansSG21GSW306.8-8
Zhou QiPF23HOU11.0452
James HardenPG29HOU7836.8227
Clint CapelaC24HOU6733.6217
Chris PaulPG33HOU5832.0167
Kenneth FariedC29HOU2524.4156
Danuel HouseSF25HOU3925.185
P.J. TuckerPF33HOU8234.282
James EnnisSF28HOU4023.779
Eric GordonSG30HOU6831.775
Nene HilarioC36HOU4213.057
Gerald GreenSG33HOU7320.255
Gary ClarkPF24HOU5112.654
Carmelo AnthonyPF34HOU1029.448
Austin RiversSG26HOU4728.637
Chris ChiozzaPG23HOU74.733
Michael Carter-WilliamsPG27HOU169.130
Isaiah HartensteinPF20HOU287.927
Iman ShumpertSG28HOU2019.125
Vince EdwardsSF22HOU28.021
Marquese ChrissPF21HOU166.5-28
Brandon KnightPG27HOU129.8-44
James NunnallySF28HOU219.0-49
Terrence JonesPF27HOU22.5-215
Myles TurnerC22IND7428.6151
Darren CollisonPG31IND7628.2149
Thaddeus YoungPF30IND8130.7145
Domantas SabonisC22IND7424.8141
Victor OladipoSG26IND3631.9137
Bojan BogdanovicSF29IND8131.8129
T.J. LeafPF21IND589.095
Kyle O’QuinnC28IND458.276
Cory JosephPG27IND8225.275
Doug McDermottSF27IND7717.463
Wesley MatthewsSG32IND2331.561
Aaron HolidayPG22IND5012.949
Tyreke EvansSG29IND6920.347
Davon ReedSG23IND104.742
Edmond SumnerPG23IND239.120
Alize JohnsonPF22IND144.617
Ike AnigboguC20IND32.0-85
Danilo GallinariSF30LAC6830.3176
Ivica ZubacC21LAC2620.2152
Boban MarjanovicC30LAC3610.4151
Tobias HarrisPF26LAC5534.6140
Montrezl HarrellC25LAC8226.3137
Lou WilliamsSG32LAC7526.6110
Marcin GortatC34LAC4716.099
Landry ShametSG21LAC2527.893
Shai Gilgeous-AlexanderPG20LAC8226.592
Patrick BeverleyPG30LAC7827.488
JaMychal GreenPF28LAC2419.682
Johnathan MotleyPF23LAC227.168
Mike ScottPF30LAC5214.444
Garrett TempleSG32LAC2619.638
Avery BradleySG28LAC4929.916
Jerome RobinsonSG21LAC339.715
Wilson ChandlerSF31LAC1515.113
Luc Mbah a MoutePF32LAC415.310
Sindarius ThornwellSG24LAC644.96
Tyrone WallacePG24LAC6210.15
Milos TeodosicPG31LAC1510.02
Angel DelgadoC24LAC27.51
LeBron JamesSF34LAL5535.2203
JaVale McGeeC31LAL7522.3174
Scott MachadoPG28LAL44.8131
Ivica ZubacC21LAL3315.6127
Jemerrio JonesSF23LAL623.8101
Lonzo BallPG21LAL4730.393
Kyle KuzmaPF23LAL7033.187
Mike MuscalaPF27LAL1715.685
Alex CarusoPG24LAL2521.284
Kentavious Caldwell-PopeSG25LAL8224.884
Rajon RondoPG32LAL4629.882
Tyson ChandlerC36LAL4816.479
Johnathan WilliamsC23LAL2415.575
Brandon IngramSF21LAL5233.871
Reggie BullockSG27LAL1927.665
Josh HartSG23LAL6725.659
Lance StephensonSG28LAL6816.555
Michael BeasleyPF30LAL2610.751
Moritz WagnerC21LAL4310.430
Sviatoslav MykhailiukSF21LAL3910.818
Isaac BongaPG19LAL225.517
Andre IngramSG33LAL43.8-108
Mike ConleyPG31MEM7033.5176
Jonas ValanciunasC26MEM1927.7167
Marc GasolC34MEM5333.7135
Delon WrightPG26MEM2630.8121
Jaren JacksonPF19MEM5826.1114
Kyle AndersonSF25MEM4329.8109
Avery BradleySG28MEM1431.6105
Tyler ZellerC29MEM420.5105
Joakim NoahC33MEM4216.5105
Ivan RabbPF21MEM4914.7100
Omri CasspiSF30MEM3614.492
Tyler DorseySG22MEM2121.390
Bruno CabocloSF23MEM3423.587
JaMychal GreenPF28MEM4122.081
C.J. MilesSF31MEM1322.660
Garrett TempleSG32MEM4931.259
Justin HolidaySG29MEM4429.159
Shelvin MackPG28MEM5322.757
MarShon BrooksSG30MEM2913.341
Julian WashburnSF27MEM1814.140
Chandler ParsonsSF30MEM2519.832
Jevon CarterPG23MEM3914.829
Wayne SeldenSG24MEM3214.227
D.J. StephensSG28MEM17.016
Dillon BrooksSF23MEM1818.37
Yuta WatanabeSF24MEM1511.6-6
Dusty HannahsSG25MEM213.0-12
Andrew HarrisonPG24MEM15.0-26
Hassan WhitesideC29MIA7223.3198
Bam AdebayoC21MIA8223.3134
Josh RichardsonSG25MIA7334.8102
Kelly OlynykPF27MIA7922.9102
Emanuel TerryPF22MIA13.098
Derrick JonesSF21MIA6019.292
Justise WinslowSF22MIA6629.786
Goran DragicPG32MIA3627.582
Wayne EllingtonSG31MIA2521.382
Dwyane WadeSG37MIA7226.276
Tyler JohnsonPG26MIA4425.574
Dion WaitersSG27MIA4425.974
Rodney McGruderSG27MIA6623.564
James JohnsonPF31MIA5521.264
Duncan RobinsonPF24MIA1510.737
Yante MatenPF22MIA26.534
Ryan AndersonPF30MIA104.421
Udonis HaslemC38MIA107.4-24
Giannis AntetokounmpoPF24MIL7232.8264
Trevon DuvalPG20MIL32.0262
Eric BledsoePG29MIL7829.1169
Malcolm BrogdonSG26MIL6428.6161
Khris MiddletonSF27MIL7731.1129
Brook LopezC30MIL8128.7126
Nikola MiroticPF27MIL1422.9119
John HensonC28MIL1413.4109
Pat ConnaughtonSG26MIL6120.794
Bonzie ColsonSF23MIL812.394
Christian WoodPF23MIL134.888
George HillPG32MIL4720.476
Tony SnellSF27MIL7417.672
Jaylen MorrisSG23MIL47.368
Tim FrazierPG28MIL1217.668
Thon MakerC21MIL3511.765
Ersan IlyasovaPF31MIL6718.465
Sterling BrownSG23MIL5817.862
D.J. WilsonPF22MIL4818.461
Donte DiVincenzoSG22MIL2715.245
Matthew DellavedovaPG28MIL128.127
Isaiah CanaanPG27MIL47.821
Jason SmithPF32MIL66.710
Pau GasolC38MIL310.0-7
Karl-Anthony TownsC23MIN7733.1208
Jimmy ButlerSG29MIN1036.1185
Taj GibsonPF33MIN7024.1142
Robert CovingtonSF28MIN2234.7127
Derrick RosePG30MIN5127.3113
Jeff TeaguePG30MIN4230.1110
Tyus JonesPG22MIN6822.9100
Dario SaricPF24MIN6823.999
Gorgui DiengC29MIN7613.697
Luol DengSF33MIN2217.890
Mitch CreekSF26MIN112.088
Isaiah CanaanPG27MIN713.676
Andrew WigginsSF23MIN7334.866
James NunnallySF28MIN134.959
Josh OkogieSG20MIN7423.753
Cameron ReynoldsSG23MIN1913.653
Keita Bates-DiopSF23MIN3016.850
Anthony TolliverPF33MIN6516.645
C.J. WilliamsSG28MIN158.533
Jerryd BaylessPG30MIN3419.332
Jared TerrellSG23MIN147.9-44
Anthony DavisC25NOP5633.0259
Christian WoodPF23NOP823.6152
Jrue HolidaySG28NOP6735.9147
Julius RandlePF24NOP7330.6137
Nikola MiroticPF27NOP3228.9135
Jahlil OkaforC23NOP5915.8116
Elfrid PaytonPG24NOP4229.8104
Cheick DialloPF22NOP6414.097
Tim FrazierPG28NOP4719.378
E’Twaun MooreSG29NOP5327.675
Kenrich WilliamsSF24NOP4623.573
Darius MillerSF28NOP6925.546
Frank JacksonPG20NOP6119.240
Solomon HillSF27NOP4420.038
Wesley JohnsonSF31NOP2614.536
Stanley JohnsonSF22NOP1813.730
Ian ClarkSG27NOP6016.226
Dairis BertansSG29NOP1213.9-4
Jason SmithC32NOP210.0-6
Andrew HarrisonPG24NOP66.3-19
DeAndre JordanC30NYK1925.9200
Mitchell RobinsonC20NYK6620.6158
Enes KanterC26NYK4425.6154
Luke KornetPF23NYK4617.0110
Noah VonlehPF23NYK6825.3106
Kadeem AllenSG26NYK1921.983
Tim HardawaySG26NYK4632.681
Isaiah HicksPF24NYK310.780
Courtney LeeSG33NYK1213.380
Trey BurkePG26NYK3320.978
Emmanuel MudiayPG22NYK5927.275
Damyean DotsonSG24NYK7327.566
Dennis SmithPG21NYK2128.665
Henry EllensonPF22NYK1713.859
Allonzo TrierSG23NYK6422.847
Mario HezonjaSF23NYK5820.847
John JenkinsSG27NYK2214.542
Kevin KnoxPF19NYK7528.826
Billy GarrettSG24NYK415.824
Lance ThomasPF30NYK4617.021
Frank NtilikinaPG20NYK4321.07
Ron BakerSG25NYK119.73
Wesley MatthewsSG32NYK227.0-18
Paul GeorgeSF28OKC7736.9189
Steven AdamsC25OKC8033.4165
Russell WestbrookPG30OKC7336.0144
Nerlens NoelC24OKC7713.7122
Jerami GrantPF24OKC8032.7107
Dennis SchroderPG25OKC7929.357
Raymond FeltonPG34OKC3311.552
Patrick PattersonPF29OKC6313.746
Markieff MorrisPF29OKC2416.141
Abdel NaderSF25OKC6111.435
Terrance FergusonSG20OKC7426.134
Hamidou DialloSG20OKC5110.333
Alex AbrinesSG25OKC3119.028
Deonte BurtonSG25OKC327.59
Tyler DavisC21OKC11.00
Timothe Luwawu-CabarrotSF23OKC215.9-12
Donte GranthamSF23OKC3.7-342
Jawun EvansG22OKC11.0-343
Nikola VucevicC28ORL8031.4227
Troy CaupainPG23ORL44.0212
D.J. AugustinPG31ORL8128.0141
Amile JeffersonPF25ORL125.7127
Khem BirchC26ORL5012.9122
Aaron GordonPF23ORL7833.8116
Jonathan IsaacPF21ORL7526.6106
Michael Carter-WilliamsPG27ORL1218.9100
Terrence RossSG27ORL8126.595
Evan FournierSG26ORL8131.576
Mohamed BambaC20ORL4716.376
Jerian GrantPG26ORL6015.762
Wesley IwunduSF24ORL6818.143
Jarell MartinPF24ORL427.834
Jonathon SimmonsSG29ORL4120.618
Isaiah BriscoePG22ORL3914.317
Melvin FrazierSG22ORL104.4-46
Greg MonroeC28PHI317.3207
Joel EmbiidC24PHI6433.7202
Jimmy ButlerSF29PHI5533.2173
Ben SimmonsPG22PHI7934.2158
Boban MarjanovicC30PHI2213.9150
Demetrius JacksonPG24PHI66.5120
J.J. RedickSG34PHI7631.3118
Tobias HarrisPF26PHI2735.0113
Robert CovingtonSF28PHI1333.885
T.J. McConnellPG26PHI7619.380
Wilson ChandlerPF31PHI3626.475
Jonah BoldenPF23PHI4414.574
Jonathon SimmonsSF29PHI1514.667
Furkan KorkmazSG21PHI4814.164
Mike MuscalaPF27PHI4722.162
Landry ShametSG21PHI5420.561
Corey BrewerSF32PHI720.058
Amir JohnsonC31PHI5110.458
Markelle FultzSG20PHI1922.554
Zhaire SmithSG19PHI618.553
James EnnisSF28PHI1815.645
Dario SaricPF24PHI1330.542
Shake MiltonSG22PHI2013.441
Mike ScottPF30PHI2724.040
Justin PattonC21PHI37.038
Haywood HighsmithSF22PHI58.013
Deandre AytonC20PHO7130.7164
Devin BookerSG22PHO6435.0119
Richaun HolmesC25PHO7016.9116
T.J. WarrenSF25PHO4331.6109
Emanuel TerryPF22PHO210.0105
Tyler JohnsonPG26PHO1331.297
Kelly OubreSF23PHO4029.592
Trevor ArizaSF33PHO2634.087
Mikal BridgesSF22PHO8229.582
Ray SpaldingPF21PHO1311.377
De’Anthony MeltonPG20PHO5019.759
Dragan BenderPF21PHO4618.054
Jamal CrawfordSG38PHO6418.949
Troy DanielsSG27PHO5114.945
Tyson ChandlerC36PHO712.741
Isaiah CanaanPG27PHO1926.538
Josh JacksonSG21PHO7925.236
Elie OkoboPG21PHO5318.124
George KingSF25PHO16.017
Eric MorelandPF27PHO15.017
Ryan AndersonPF30PHO1518.513
Quincy AcyPF28PHO1012.3-15
Jimmer FredetteSG29PHO610.8-23
Jawun EvansPG22PHO79.1-24
Jusuf NurkicC24POR7227.4187
Damian LillardPG28POR8035.5183
Enes KanterC26POR2322.3170
Skal LabissierePF22POR97.0138
Al-Farouq AminuPF28POR8128.3119
CJ McCollumSG27POR7033.9114
Maurice HarklessSF25POR6023.6103
Meyers LeonardC26POR6114.489
Jake LaymanSF24POR7118.789
Zach CollinsC21POR7717.665
Seth CurrySG28POR7418.962
Rodney HoodSG26POR2724.458
Evan TurnerPG30POR7322.057
Nik StauskasSG25POR4415.349
Anfernee SimonsSG19POR207.134
Gary TrentSG20POR157.4-17
Caleb SwaniganPF21POR188.1-19
Wade BaldwinPG22POR165.9-48
Willie Cauley-SteinC25SAC8127.3151
Buddy HieldSG26SAC8231.9134
Nemanja BjelicaPF30SAC7723.2130
De’Aaron FoxPG21SAC8131.4128
Marvin BagleyPF19SAC6225.3108
Harrison BarnesSF26SAC2833.996
Bogdan BogdanovicSG26SAC7027.884
Iman ShumpertSG28SAC4226.274
Yogi FerrellPG25SAC7115.072
Corey BrewerSF32SAC2414.766
Justin JacksonSF23SAC5220.861
Kosta KoufosC29SAC4212.060
Alec BurksSG27SAC139.853
Caleb SwaniganPF21SAC311.052
Harry GilesPF20SAC5814.148
Troy WilliamsSF24SAC2114.948
Frank MasonPG24SAC3811.447
Ben McLemoreSG25SAC198.340
Skal LabissierePF22SAC138.77
B.J. JohnsonG23SAC16.0-20
LaMarcus AldridgeC33SAS8133.2174
Jakob PoeltlC23SAS7716.5150
Rudy GayPF32SAS6926.7131
DeMar DeRozanSG29SAS7734.9129
Pau GasolC38SAS2712.2121
Derrick WhitePG24SAS6725.8114
Bryn ForbesSG25SAS8228.093
Davis BertansPF26SAS7621.588
Dante CunninghamPF31SAS6414.575
Patty MillsPG30SAS8223.374
Drew EubanksPF21SAS234.971
Quincy PondexterSF30SAS535.567
Marco BelinelliSG32SAS7923.060
Lonnie WalkerSG20SAS176.944
Chimezie MetuPF21SAS295.0-3
Donatas MotiejunasPF28SAS34.3-122
Kawhi LeonardSF27TOR6034.0220
Jonas ValanciunasC26TOR3018.8164
Pascal SiakamPF24TOR8031.9155
Kyle LowryPG32TOR6534.0141
Serge IbakaC29TOR7427.2136
Marc GasolC34TOR2624.9134
Danny GreenSG31TOR8027.7127
Chris BoucherPF26TOR285.8112
Fred VanVleetPG24TOR6427.5102
Jodie MeeksSG31TOR813.098
Delon WrightPG26TOR4918.390
Jordan LoydPG25TOR124.682
Malcolm MillerSF25TOR106.778
Norman PowellSG25TOR6018.871
Greg MonroeC28TOR3811.158
Patrick McCawSG23TOR2613.249
OG AnunobySF21TOR6720.249
C.J. MilesSF31TOR4014.124
Eric MorelandPF27TOR49.519
Jeremy LinPG30TOR2318.818
Lorenzo BrownPG28TOR268.212
Malachi RichardsonSG23TOR224.7-28
Rudy GobertC26UTA8131.8238
Derrick FavorsC27UTA7623.2211
Ekpe UdohC31UTA516.3128
Joe InglesPF31UTA8231.3119
Donovan MitchellSG22UTA7733.7113
Tony BradleyC21UTA312.0111
Ricky RubioPG28UTA6827.998
Thabo SefoloshaSF34UTA5012.288
Jae CrowderSF28UTA8027.175
Raul NetoPG26UTA3712.868
Kyle KorverSG37UTA5420.163
Georges NiangPF25UTA598.763
Royce O’NealeSF25UTA8220.458
Alec BurksSG27UTA1715.853
Dante ExumPG23UTA4215.842
Tyler CavanaughPF24UTA113.514
Grayson AllenSG23UTA3810.95
Naz Mitrou-LongSG25UTA146.0-22
Gary PaytonPG26WAS35.3227
Thomas BryantC21WAS7220.8177
John JenkinsSG27WAS43.5147
Bradley BealSG25WAS8236.9147
Dwight HowardC33WAS925.6129
Otto PorterSF25WAS4129.0118
John WallPG28WAS3234.5113
Tomas SatoranskyPG27WAS8027.1112
Devin RobinsonSF23WAS713.6111
Bobby PortisPF23WAS2827.4108
Trevor ArizaSF33WAS4334.199
Jabari ParkerPF23WAS2527.393
Jeff GreenPF32WAS7727.292
Sam DekkerPF24WAS3816.376
Kelly OubreSF23WAS2926.070
Jordan McRaeSG27WAS2712.366
Markieff MorrisPF29WAS3426.064
Ian MahinmiC32WAS3414.663
Troy BrownSF19WAS5214.061
Jason SmithC32WAS1210.850
Chasson RandlePG25WAS4915.241
Austin RiversSG26WAS2923.619
Wesley JohnsonSF31WAS1213.1-19
Ron BakerSG25WAS411.3-28
Okaro WhitePF26WAS32.0-39


Advertisements

27 Comments

  1. Great initiative. I am looking forward to the methodology behind the assignment of weights to the different categories. Good players come out on top, but your model does seem to favor big men more than guards/wings.

    It could be possible that these big men do indeed have a more positive impact on their team compared to the smaller players. However, eyeballing the results seem to consistently put big men above their teammates who are considered “better” by subjective opinions of the masses. (Gortat>Wall, Valanciunas>Lowry&DeRozan, Koufus&Randolph&CauleyStein as best Kings players, Monroe&Chandler&Len as best Suns players, etc).

    Good work, love the idea of adjusting for pace and I am looking forward to the process behind this model.

    Like

    1. Appreciate the thoughts. The ratings are driven by the regressions. I am looking at a some kind of a position adjustment, but it definitely won’t be PG/SG/SF/PF/C positions.

      It could be as few as three positions — something like guards, wings, and bigs. But, any position adjustment I do will be driven by numbers, not the poorly defined position designations typically used.

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.