NBA Player Production Average

Player Production Average (PPA) is an overall rating metric I developed 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 each statistical category float a bit from 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 do PPA scores mean (in most seasons):

  • 225+ — league Most Valuable Player candidate
  • 175+ — typically All-NBA level
  • 150+ — All-Star level
  • 100 — average
  • 75 — valued 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 2018-19 regular season through games played on 11/25/18.

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

Player POS Age Tm G MPG PPA
John Collins PF 21 ATL 5 24.0 128
Miles Plumlee C 30 ATL 12 11.2 128
Kent Bazemore SG 29 ATL 20 26.3 116
Jeremy Lin PG 30 ATL 20 18.9 97
Omari Spellman PF 21 ATL 18 18.6 93
Alex Len C 25 ATL 19 21.4 90
Dewayne Dedmon C 29 ATL 14 21.5 66
Vince Carter SF 42 ATL 19 17.9 65
Taurean Waller-Prince SF 24 ATL 17 28.7 63
Alex Poythress PF 25 ATL 13 15.0 62
Trae Young PG 20 ATL 20 29.2 62
DeAndre’ Bembry SG 24 ATL 20 23.2 60
Kevin Huerter SG 20 ATL 19 19.5 53
Jaylen Adams PG 22 ATL 4 3.3 40
Justin Anderson SG 25 ATL 3 11.3 30
Tyler Dorsey SG 22 ATL 10 10.5 4
Daniel Hamilton SG 23 ATL 1 8.0 -140
Kyrie Irving PG 26 BOS 19 32.3 203
Robert Williams C 21 BOS 6 3.8 164
Al Horford C 32 BOS 19 29.9 153
Jayson Tatum SF 20 BOS 20 31.8 129
Gordon Hayward SF 28 BOS 18 26.9 124
Aron Baynes C 32 BOS 17 14.4 109
Marcus Morris PF 29 BOS 19 26.2 93
Guerschon Yabusele PF 23 BOS 10 4.0 77
Marcus Smart SG 24 BOS 20 23.2 69
Terry Rozier PG 24 BOS 20 22.6 56
Daniel Theis C 26 BOS 11 11.2 50
Brad Wanamaker PG 29 BOS 5 6.2 50
Jaylen Brown SG 22 BOS 19 28.1 38
Semi Ojeleye PF 24 BOS 13 10.8 14
Jarrett Allen C 20 BRK 19 27.4 186
D’Angelo Russell PG 22 BRK 21 28.0 138
Caris LeVert SF 24 BRK 14 29.7 132
Kenneth Faried PF 29 BRK 7 5.9 128
Ed Davis C 29 BRK 21 17.0 127
Rodions Kurucs SF 20 BRK 7 11.7 102
Spencer Dinwiddie PG 25 BRK 21 27.9 99
Joe Harris SG 27 BRK 21 29.2 97
Shabazz Napier PG 27 BRK 17 15.0 73
Rondae Hollis-Jefferson SF 24 BRK 17 21.6 65
DeMarre Carroll SF 32 BRK 10 20.3 42
Jared Dudley PF 33 BRK 21 23.0 32
Theo Pinson SG 23 BRK 2 5.0 27
Allen Crabbe SG 26 BRK 20 24.7 0
Dzanan Musa SG 19 BRK 6 3.7 -22
Treveon Graham SG 25 BRK 2 13.5 -74
Wendell Carter C 19 CHI 20 25.4 126
Justin Holiday SG 29 CHI 20 35.4 111
Zach LaVine SG 23 CHI 19 36.1 101
Shaquille Harrison PG 25 CHI 11 16.9 93
Ryan Arcidiacono PG 24 CHI 19 27.8 82
Bobby Portis PF 23 CHI 4 28.3 77
Jabari Parker PF 23 CHI 20 31.9 68
Cameron Payne PG 24 CHI 18 19.1 60
Cristiano Felicio C 26 CHI 16 13.6 58
Antonio Blakeney SG 22 CHI 20 19.1 44
Chandler Hutchison SF 22 CHI 16 19.3 34
Robin Lopez C 30 CHI 14 16.1 17
Tyler Ulis PG 23 CHI 1 1.0 0
Kris Dunn PG 24 CHI 1 30.0 -115
Kemba Walker PG 28 CHO 19 34.9 209
Jeremy Lamb SG 26 CHO 19 26.8 148
Cody Zeller C 26 CHO 19 24.6 142
Willy Hernangomez C 24 CHO 15 14.2 136
Nicolas Batum SF 30 CHO 19 30.6 109
Marvin Williams PF 32 CHO 19 24.7 106
Michael Kidd-Gilchrist PF 25 CHO 13 20.4 98
Frank Kaminsky PF 25 CHO 8 9.9 88
Miles Bridges SF 20 CHO 18 20.8 88
Tony Parker PG 36 CHO 16 18.6 75
Dwayne Bacon SG 23 CHO 12 14.2 60
Malik Monk SG 20 CHO 18 21.4 51
Bismack Biyombo C 26 CHO 8 8.5 31
Devonte’ Graham PG 23 CHO 6 10.5 4
Tristan Thompson C 27 CLE 18 29.1 180
George Hill PG 32 CLE 10 26.5 127
Larry Nance C 26 CLE 16 21.4 113
Sam Dekker PF 24 CLE 9 18.8 112
Kevin Love PF 30 CLE 4 34.0 89
Rodney Hood SG 26 CLE 18 27.8 88
Jordan Clarkson SG 26 CLE 18 24.4 81
David Nwaba SG 26 CLE 14 17.4 66
Channing Frye C 35 CLE 3 10.3 62
Collin Sexton PG 20 CLE 18 27.6 53
Ante Zizic C 22 CLE 14 8.4 52
Cedi Osman SF 23 CLE 16 31.1 45
Kyle Korver PF 37 CLE 15 15.3 34
J.R. Smith SG 33 CLE 11 20.2 27
Andrew Harrison SG 24 CLE 7 15.1 25
John Holland SF 30 CLE 1 1.0 0
DeAndre Jordan C 30 DAL 18 32.3 161
Dwight Powell C 27 DAL 15 15.9 141
Luka Doncic PF 19 DAL 18 33.7 113
Wesley Matthews SG 32 DAL 14 32.5 105
Maxi Kleber PF 27 DAL 18 18.6 94
Harrison Barnes SF 26 DAL 14 31.6 89
J.J. Barea PG 34 DAL 17 19.9 88
Dorian Finney-Smith SF 25 DAL 18 27.3 84
Devin Harris PG 35 DAL 8 15.0 73
Salah Mejri C 32 DAL 5 7.4 68
Dennis Smith PG 21 DAL 16 27.9 55
Jalen Brunson PG 22 DAL 16 13.5 37
Ryan Broekhoff SG 28 DAL 9 3.8 26
Daryl Macon SG 23 DAL 1 1.0 0
Ray Spalding PF 21 DAL 1 1.0 0
Nikola Jokic C 23 DEN 20 29.7 226
Will Barton SG 28 DEN 2 27.0 223
Paul Millsap PF 33 DEN 20 26.5 173
Tyler Lydon PF 22 DEN 6 3.7 143
Juan Hernangomez PF 23 DEN 19 25.1 120
Gary Harris SG 24 DEN 19 33.3 118
Mason Plumlee C 28 DEN 20 17.0 115
Monte Morris PG 23 DEN 20 23.8 107
Thomas Welsh C 22 DEN 4 3.0 104
Jamal Murray PG 21 DEN 20 33.8 99
Trey Lyles PF 23 DEN 20 20.4 68
Malik Beasley SG 22 DEN 20 17.3 52
Torrey Craig SF 28 DEN 15 16.4 45
DeVaughn Akoon-Purcell SG 25 DEN 5 3.6 -50
Andre Drummond C 25 DET 17 33.7 206
Blake Griffin PF 29 DET 17 36.3 145
Henry Ellenson PF 22 DET 1 8.0 128
Luke Kennard SG 22 DET 3 14.3 122
Reggie Bullock SG 27 DET 14 29.6 87
Langston Galloway SG 27 DET 16 24.8 69
Zaza Pachulia C 34 DET 17 12.1 68
Reggie Jackson PG 28 DET 17 29.1 67
Glenn Robinson SF 25 DET 16 16.7 67
Stanley Johnson SF 22 DET 16 23.7 60
Jon Leuer PF 29 DET 8 8.0 49
Ish Smith PG 30 DET 17 25.5 38
Bruce Brown SG 22 DET 10 14.5 6
Jose Calderon PG 37 DET 13 9.6 3
Khyri Thomas SG 22 DET 2 5.5 -48
Zach Lofton SG 26 DET 1 4.0 -94
Stephen Curry PG 30 GSW 12 33.3 265
Kevin Durant PF 30 GSW 21 35.1 210
Damian Jones C 23 GSW 21 17.3 144
Kevon Looney C 22 GSW 21 18.4 107
Quinn Cook PG 25 GSW 18 20.1 104
Draymond Green PF 28 GSW 13 30.5 104
Klay Thompson SG 28 GSW 21 34.0 99
Jordan Bell C 24 GSW 20 11.8 94
Jonas Jerebko PF 31 GSW 21 18.9 93
Andre Iguodala SF 35 GSW 19 22.5 80
Alfonzo McKinnie SF 26 GSW 16 15.7 79
Shaun Livingston PG 33 GSW 12 16.2 77
Damion Lee SG 26 GSW 9 14.0 56
Jacob Evans SG 21 GSW 13 5.2 -29
Marcus Derrickson SF 22 GSW 2 4.0 -123
Zhou Qi PF 23 HOU 1 1.0 480
Vince Edwards SF 22 HOU 1 4.0 247
Clint Capela C 24 HOU 18 34.4 217
James Harden SG 29 HOU 15 36.7 176
Chris Paul PG 33 HOU 15 34.7 154
James Ennis SF 28 HOU 15 25.6 81
P.J. Tucker PF 33 HOU 18 35.8 81
Gary Clark PF 24 HOU 17 17.4 62
Carmelo Anthony PF 34 HOU 10 29.4 52
Gerald Green SG 33 HOU 16 16.6 31
Eric Gordon SG 30 HOU 15 32.6 27
Isaiah Hartenstein PF 20 HOU 17 8.6 20
Michael Carter-Williams PG 27 HOU 10 10.7 12
Marquese Chriss PF 21 HOU 5 4.8 -66
Domantas Sabonis C 22 IND 18 24.7 179
Victor Oladipo SG 26 IND 16 32.4 163
Bojan Bogdanovic SF 29 IND 19 30.8 142
Thaddeus Young PF 30 IND 19 28.2 102
Darren Collison PG 31 IND 19 27.0 98
Myles Turner C 22 IND 18 26.8 91
Kyle O’Quinn C 28 IND 12 5.9 86
Cory Joseph PG 27 IND 19 26.2 86
Tyreke Evans SG 29 IND 18 20.8 67
Doug McDermott SF 27 IND 19 16.7 63
Aaron Holiday PG 22 IND 9 10.8 60
T.J. Leaf PF 21 IND 12 7.1 35
Davon Reed SG 23 IND 3 2.0 -42
Edmond Sumner PG 23 IND 5 4.0 -62
Alize Johnson PF 22 IND 3 3.0 -69
Ike Anigbogu C 20 IND 2 2.0 -165
Boban Marjanovic C 30 LAC 15 10.7 174
Montrezl Harrell C 25 LAC 19 25.6 171
Tobias Harris PF 26 LAC 19 35.1 158
Danilo Gallinari SF 30 LAC 18 31.2 155
Marcin Gortat C 34 LAC 16 17.2 124
Lou Williams SG 32 LAC 19 26.2 83
Mike Scott PF 30 LAC 19 15.3 72
Shai Gilgeous-Alexander PG 20 LAC 19 27.7 70
Patrick Beverley PG 30 LAC 19 25.7 62
Jerome Robinson SG 21 LAC 8 5.0 52
Milos Teodosic PG 31 LAC 9 9.9 48
Luc Mbah a Moute PF 32 LAC 4 15.3 12
Tyrone Wallace PG 24 LAC 12 6.8 -3
Avery Bradley SG 28 LAC 13 28.1 -19
Sindarius Thornwell SG 24 LAC 6 7.3 -33
LeBron James PF 34 LAL 19 35.1 227
JaVale McGee C 31 LAL 19 25.1 210
Lonzo Ball PG 21 LAL 19 27.1 96
Kyle Kuzma SF 23 LAL 19 30.4 89
Rajon Rondo PG 32 LAL 11 25.3 89
Josh Hart SG 23 LAL 19 24.9 86
Lance Stephenson SG 28 LAL 19 16.3 81
Kentavious Caldwell-Pope SG 25 LAL 19 20.7 60
Ivica Zubac C 21 LAL 5 8.0 57
Brandon Ingram SG 21 LAL 15 32.0 49
Johnathan Williams C 23 LAL 6 14.2 45
Tyson Chandler C 36 LAL 9 20.3 42
Svi Mykhailiuk SF 21 LAL 9 9.7 19
Michael Beasley PF 30 LAL 4 5.0 -40
Moritz Wagner C 21 LAL 1 2.0 -178
Marc Gasol C 34 MEM 19 34.8 192
Mike Conley PG 31 MEM 19 33.5 158
Jaren Jackson C 19 MEM 19 25.3 143
Omri Casspi SF 30 MEM 13 11.2 123
Shelvin Mack PG 28 MEM 19 25.2 95
Kyle Anderson SF 25 MEM 19 30.2 85
JaMychal Green PF 28 MEM 7 21.0 82
Garrett Temple SG 32 MEM 19 32.5 74
MarShon Brooks SG 30 MEM 17 13.8 49
Yuta Watanabe SG 24 MEM 2 6.0 35
Ivan Rabb PF 21 MEM 8 6.6 29
Dillon Brooks SF 23 MEM 11 18.9 28
Wayne Selden SG 24 MEM 19 16.3 28
Chandler Parsons SF 30 MEM 3 15.3 16
Andrew Harrison PG 24 MEM 1 5.0 -29
Hassan Whiteside C 29 MIA 18 27.1 176
Josh Richardson SG 25 MIA 19 34.9 113
Bam Adebayo C 21 MIA 19 19.0 105
Wayne Ellington SG 31 MIA 12 25.0 98
Kelly Olynyk PF 27 MIA 18 17.6 93
Rodney McGruder SG 27 MIA 19 33.5 85
Goran Dragic PG 32 MIA 12 30.8 76
Dwyane Wade SG 37 MIA 12 25.3 67
Tyler Johnson PG 26 MIA 16 27.2 66
Justise Winslow PF 22 MIA 15 27.5 47
Duncan Robinson PF 24 MIA 4 7.3 45
Derrick Jones SF 21 MIA 12 15.1 28
James Johnson PF 31 MIA 4 21.0 -36
Udonis Haslem C 38 MIA 2 3.0 -325
Giannis Antetokounmpo PF 24 MIL 18 33.4 237
Eric Bledsoe PG 29 MIL 19 29.2 186
Khris Middleton SF 27 MIL 19 31.0 172
Malcolm Brogdon SG 26 MIL 19 29.9 145
Jaylen Morris SG 23 MIL 2 6.5 141
Christian Wood PF 23 MIL 5 5.8 124
Pat Connaughton SG 26 MIL 16 17.4 116
John Henson C 28 MIL 14 13.4 114
Brook Lopez C 30 MIL 19 27.2 108
Ersan Ilyasova PF 31 MIL 18 21.0 77
Tony Snell SG 27 MIL 19 16.2 76
Thon Maker C 21 MIL 11 12.3 75
Matthew Dellavedova PG 28 MIL 10 7.1 57
Donte DiVincenzo SG 22 MIL 14 18.1 51
Sterling Brown SG 23 MIL 12 8.4 26
Jimmy Butler SG 29 MIN 10 36.1 197
Karl-Anthony Towns C 23 MIN 20 33.5 163
Taj Gibson PF 33 MIN 20 26.4 162
Derrick Rose PG 30 MIN 18 30.2 139
Jeff Teague PG 30 MIN 14 31.2 114
Robert Covington SF 28 MIN 6 35.3 100
Dario Saric PF 24 MIN 6 24.0 88
Gorgui Dieng C 29 MIN 20 13.8 65
Tyus Jones PG 22 MIN 19 18.6 61
James Nunnally SF 28 MIN 6 6.7 56
Anthony Tolliver PF 33 MIN 15 17.8 53
Andrew Wiggins SF 23 MIN 16 33.1 52
Josh Okogie SG 20 MIN 15 21.9 37
Luol Deng SF 33 MIN 2 9.5 33
Keita Bates-Diop SF 23 MIN 2 9.0 -53
Jared Terrell SG 23 MIN 1 21.0 -79
Anthony Davis C 25 NOP 16 37.4 232
Nikola Mirotic PF 27 NOP 18 31.5 183
Julius Randle C 24 NOP 20 26.6 150
Jrue Holiday SG 28 NOP 20 36.2 127
Cheick Diallo PF 22 NOP 14 10.3 112
E’Twaun Moore SF 29 NOP 20 31.9 112
Elfrid Payton PG 24 NOP 6 25.3 103
Wesley Johnson SF 31 NOP 14 20.0 69
Darius Miller SF 28 NOP 16 20.1 39
Jahlil Okafor C 23 NOP 9 6.6 34
Solomon Hill SF 27 NOP 8 17.8 20
Tim Frazier PG 28 NOP 11 12.5 2
Ian Clark SG 27 NOP 19 16.1 -1
Frank Jackson PG 20 NOP 14 12.4 -17
Kenrich Williams SF 24 NOP 5 5.4 -45
Enes Kanter C 26 NYK 21 27.2 166
Mitchell Robinson C 20 NYK 19 17.4 142
Noah Vonleh PF 23 NYK 21 25.2 131
Emmanuel Mudiay PG 22 NYK 14 21.4 114
Tim Hardaway SG 26 NYK 20 33.4 109
Trey Burke PG 26 NYK 18 22.3 101
Allonzo Trier SG 23 NYK 21 23.7 71
Damyean Dotson SG 24 NYK 15 26.9 71
Lance Thomas PF 30 NYK 11 15.2 22
Frank Ntilikina PG 20 NYK 21 24.0 14
Mario Hezonja SF 23 NYK 19 19.3 9
Kevin Knox PF 19 NYK 14 17.8 2
Ron Baker SG 25 NYK 9 10.2 -18
Luke Kornet PF 23 NYK 4 3.3 -55
Steven Adams C 25 OKC 18 34.2 203
Paul George SF 28 OKC 19 35.8 165
Russell Westbrook PG 30 OKC 11 33.1 161
Nerlens Noel C 24 OKC 18 13.5 161
Jerami Grant PF 24 OKC 19 30.4 108
Dennis Schroder PG 25 OKC 19 30.1 89
Hamidou Diallo SG 20 OKC 16 14.6 89
Deonte Burton SG 25 OKC 10 8.2 52
Patrick Patterson PF 29 OKC 19 16.1 46
Abdel Nader SF 25 OKC 7 2.1 38
Alex Abrines SG 25 OKC 16 19.9 25
Raymond Felton PG 34 OKC 11 11.8 22
Timothe Luwawu-Cabarrot SF 23 OKC 12 8.8 18
Terrance Ferguson SG 20 OKC 15 21.3 -6
Nikola Vucevic C 28 ORL 20 30.8 248
D.J. Augustin PG 31 ORL 20 27.3 151
Aaron Gordon PF 23 ORL 19 32.6 143
Jonathan Isaac SF 21 ORL 14 21.3 98
Khem Birch C 26 ORL 7 5.7 91
Mohamed Bamba C 20 ORL 20 17.1 91
Evan Fournier SG 26 ORL 20 29.8 84
Terrence Ross SG 27 ORL 20 24.8 75
Jerian Grant PG 26 ORL 20 19.4 59
Wesley Iwundu SF 24 ORL 16 18.0 30
Jonathon Simmons SG 29 ORL 18 21.2 11
Isaiah Briscoe PG 22 ORL 8 7.1 -3
Jarell Martin PF 24 ORL 12 10.4 -6
Melvin Frazier SG 22 ORL 2 5.5 -102
Joel Embiid C 24 PHI 22 34.8 193
Jimmy Butler SG 29 PHI 7 35.0 187
Ben Simmons PG 22 PHI 21 33.6 160
J.J. Redick SG 34 PHI 22 31.2 95
Robert Covington SF 28 PHI 13 33.8 90
Wilson Chandler PF 31 PHI 11 22.9 67
Landry Shamet SG 21 PHI 22 21.2 65
Furkan Korkmaz SG 21 PHI 14 10.3 63
T.J. McConnell PG 26 PHI 16 14.5 63
Amir Johnson C 31 PHI 21 10.2 59
Markelle Fultz SG 20 PHI 19 22.5 58
Mike Muscala PF 27 PHI 16 22.9 50
Dario Saric PF 24 PHI 13 30.5 45
Jonah Bolden PF 23 PHI 6 6.7 16
Deandre Ayton C 20 PHO 19 32.3 170
T.J. Warren SF 25 PHO 18 29.2 131
Devin Booker SG 22 PHO 16 36.4 99
Richaun Holmes C 25 PHO 18 11.8 86
Trevor Ariza SF 33 PHO 17 34.8 81
Mikal Bridges SF 22 PHO 19 21.4 69
Jamal Crawford SG 38 PHO 17 13.9 46
Tyson Chandler C 36 PHO 7 12.7 45
Isaiah Canaan PG 27 PHO 18 26.8 37
Troy Daniels SG 27 PHO 5 8.0 29
Ryan Anderson PF 30 PHO 12 20.4 23
Elie Okobo PG 21 PHO 11 15.1 20
Josh Jackson SG 21 PHO 19 17.3 -13
De’Anthony Melton PG 20 PHO 4 10.5 -21
Dragan Bender PF 21 PHO 6 4.3 -66
Jusuf Nurkic C 24 POR 20 25.5 208
Damian Lillard PG 28 POR 20 34.8 182
Meyers Leonard C 26 POR 17 12.3 150
CJ McCollum SG 27 POR 20 33.7 114
Jake Layman SF 24 POR 19 15.8 106
Al-Farouq Aminu PF 28 POR 20 29.5 90
Gary Trent SG 20 POR 2 6.5 71
Zach Collins C 21 POR 20 20.0 67
Nik Stauskas SG 25 POR 20 17.1 65
Evan Turner PG 30 POR 20 26.1 52
Maurice Harkless SF 25 POR 8 15.6 33
Seth Curry SG 28 POR 16 17.1 16
Caleb Swanigan PF 21 POR 10 9.9 -3
Anfernee Simons SG 19 POR 5 6.8 -77
Wade Baldwin PG 22 POR 8 5.6 -87
Nemanja Bjelica PF 30 SAC 20 24.6 157
Willie Cauley-Stein C 25 SAC 20 28.4 127
De’Aaron Fox PG 21 SAC 20 32.6 120
Buddy Hield SG 25 SAC 20 31.1 117
Iman Shumpert SG 28 SAC 17 25.5 108
Kosta Koufos C 29 SAC 7 14.0 95
Marvin Bagley PF 19 SAC 20 24.0 90
Bogdan Bogdanovic SG 26 SAC 9 24.9 82
Troy Williams SF 24 SAC 10 15.0 72
Justin Jackson SF 23 SAC 19 20.9 67
Yogi Ferrell SG 25 SAC 12 14.8 65
Frank Mason PG 24 SAC 19 14.3 53
Harry Giles PF 20 SAC 16 10.6 20
Skal Labissiere PF 22 SAC 7 5.7 1
Ben McLemore SG 25 SAC 6 5.0 -27
DeMar DeRozan SG 29 SAS 19 36.7 148
Pau Gasol C 38 SAS 9 17.4 137
Rudy Gay SF 32 SAS 15 27.9 136
Jakob Poeltl C 23 SAS 15 11.3 132
LaMarcus Aldridge C 33 SAS 19 35.3 114
Davis Bertans PF 26 SAS 17 16.0 112
Dante Cunningham PF 31 SAS 19 22.7 105
Bryn Forbes PG 25 SAS 19 28.6 84
Patty Mills PG 30 SAS 19 26.1 74
Quincy Pondexter SF 30 SAS 16 5.6 68
Drew Eubanks PF 21 SAS 3 4.3 51
Marco Belinelli SG 32 SAS 19 22.3 50
Chimezie Metu PF 21 SAS 10 5.5 28
Derrick White PG 24 SAS 10 17.2 21
Chris Boucher PF 26 TOR 3 4.0 290
Jordan Loyd PG 25 TOR 3 5.7 220
Kawhi Leonard SF 27 TOR 15 33.3 205
Kyle Lowry PG 32 TOR 21 33.7 187
Pascal Siakam PF 24 TOR 21 29.1 185
Jonas Valanciunas C 26 TOR 21 19.7 179
Serge Ibaka C 29 TOR 20 26.6 166
Danny Green SG 31 TOR 21 28.2 99
Delon Wright PG 26 TOR 16 16.5 80
Fred VanVleet PG 24 TOR 17 24.4 74
Greg Monroe C 28 TOR 10 7.4 72
OG Anunoby SF 21 TOR 15 22.1 57
Norman Powell SG 25 TOR 11 14.9 55
C.J. Miles SF 31 TOR 15 15.1 11
Lorenzo Brown PG 28 TOR 14 9.6 9
Malachi Richardson SG 23 TOR 12 5.7 -55
Rudy Gobert C 26 UTA 20 32.3 225
Derrick Favors C 27 UTA 19 23.1 196
Joe Ingles SF 31 UTA 20 33.1 103
Donovan Mitchell SG 22 UTA 17 32.5 90
Ricky Rubio PG 28 UTA 20 29.5 82
Jae Crowder SF 28 UTA 20 29.2 74
Georges Niang PF 25 UTA 16 7.6 70
Alec Burks SG 27 UTA 16 15.8 62
Raul Neto PG 26 UTA 3 10.0 58
Ekpe Udoh C 31 UTA 14 4.6 47
Thabo Sefolosha SF 34 UTA 7 9.6 44
Dante Exum PG 23 UTA 20 17.5 27
Royce O’Neale SF 25 UTA 20 15.3 10
Grayson Allen SG 23 UTA 13 10.2 -20
Naz Mitrou-Long SG 25 UTA 1 4.0 -155
Thomas Bryant C 21 WAS 9 9.4 149
Otto Porter SF 25 WAS 18 29.2 147
Dwight Howard C 33 WAS 9 25.6 137
John Wall PG 28 WAS 19 34.9 128
Bradley Beal SG 25 WAS 19 34.7 118
Tomas Satoransky SG 27 WAS 19 13.8 99
Troy Brown SF 19 WAS 8 5.3 96
Jeff Green PF 32 WAS 19 24.3 94
Ian Mahinmi C 32 WAS 11 14.6 84
Markieff Morris PF 29 WAS 18 25.4 77
Kelly Oubre SF 23 WAS 19 24.8 66
Jason Smith C 32 WAS 10 11.1 59
Okaro White F 26 WAS 1 3.0 35
Austin Rivers SG 26 WAS 19 22.5 24
Jordan McRae SG 27 WAS 4 5.5 -25
Advertisements

26 thoughts on “NBA Player Production Average

  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.