Check out the most recently updated LG Hoops Advanced Metric! I’ve updated the logic to include Plus/Minus% and stats like deflections, along with cutting down on some more double-counted statistics. The stats are all pulled from the NBA API (the NBA website), and are considered free data.
The metric is found through the use of the “random forest” algorithm which I used in the Python programming language. I then put the players in percentiles to normalize the data and calculate a total number (the LGMetric).
Some aspects that I will look into adjusting for the next release of the metric are accounting for luck and minute disparity. Hopefully that will normalize some of the surprise players we are seeing in different spots on this list. Reach out if you have any recommendations or comments!
(NOTE: To qualify for this list the players must have played 65 games)
Rank | Player | OFF% | DEF% | PLUS/MINUS% | LGMETRIC |
---|---|---|---|---|---|
1 | Joel Embiid | 96 | 58 | 69 | 79 |
2 | Giannis Antetokounmpo | 100 | 38 | 58 | 78 |
3 | Nikola Jokic | 86 | 45 | 100 | 74 |
4 | Jayson Tatum | 92 | 36 | 69 | 73 |
5 | Luka Doncic | 98 | 41 | 20 | 72 |
6 | Ja Morant | 95 | 33 | 54 | 71 |
7 | Shai Gilgeous-Alexander | 94 | 55 | 24 | 70 |
8 | Damian Lillard | 97 | 25 | 19 | 68 |
9 | Donovan Mitchell | 87 | 40 | 54 | 66 |
10 | Trae Young | 91 | 27 | 15 | 66 |
11 | De’Aaron Fox | 84 | 34 | 26 | 64 |
12 | Desmond Bane | 73 | 34 | 66 | 62 |
13 | Kyrie Irving | 80 | 39 | 40 | 62 |
14 | Jrue Holiday | 70 | 38 | 77 | 61 |
15 | Jaren Jackson Jr. | 63 | 100 | 62 | 61 |
16 | James Harden | 74 | 35 | 52 | 60 |
17 | Kristaps Porzingis | 72 | 55 | 13 | 59 |
18 | Lauri Markkanen | 76 | 27 | 27 | 58 |
19 | Darius Garland | 73 | 29 | 68 | 58 |
20 | Jaylen Brown | 79 | 32 | 41 | 58 |
21 | Jamal Murray | 71 | 28 | 49 | 58 |
22 | Jalen Brunson | 77 | 24 | 24 | 57 |
23 | Jimmy Butler | 76 | 47 | 8 | 56 |
24 | Anthony Edwards | 72 | 49 | 13 | 55 |
25 | Julius Randle | 72 | 19 | 24 | 55 |
26 | DeMar DeRozan | 73 | 34 | 10 | 54 |
27 | Brook Lopez | 52 | 80 | 55 | 53 |
28 | Myles Turner | 60 | 79 | -9 | 52 |
29 | Pascal Siakam | 70 | 29 | 18 | 52 |
30 | Jordan Poole | 74 | 28 | -1 | 52 |
31 | Russell Westbrook | 71 | 39 | -3 | 52 |
32 | Zach LaVine | 72 | 24 | 2 | 52 |
33 | Malik Monk | 70 | 31 | 10 | 51 |
34 | Malcolm Brogdon | 67 | 30 | 29 | 51 |
35 | Michael Porter Jr. | 58 | 28 | 72 | 50 |
36 | Fred VanVleet | 62 | 49 | 30 | 49 |
37 | Domantas Sabonis | 69 | 29 | 29 | 49 |
38 | Chris Paul | 62 | 45 | 15 | 49 |
39 | Derrick White | 51 | 44 | 65 | 48 |
40 | D’Angelo Russell | 67 | 33 | 13 | 48 |
41 | Tyrese Maxey | 64 | 21 | 43 | 48 |
42 | Klay Thompson | 66 | 26 | 26 | 48 |
43 | CJ McCollum | 67 | 30 | 9 | 47 |
44 | Norman Powell | 64 | 32 | -23 | 47 |
45 | Mikal Bridges | 59 | 38 | 4 | 46 |
46 | Christian Wood | 64 | 45 | -8 | 46 |
47 | Tyler Herro | 63 | 22 | 27 | 46 |
48 | T.J. McConnell | 60 | 46 | -9 | 46 |
49 | Jordan Clarkson | 69 | 17 | 6 | 46 |
50 | Bam Adebayo | 59 | 42 | 17 | 46 |
51 | Buddy Hield | 57 | 37 | -12 | 45 |
52 | Immanuel Quickley | 56 | 31 | 42 | 45 |
53 | Nic Claxton | 44 | 88 | 17 | 45 |
54 | Tyus Jones | 58 | 34 | 13 | 45 |
55 | Evan Mobley | 49 | 52 | 46 | 44 |
56 | Terry Rozier | 66 | 32 | -49 | 44 |
57 | Kevin Huerter | 55 | 37 | 32 | 44 |
58 | Dejounte Murray | 66 | 38 | -9 | 44 |
59 | Zach Collins | 56 | 46 | -41 | 44 |
60 | Jerami Grant | 58 | 35 | -6 | 43 |
61 | Jarrett Allen | 44 | 47 | 55 | 43 |
62 | Naz Reid | 62 | 57 | -20 | 43 |
63 | Franz Wagner | 61 | 28 | 6 | 43 |
64 | Walker Kessler | 39 | 87 | 11 | 43 |
65 | Tre Jones | 59 | 39 | -52 | 42 |
66 | Scottie Barnes | 51 | 41 | 25 | 42 |
67 | Gary Trent Jr. | 56 | 44 | -9 | 42 |
68 | Marcus Smart | 49 | 46 | 42 | 42 |
69 | Terence Davis | 53 | 51 | 8 | 42 |
70 | Cole Anthony | 57 | 33 | -4 | 42 |
71 | Kelly Olynyk | 51 | 38 | 2 | 42 |
72 | Josh Giddey | 65 | 29 | -15 | 42 |
73 | Deandre Ayton | 58 | 35 | -1 | 41 |
74 | Jonas Valanciunas | 58 | 31 | -1 | 41 |
75 | Kentavious Caldwell-Pope | 38 | 48 | 70 | 41 |
76 | Markelle Fultz | 59 | 48 | -24 | 41 |
77 | Anfernee Simons | 65 | 20 | -13 | 41 |
78 | Kyle Kuzma | 64 | 25 | 2 | 41 |
79 | Jose Alvarado | 50 | 47 | 18 | 41 |
80 | Spencer Dinwiddie | 61 | 24 | -1 | 41 |
81 | O.G. Anunoby | 47 | 55 | 22 | 41 |
82 | Jaylen Nowell | 60 | 29 | -1 | 40 |
83 | Nikola Vucevic | 55 | 33 | -2 | 40 |
84 | Talen Horton-Tucker | 64 | 38 | -1 | 40 |
85 | Thomas Bryant | 55 | 33 | -17 | 40 |
86 | Isaiah Jackson | 43 | 90 | -22 | 40 |
87 | Jakob Poeltl | 51 | 59 | -22 | 40 |
88 | Andre Drummond | 46 | 63 | 4 | 40 |
89 | Paolo Banchero | 63 | 30 | -32 | 40 |
90 | Paul Reed | 38 | 86 | -2 | 39 |
91 | Isaiah Joe | 50 | 32 | 31 | 39 |
92 | Jalen Williams | 51 | 47 | -8 | 39 |
93 | Aaron Gordon | 57 | 40 | 82 | 39 |
94 | Kyle Anderson | 44 | 54 | 14 | 39 |
95 | Chimezie Metu | 47 | 45 | 14 | 39 |
96 | Jordan Goodwin | 46 | 55 | -20 | 39 |
97 | Draymond Green | 39 | 44 | 51 | 39 |
98 | Austin Reaves | 50 | 22 | 35 | 39 |
99 | Onyeka Okongwu | 42 | 63 | 9 | 39 |
100 | Josh Okogie | 42 | 52 | 16 | 39 |
101 | Herbert Jones | 38 | 55 | 25 | 38 |
102 | Clint Capela | 44 | 54 | -5 | 38 |
103 | Chris Boucher | 45 | 53 | -2 | 38 |
104 | Alperen Sengun | 56 | 51 | -41 | 38 |
105 | Tari Eason | 43 | 61 | -20 | 38 |
106 | Jonathan Kuminga | 51 | 40 | -9 | 38 |
107 | Xavier Tillman | 40 | 58 | 0 | 38 |
108 | Bojan Bogdanovic | 68 | 18 | -60 | 38 |
109 | Daniel Gafford | 44 | 65 | -12 | 37 |
110 | Kendrick Nunn | 54 | 28 | -9 | 37 |
111 | Kevin Porter Jr. | 65 | 38 | -62 | 37 |
112 | Jaden McDaniels | 41 | 48 | 10 | 37 |
113 | Bruce Brown | 46 | 45 | 4 | 37 |
114 | De’Anthony Melton | 41 | 55 | 14 | 37 |
115 | Jalen Smith | 50 | 50 | -15 | 37 |
116 | Rudy Gobert | 43 | 54 | -1 | 37 |
117 | Coby White | 48 | 26 | 20 | 37 |
118 | Bobby Portis | 55 | 18 | 2 | 37 |
119 | Jalen Johnson | 41 | 53 | -1 | 37 |
120 | Derrick Jones Jr. | 38 | 55 | 20 | 37 |
121 | Larry Nance Jr. | 36 | 53 | 30 | 37 |
122 | Nickeil Alexander-Walker | 48 | 46 | -10 | 36 |
123 | Harrison Barnes | 46 | 19 | 33 | 36 |
124 | Tim Hardaway Jr. | 48 | 23 | 25 | 36 |
125 | Donte DiVincenzo | 44 | 42 | 18 | 36 |
126 | Cedi Osman | 46 | 23 | 32 | 36 |
127 | Jock Landale | 47 | 34 | 22 | 36 |
128 | Mike Conley | 49 | 31 | 10 | 36 |
129 | Alex Caruso | 32 | 69 | 32 | 36 |
130 | Luke Kennard | 44 | 21 | 39 | 36 |
131 | Tobias Harris | 47 | 32 | 43 | 36 |
132 | Al Horford | 37 | 39 | 53 | 36 |
133 | Bismack Biyombo | 32 | 85 | 9 | 36 |
134 | Trey Murphy III | 46 | 38 | 5 | 35 |
135 | Goran Dragic | 54 | 16 | 1 | 35 |
136 | Mike Muscala | 41 | 31 | 34 | 35 |
137 | Dennis Schroder | 51 | 22 | 20 | 35 |
138 | Keegan Murray | 41 | 33 | 13 | 35 |
139 | Jevon Carter | 43 | 42 | 9 | 35 |
140 | Luke Kornet | 35 | 58 | 10 | 35 |
141 | Dillon Brooks | 50 | 30 | 30 | 35 |
142 | Luguentz Dort | 46 | 32 | 5 | 35 |
143 | Seth Curry | 49 | 28 | -12 | 35 |
144 | Monte Morris | 48 | 25 | 1 | 35 |
145 | AJ Griffin | 46 | 31 | 10 | 35 |
146 | Nick Richards | 42 | 53 | -18 | 35 |
147 | Sam Hauser | 41 | 33 | 29 | 35 |
148 | Trey Lyles | 45 | 36 | 15 | 35 |
149 | Bennedict Mathurin | 58 | 21 | -25 | 35 |
150 | Josh Hart | 37 | 35 | 44 | 35 |
151 | Josh Christopher | 50 | 43 | -38 | 35 |
152 | RJ Barrett | 59 | 14 | -9 | 34 |
153 | Santi Aldama | 43 | 41 | 13 | 34 |
154 | Bol Bol | 43 | 57 | -23 | 34 |
155 | Shake Milton | 49 | 19 | 20 | 34 |
156 | Josh Richardson | 49 | 45 | -27 | 34 |
157 | Drew Eubanks | 35 | 71 | -18 | 34 |
158 | Reggie Jackson | 50 | 25 | -13 | 34 |
159 | Georges Niang | 44 | 24 | 11 | 34 |
160 | Cory Joseph | 46 | 24 | -19 | 34 |
161 | Quentin Grimes | 40 | 28 | 28 | 34 |
162 | Saddiq Bey | 50 | 31 | -20 | 34 |
163 | Jalen Green | 66 | 23 | -63 | 34 |
164 | Obi Toppin | 48 | 25 | 10 | 33 |
165 | Keldon Johnson | 68 | 21 | -84 | 33 |
166 | Jordan Nwora | 47 | 24 | -44 | 33 |
167 | P.J. Washington | 49 | 47 | -55 | 33 |
168 | John Collins | 43 | 42 | -3 | 33 |
169 | Grayson Allen | 41 | 30 | 34 | 33 |
170 | Patrick Williams | 38 | 50 | -18 | 33 |
171 | Malik Beasley | 49 | 27 | -12 | 33 |
172 | Mitchell Robinson | 28 | 86 | 33 | 33 |
173 | Ivica Zubac | 38 | 47 | -4 | 33 |
174 | Kevin Love | 45 | 20 | 19 | 32 |
175 | Miles McBride | 35 | 45 | 9 | 32 |
176 | Tre Mann | 49 | 35 | 10 | 32 |
177 | Christian Koloko | 24 | 77 | 29 | 32 |
178 | Caris LeVert | 46 | 33 | 28 | 32 |
179 | Joe Harris | 39 | 26 | -3 | 32 |
180 | Nicolas Batum | 32 | 46 | 23 | 32 |
181 | Rui Hachimura | 47 | 24 | -4 | 32 |
182 | Mason Plumlee | 48 | 35 | -37 | 32 |
183 | De’Andre Hunter | 48 | 19 | -3 | 32 |
184 | John Konchar | 28 | 51 | 31 | 32 |
185 | Isaiah Hartenstein | 28 | 54 | 19 | 32 |
186 | Damion Lee | 42 | 19 | 12 | 32 |
187 | Aaron Wiggins | 39 | 34 | 1 | 32 |
188 | Dwight Powell | 36 | 36 | 24 | 31 |
189 | Grant Williams | 34 | 26 | 28 | 31 |
190 | Jalen McDaniels | 41 | 44 | -20 | 31 |
191 | Royce O’Neale | 35 | 36 | 11 | 31 |
192 | Ish Wainright | 30 | 49 | 16 | 31 |
193 | Josh Green | 38 | 25 | 14 | 31 |
194 | Corey Kispert | 39 | 15 | -18 | 31 |
195 | Eric Gordon | 48 | 27 | -32 | 31 |
196 | Terance Mann | 43 | 27 | 0 | 31 |
197 | Wenyen Gabriel | 38 | 47 | -5 | 31 |
198 | Aaron Holiday | 34 | 45 | 3 | 31 |
199 | Devonte’ Graham | 47 | 33 | -24 | 31 |
200 | Yuta Watanabe | 36 | 33 | -1 | 31 |
201 | Kevon Looney | 35 | 38 | 20 | 30 |
202 | Marcus Morris Sr. | 42 | 24 | -2 | 30 |
203 | Gabe Vincent | 42 | 32 | -4 | 30 |
204 | Killian Hayes | 49 | 48 | -71 | 30 |
205 | Keita Bates-Diop | 46 | 36 | -43 | 30 |
206 | Anthony Lamb | 38 | 32 | 5 | 30 |
207 | Pat Connaughton | 34 | 26 | 24 | 30 |
208 | Davion Mitchell | 39 | 33 | 0 | 30 |
209 | Jarred Vanderbilt | 37 | 44 | -14 | 30 |
210 | Isaac Okoro | 31 | 38 | 18 | 30 |
211 | Jaden Ivey | 60 | 25 | -94 | 29 |
212 | Oshae Brissett | 38 | 32 | 3 | 29 |
213 | Caleb Martin | 35 | 36 | -1 | 29 |
214 | Anthony Gill | 33 | 24 | -2 | 29 |
215 | Moses Moody | 39 | 23 | -1 | 29 |
216 | Doug McDermott | 50 | 14 | -40 | 29 |
217 | Ayo Dosunmu | 38 | 32 | -11 | 29 |
218 | Aaron Nesmith | 41 | 40 | -31 | 29 |
219 | Vlatko Cancar | 38 | 31 | -12 | 29 |
220 | Christian Braun | 32 | 34 | -16 | 28 |
221 | Ochai Agbaji | 40 | 24 | -3 | 28 |
222 | Deni Avdija | 41 | 37 | -8 | 28 |
223 | Matisse Thybulle | 26 | 71 | -2 | 28 |
224 | Terrence Ross | 42 | 29 | -13 | 28 |
225 | Trendon Watford | 44 | 29 | -31 | 28 |
226 | Jalen Duren | 38 | 47 | -45 | 27 |
227 | David Roddy | 38 | 29 | -10 | 27 |
228 | Torrey Craig | 32 | 44 | -24 | 27 |
229 | Max Strus | 42 | 19 | -19 | 27 |
230 | Andrew Nembhard | 45 | 31 | -38 | 27 |
231 | Shaedon Sharpe | 45 | 28 | -40 | 26 |
232 | Naji Marshall | 44 | 30 | 1 | 26 |
233 | Malaki Branham | 47 | 20 | -59 | 26 |
234 | Patrick Beverley | 30 | 43 | -13 | 26 |
235 | Kevin Knox II | 43 | 30 | -39 | 26 |
236 | Dyson Daniels | 30 | 39 | -1 | 26 |
237 | Kenyon Martin Jr. | 46 | 25 | -48 | 26 |
238 | JT Thor | 29 | 32 | -26 | 26 |
239 | Dorian Finney-Smith | 29 | 32 | -1 | 25 |
240 | Troy Brown Jr. | 31 | 31 | -2 | 25 |
241 | Lamar Stevens | 29 | 30 | 1 | 25 |
242 | Usman Garuba | 27 | 59 | -37 | 24 |
243 | Jabari Smith Jr. | 41 | 36 | -75 | 21 |
244 | Reggie Bullock | 27 | 23 | -12 | 21 |
245 | P.J. Tucker | 18 | 21 | 19 | 20 |