February 4, 2016
By Stephen Shea
Modern NBA teams love the 3-point shot. (Well, most of them do.) This season, teams are averaging an all-time-high 23.7 3-point attempts per game.
Even in this 3-point-happy era, almost everyone would agree that offenses would rather get a good attempt at the hoop than a typical 3-point attempt. Something like this would be nice.
Analytics have shown that NBA teams win through efficient basketball. As teams alternate possessions, each team should strive to get more efficient shots than they are giving up to their opponent. As a general rule, good offenses generate attempts at the hoop and good defenses prevent them.
But what if a team could be so effective at generating and knocking down quality 3-point attempts, and so stifling defensively, that they would happily trade their own 3-point attempt for an opponent’s shot at the rim?
In other words, what if a team could generate more points per 3-point shot than they gave up on opponents’ shots in the restricted area?
Even though opponent restricted area shots include wide-open dunks in transition, this is not an outrageous suggestion. In fact, it happens more often than many might realize.
Between the 1997-98 and 2014-15 season (18 seasons), it has happened 35 times, or about 6.6% of the time. (The NBA moved the 3-point line back to its original position in 97-98 after a 3-year trial at a shorter distance.)
Certain franchises have done it more often than others. The Spurs accomplished the feat 9 times in those 18 years (or 50% of the time). While in the same timeframe, Sacramento, Atlanta and Minnesota never came close.
Ok, maybe we’ve cheated a bit in using the past data to suggest that today’s teams should be capable of generating more points per 3-point shot than they give up on opponents’ restricted area attempts. Some of the teams that accomplished this feat in the past also took very few 3-pointers. For example, the 1999-00 Jazz did it, but they only took 10 3-pointers a game while giving up more than twice as many attempts at the rim. It’s easier to generate a higher 3P% if you only take the wide-open looks.
Remember that teams are averaging almost 24 3PA per game this season. In the previous 18 seasons, there have been 107 instances where a team has averaged at least 20 3PA per game. Among those 107 instances, 9 (8.4%) generated more points per 3-point shot than they gave up in the restricted area.
It is certainly possible for today’s teams to be more efficient on their own 3-point attempts than their opponents are from the restricted area.
We will see that it’s also very important.
Define the metric
Layup for you and 3 for me. When is that tradeoff acceptable to, or even desired by, a team? This occurs when the team is typically more efficient on 3-point attempts than their opponents are on restricted area FGA. To capture this phenomenon, first consider a team’s points per 3-point attempt minus their opponent’s points per restricted area FGA.
For example, the 2016 Lakers are scoring 0.945 points per 3-point attempt. They are giving up 1.266 points per attempt at the rim. The difference is -0.321 points per tradeoff. Since no one likes a decimal, let’s multiply this difference by 100. We see that for every 100 times the Lakers exchange a 3PA for an opponent shot at the hoop, the Lakers are outscored by approximately 32 points. We’ll call this metric “3forME” and let negatives denote “outscored by.” The 2016 Lakers have a 3forME of -32.
It’s not that simple
So that this new metric does not get misinterpreted, let’s make several observations.
- A high 3-point FG% is not just a result of putting better shooters on the floor. Teams must also be able to generate high-quality opportunities for those shooters. One very effective way to do this is through a drive and kick with a dangerous penetrator. When LeBron drives to the hoop, the defense collapses leaving players like Kevin Love open on the perimeter. One way to improve 3-point shooting is to be more effective driving to the hoop.
- Rim protection has become a buzzword in basketball analytics. When we hear it, we think Rudy Gobert. Having Rudy Gobert roaming the paint will help a team’s interior defense, but big men in the middle are not the only contributors to good interior defense. In today’s game, having defensive positional versatility to switch screens helps keep dangerous penetrators like James Harden out of the lane. Teams need to defend the rim, but the first step towards that effort is keeping drivers on the perimeter.
- 3forME does not account for free throws generated through offensive activity. Players are more likely to be fouled when driving to the hoop than launching from 3. For most players, free throws are an efficient shot. ….most players…
- 3forME includes transition. Transition (which can stem from a defensive play) is a good way to generate open 3-point attempts. Transition defense is part of keeping an opponents’ restricted area FG% down. Breakaway dunks are an efficient shot…usually…
We will see that 3forME is incredibly predictive of team success, but this does not imply that a lineup of 4 Steve Kerrs and 1 Dikembe Mutombo is ideal. It’s more complicated than that.
Layup for you, 3 and title for me
It is hard to generate shots at the hoop. Defenses are designed to prevent players from driving and to double dangerous post players. By comparison, a team that spaces the floor with 3 or 4 effective 3-point shooters can get a reasonable 3-point attempt on almost any possession.
If a team can generate a positive 3forME, if they can be more efficient shooting 3s than their opponent is after working hard to generate a shot at the hoop, then that team will win games. If they can generate a positive 3forME that is better than their competitors, then they will win championships.
I hate to look too far into the past when trying to understand the present NBA. The game is evolving rapidly. The best strategies of 10 years ago are not necessarily optimal today.
Let’s focus on the last 4 seasons (2015-16 included). In that time frame, the average season 3forMe was -13.4. There were 7 seasons of a positive 3forME. Here is the top 5 (in reverse order).
- 2013-14 San Antonio Spurs (3forME=2.83)
San Antonio had the highest 3forME that season. As a team, they shot a league-leading 39.7% from 3. Danny Green, Patrick Mills and Marco Belinelli each took at least 293 3s in the regular season and shot at least 41.5% on them.
Behind Tim Duncan and Kawhi Leonard, the Spurs led the Western Conference with a Defensive Rating of 102.4.
The group obliterated the Miami Heat in 5 games on their way to another NBA Championship for coach Gregg Popovich.
- 2012-13 Miami Heat (3forME=3.33)
The Heat had the best 3forME in 2012-13, and in true 3forME fashion, won the NBA title.
The Heat led the Eastern Conference shooting 39.6% on threes. It helps when your top 5 players in 3-point attempts also all shoot at least 40.6%.
The team’s defense was solid. They had a DRtg of 103.7, which contributed to a Net Rating of 8.6. That Net Rating was second only to OKC, which was the only other 2013 team with a positive 3forME. The Thunder’s title dreams were crushed when Russell Westbrook went down to an injury in the opening playoff series.
- 2014-15 Golden State Warriors (3forME=3.64)
The Warriors had the best 2015 3forME. They were the only positive 3forME team that season. (Atlanta was second at -3.51.) Following the trend of the previous 2 seasons, the league-leading 3forME team also won the NBA title.
- 2015-16 San Antonio Spurs (3forME=5.13)
To have a 3forME of 5.13 in today’s NBA is absolutely remarkable. The Spurs aren’t taking many 3s, which makes generating a high 3forMe a bit easier, but even still, their score is amazing. It’s higher than any 3forME posted in the prior five seasons. I’d go on, but…
- 2015-16 Golden State Warriors (3forME=13.09)
3forME has accurately predicted the NBA Champion in each of the previous 3 seasons, and the modern game has never seen a 3forME like this. There is only one team in the last 19 seasons that has posted a 3forME above 6.6. That was the 2001 Spurs, which had a defense anchored by Duncan and Robinson. They also only took about 13 3s a game. Golden state is averaging over 30 3-point attempts and shooting a ridiculous 43% on them. If it weren’t for the exceptional play of the 2016 Spurs, Golden State would be a HEAVY favorite to win the title.
It’s hard to describe how incredible this 3forME score for Golden state truly is. Remarkably, this performance by the Warriors leads to an under-appreciation for what the Spurs are accomplishing.
Does it help to know that Toronto is third in 2016 with a 3forME of -5.24 or that 21 of the 30 teams this season have a 3forME below -10?
Conclusions
It is difficult to generate a positive 3forME in today’s NBA, but it is not impossible. Through sound roster and lineup construction and through advanced offensive and defensive game plans, teams are generating very impressive 3forME scores.
It can’t be emphasized enough that 3forME scores reflect more than the talent on the roster. They are a product of the system as well. Golden State and San Antonio have talent, but there are other teams with talent that are not nearly as successful.
Exceptionally poor 3forME reflects more than inadequate talent. The Timberwolves have had a 3forME between -26.74 and -36.24 in each of the last 4 seasons. That suggests a systematic failure. Heck, the 76ers at least have a 3forME of -20.
Considering the current trends in the NBA, I predict that in the future, a positive 3forME will be more than a great predictor of a championship. It will be a prerequisite.
Appendix: Complete 3forME data for last 4 seasons
Year | Team | Points per 3PA | Pts per Opp. RA FGA | W% | 3forMe |
---|---|---|---|---|---|
2016 | Golden State Warriors | 1.30 | 1.16 | 0.92 | 13.09 |
2016 | San Antonio Spurs | 1.18 | 1.13 | 0.84 | 5.13 |
2015 | Golden State Warriors | 1.21 | 1.17 | 0.82 | 3.64 |
2013 | Miami Heat | 1.19 | 1.16 | 0.80 | 3.33 |
2014 | San Antonio Spurs | 1.20 | 1.17 | 0.76 | 2.83 |
2014 | Indiana Pacers | 1.08 | 1.06 | 0.68 | 2.05 |
2013 | Oklahoma City Thunder | 1.14 | 1.13 | 0.73 | 1.02 |
2013 | Golden State Warriors | 1.22 | 1.23 | 0.57 | -0.71 |
2013 | San Antonio Spurs | 1.14 | 1.15 | 0.71 | -1.23 |
2014 | Portland Trail Blazers | 1.12 | 1.14 | 0.66 | -1.65 |
2013 | Indiana Pacers | 1.06 | 1.08 | 0.60 | -2.64 |
2015 | Atlanta Hawks | 1.14 | 1.18 | 0.73 | -3.51 |
2013 | Atlanta Hawks | 1.12 | 1.16 | 0.54 | -3.62 |
2013 | Dallas Mavericks | 1.13 | 1.17 | 0.50 | -3.71 |
2014 | Oklahoma City Thunder | 1.09 | 1.13 | 0.72 | -3.94 |
2014 | Golden State Warriors | 1.15 | 1.20 | 0.62 | -4.88 |
2015 | Chicago Bulls | 1.07 | 1.12 | 0.61 | -5.24 |
2016 | Toronto Raptors | 1.10 | 1.15 | 0.67 | -5.24 |
2015 | San Antonio Spurs | 1.11 | 1.16 | 0.67 | -5.27 |
2015 | Los Angeles Clippers | 1.13 | 1.19 | 0.68 | -5.37 |
2015 | Milwaukee Bucks | 1.09 | 1.15 | 0.50 | -5.67 |
2016 | Chicago Bulls | 1.07 | 1.13 | 0.56 | -5.78 |
2016 | Oklahoma City Thunder | 1.08 | 1.14 | 0.75 | -5.93 |
2016 | Portland Trail Blazers | 1.07 | 1.14 | 0.48 | -6.44 |
2015 | Indiana Pacers | 1.07 | 1.13 | 0.46 | -6.82 |
2015 | New Orleans Pelicans | 1.12 | 1.20 | 0.55 | -7.50 |
2016 | Los Angeles Clippers | 1.10 | 1.17 | 0.65 | -7.66 |
2014 | Toronto Raptors | 1.12 | 1.20 | 0.59 | -7.68 |
2013 | Denver Nuggets | 1.05 | 1.12 | 0.70 | -7.90 |
2015 | Portland Trail Blazers | 1.09 | 1.17 | 0.62 | -8.02 |
2013 | Milwaukee Bucks | 1.09 | 1.17 | 0.46 | -8.08 |
2013 | Utah Jazz | 1.11 | 1.19 | 0.52 | -8.15 |
2015 | Washington Wizards | 1.09 | 1.17 | 0.56 | -8.21 |
2016 | Utah Jazz | 1.09 | 1.18 | 0.48 | -8.82 |
2014 | Charlotte Bobcats | 1.07 | 1.16 | 0.52 | -8.97 |
2014 | Washington Wizards | 1.15 | 1.24 | 0.54 | -9.10 |
2014 | Chicago Bulls | 1.05 | 1.14 | 0.59 | -9.12 |
2014 | Brooklyn Nets | 1.12 | 1.21 | 0.54 | -9.47 |
2014 | Phoenix Suns | 1.13 | 1.22 | 0.59 | -9.69 |
2014 | New York Knicks | 1.13 | 1.23 | 0.45 | -9.93 |
2016 | Milwaukee Bucks | 1.06 | 1.16 | 0.39 | -10.13 |
2016 | Atlanta Hawks | 1.03 | 1.13 | 0.57 | -10.15 |
2013 | Washington Wizards | 1.10 | 1.20 | 0.35 | -10.21 |
2013 | Philadelphia 76ers | 1.09 | 1.20 | 0.41 | -11.01 |
2014 | Los Angeles Lakers | 1.15 | 1.26 | 0.33 | -11.10 |
2016 | New York Knicks | 1.02 | 1.13 | 0.45 | -11.20 |
2016 | Charlotte Hornets | 1.05 | 1.16 | 0.49 | -11.30 |
2013 | Los Angeles Clippers | 1.08 | 1.19 | 0.68 | -11.33 |
2015 | New York Knicks | 1.05 | 1.16 | 0.21 | -11.52 |
2013 | Boston Celtics | 1.09 | 1.21 | 0.51 | -11.54 |
2016 | Indiana Pacers | 1.06 | 1.18 | 0.53 | -11.67 |
2014 | Dallas Mavericks | 1.16 | 1.28 | 0.60 | -11.84 |
2016 | Orlando Magic | 1.08 | 1.20 | 0.44 | -11.98 |
2014 | Denver Nuggets | 1.09 | 1.21 | 0.44 | -12.00 |
2013 | New Orleans Hornets | 1.10 | 1.22 | 0.33 | -12.02 |
2014 | New Orleans Pelicans | 1.14 | 1.26 | 0.41 | -12.03 |
2014 | Atlanta Hawks | 1.09 | 1.22 | 0.46 | -12.11 |
2016 | Washington Wizards | 1.10 | 1.22 | 0.45 | -12.23 |
2014 | Miami Heat | 1.09 | 1.21 | 0.66 | -12.30 |
2013 | Chicago Bulls | 1.07 | 1.19 | 0.55 | -12.58 |
2016 | Cleveland Cavaliers | 1.07 | 1.20 | 0.73 | -13.35 |
2015 | Oklahoma City Thunder | 1.02 | 1.16 | 0.55 | -13.46 |
2016 | New Orleans Pelicans | 1.09 | 1.22 | 0.38 | -13.50 |
2014 | Memphis Grizzlies | 1.07 | 1.21 | 0.61 | -13.50 |
2015 | Cleveland Cavaliers | 1.10 | 1.24 | 0.65 | -14.17 |
2014 | Milwaukee Bucks | 1.06 | 1.20 | 0.18 | -14.21 |
2013 | New York Knicks | 1.14 | 1.28 | 0.66 | -14.37 |
2013 | Brooklyn Nets | 1.08 | 1.22 | 0.60 | -14.50 |
2015 | Utah Jazz | 1.04 | 1.18 | 0.46 | -14.73 |
2014 | Houston Rockets | 1.07 | 1.22 | 0.66 | -14.82 |
2013 | Memphis Grizzlies | 1.05 | 1.20 | 0.68 | -15.12 |
2016 | Phoenix Suns | 1.11 | 1.26 | 0.28 | -15.30 |
2015 | Toronto Raptors | 1.06 | 1.22 | 0.60 | -15.32 |
2013 | Houston Rockets | 1.10 | 1.26 | 0.55 | -15.41 |
2013 | Los Angeles Lakers | 1.07 | 1.23 | 0.55 | -15.89 |
2016 | Memphis Grizzlies | 1.03 | 1.19 | 0.59 | -16.02 |
2016 | Denver Nuggets | 1.02 | 1.19 | 0.38 | -16.29 |
2014 | Orlando Magic | 1.07 | 1.24 | 0.28 | -16.95 |
2013 | Portland Trail Blazers | 1.07 | 1.24 | 0.40 | -17.16 |
2016 | Houston Rockets | 1.07 | 1.25 | 0.51 | -17.17 |
2016 | Miami Heat | 0.98 | 1.15 | 0.56 | -17.22 |
2014 | Los Angeles Clippers | 1.06 | 1.24 | 0.70 | -17.31 |
2014 | Cleveland Cavaliers | 1.08 | 1.26 | 0.40 | -17.40 |
2016 | Detroit Pistons | 1.02 | 1.19 | 0.52 | -17.44 |
2015 | Houston Rockets | 1.05 | 1.23 | 0.68 | -17.58 |
2013 | Detroit Pistons | 1.08 | 1.26 | 0.35 | -17.63 |
2015 | Charlotte Hornets | 0.96 | 1.14 | 0.40 | -17.68 |
2015 | Dallas Mavericks | 1.06 | 1.24 | 0.61 | -17.74 |
2015 | Memphis Grizzlies | 1.03 | 1.21 | 0.67 | -18.14 |
2015 | Detroit Pistons | 1.04 | 1.23 | 0.39 | -18.60 |
2016 | Sacramento Kings | 1.08 | 1.27 | 0.43 | -18.92 |
2015 | Philadelphia 76ers | 0.97 | 1.16 | 0.22 | -19.22 |
2015 | Phoenix Suns | 1.03 | 1.22 | 0.48 | -19.28 |
2013 | Charlotte Bobcats | 1.02 | 1.22 | 0.26 | -19.86 |
2016 | Philadelphia 76ers | 0.99 | 1.19 | 0.14 | -20.00 |
2015 | Los Angeles Lakers | 1.04 | 1.24 | 0.26 | -20.19 |
2016 | Boston Celtics | 1.00 | 1.20 | 0.57 | -20.27 |
2015 | Orlando Magic | 1.05 | 1.25 | 0.30 | -20.50 |
2014 | Utah Jazz | 1.05 | 1.25 | 0.30 | -20.51 |
2013 | Toronto Raptors | 1.03 | 1.24 | 0.41 | -20.64 |
2015 | Miami Heat | 1.01 | 1.22 | 0.45 | -20.81 |
2016 | Dallas Mavericks | 1.03 | 1.24 | 0.54 | -21.06 |
2015 | Brooklyn Nets | 1.01 | 1.22 | 0.46 | -21.11 |
2014 | Boston Celtics | 1.01 | 1.23 | 0.30 | -22.17 |
2013 | Phoenix Suns | 1.00 | 1.22 | 0.30 | -22.51 |
2015 | Denver Nuggets | 0.98 | 1.21 | 0.37 | -22.79 |
2016 | Brooklyn Nets | 1.00 | 1.23 | 0.24 | -23.51 |
2015 | Boston Celtics | 0.99 | 1.23 | 0.49 | -23.69 |
2013 | Sacramento Kings | 1.10 | 1.33 | 0.34 | -23.82 |
2013 | Cleveland Cavaliers | 1.04 | 1.28 | 0.29 | -23.88 |
2013 | Orlando Magic | 0.99 | 1.25 | 0.24 | -25.42 |
2014 | Minnesota Timberwolves | 1.03 | 1.30 | 0.49 | -26.74 |
2015 | Sacramento Kings | 1.03 | 1.30 | 0.35 | -27.07 |
2016 | Minnesota Timberwolves | 0.97 | 1.25 | 0.29 | -27.36 |
2014 | Detroit Pistons | 0.98 | 1.25 | 0.35 | -27.48 |
2014 | Sacramento Kings | 1.00 | 1.30 | 0.34 | -30.02 |
2014 | Philadelphia 76ers | 0.94 | 1.26 | 0.23 | -32.00 |
2016 | Los Angeles Lakers | 0.94 | 1.27 | 0.20 | -32.19 |
2015 | Minnesota Timberwolves | 1.00 | 1.34 | 0.20 | -34.01 |
2013 | Minnesota Timberwolves | 0.92 | 1.28 | 0.38 | -36.24 |