Due to college basketball, some NBA injuries, and a number of teams either tanking or resting, weāre not in the mostĀ exciting stretch of the season. But weāve got some seeds to determine, some teams are still fighting for the playoffs, and thereās a lot still to unpack in terms of distinctions and how we remember the season.
When the media and NBA fans look back at, say, 1993, they usually think of a small group of players and a handful of relevant teams. Iām not entirely sure how this season will be remembered in the future ā we have Russell Westbrookās triple-double, Houstonās electric offense, the Warriors pseudo-slumping with Stephen Curry, the Spurs dominating but post-Tim Duncan ā and how we discuss the season as it ends, and during the playoffs themselves, will determine how the season is perceived.
Perhaps the data revolution will change that, and weāll have a more nuanced view of the league than Iām imagining. But there is something at stake here, even as many NBA teams wave the white flag: history itself. And with that, letās look back at the last week in the NBA.
The sweet sound of the Jazz in Utah
Looking at the standings and some of the team stats league-wide, thereās a sleeping giant hiding among some of the more frequently discussed teams ā the Jazz are fourth in the west, and theyāre a hair behind HoustonĀ for the fourth-highest adjusted point differential. Theyāre currently allowing 3.8 points per 100 possessions fewer than the league average on defense, per Basketball-Reference; thatās an elite mark for a team. Theyāre on their way to homecourt advantage, and they should be considered favorites in the first round.
Read More:Ā An NBA block is like an NFL sack
But I know what people are thinking: the Jazz have no clout and little playoff experience, at least excluding Joe Johnson and Boris Diaw.Ā Most NBA fans probably donāt believe in the team, so theyāll look for whatever sign possible that Utah should not be trusted. But the Jazz actually haveĀ some qualities of a team youād associate with outperforming their regular season stats. Theyāre a defensive club, and those tend to do marginally better in the playoffs than offensive ones. Also, itās a top-heavy team, and when they can give extended minutes to their best players, theyāll be even better. I donāt imagine theyāll be of heavy interest to most of the media when the post-season begins, but they deserve a little more respect, at least if theyāre healthy.
Projecting youth
Last week I presented a couple methods to predict a young playerās peak performance. It was more of an exploration than an iron-clad statement. As such, I thought Iād provide my data as well as an R script to produce the results for both penalized regression and gradient boosting. You can view that here on my Github page. Thereās an R script for āyoungplayerprojection.rā, which should be able to run once you have the appropriate packages and the two .csvās that go with the code. It doesnāt completely show my method, and there are more powerful gradient boosting models out there, but itās a general overview and itāll allow anyone to tweak things and experiment with the models. If Nylon Calculus is about anything, itāsĀ about expanding the knowledge of the general NBA-public and sharing statistical tools with everyone. So have fun.
Zach LaVine
Talking about Zach LaVine now is a bit uncomfortable. He had a terrible injury, and heās an exquisite dunker. But over the past few years, the Wolves have been much better on the court without him, and it doesnāt look any better with Basketball-Referenceās Box Plus-MinusĀ or when you mix plus-minus stats with other stats, a la ESPNās RPM. I know some people are tired of those metrics, but we canāt ignore that kind of information when itās been consistent for multiple seasons in different environments (starting versus a bench role, new coach, etc.) Yet thereās this disconnect between conventional wisdom and the advanced stats, and Iām afraid itāll lead to some unwise decisions in the future for Minnesota.
For starters,Ā Zach is benefiting from the DeMar DeRozan athleticism bias: LaVine is an incredible leaper, and he can move quite fast, but that doesnāt make him a great defender. Thus, people assume heās at least a decent defender, when in actuality heās one of the worst in the league. He doesnāt pick up much in the way of countable defensive stats, like steals or blocks, or anything fancier. If youāre stating that his defensive presence is subtler, then it should (eventually) show up in something like plus-minus, and it has not.
For his offensive stats, heās being seen in a more positive light now that heās a 3-point bomber with a healthy percentage ā itās the kind of effect that makes even Austin Rivers more appealing. But itās not enough to hide the deficits in his game, as his playmakingĀ skills have been disappointing so far. Yet heās still mentioned as a part of the Minnesota core, along with Karl-Anthony Towns and Andrew Wiggins. Itās not entirely a coincidence that the Wolves have played better after his injury despite the loss of a starter ā a bit of regression helped too ā as their net rating in games before the injuryĀ was -1.3 points per 100 possessionsĀ and +2.7 points afterwards. Until he turns a corner and improves his defense and passing, I donāt think heās worth a major investment.
The Westbrook solution
In case you didnāt see the massive new article by Bill Simmons, he spent a few words on Russell Westbrookās season. Yes, his stats are unprecedented; even Simmons comes to the conclusion that Westbrook is taking a larger share of his teamās offense than the mythic Wilt Chamberlain. But I want to address the core issue: sure, Westbrookās team is mediocre, but itās no coincidence that heās crushing the usage rate record with a mediocre one.
The better your team is, the lower your usage rate will probably be, roughly speaking. If your teammates are not good at creating offense, then if you are a star-scorer you will shoot more often ā itās common sense. Westbrook shot less often when he played with Durant, and his usage rate skyrocketed when Durant was on the bench. So I donāt think this a referendum on Westbrook as a player. Itās partly circumstance, and partly team design ā and thatās all combined with an incredibly gifted player with few physical parallels.
Chicagoās old investment
The Chicago Bulls have had a disappointing season, and the Dwyane Wade injuryĀ was yet another downer for a franchise without direction. Iāve discussed this before, and maybe itās more obvious in retrospect, but the logic of bringing in Wade really was thin. Itās not a pure rebuilding move, and itās not one you make for the future; so whatās it for? Wade is old and his history is filled with injuries ā this was his peak season, and Chicago probably wonāt make the playoffs. It was nice to see him play for his hometown, sure, but that wasnāt a basketball decision.
Now even Miami, a team that was supposedly taking the short-term hit, is ahead of Chicago in the standings, and theyāre the team that opted for future flexibility and youth over the immediate benefits of Wade. Iām not trying to pour salt in a wound here; I just want to discuss a major roster decision. Was it worth it signing Wade, Chicago? I hope a few teams learn from their mistake here. Signing a highly visible veteran is temping, but if he doesnāt fit the team and wonāt help you compete, your money should be invested elsewhere.
Living in Skal Labissiereās world
WhenĀ DeMarcus Cousins was traded to New Orleans, he left a massive vacuum in his wake. However, this is where Sacramentoās incompetence comes in handy: they drafted an alarming number of center-sized players when they had Cousins, and they now finally have an opportunity to show their value with all the new playing time. One such player isĀ Skal Labissiere, a super skinny late first round pick whoās seen consistent playing time after a number of weeks where he rarely played at all. I donāt recall him being labeled a draft day sleeper or diamond in the rough a year ago. Most projection systems were fairly low on his college stats and overall profile. Surprisingly, and I think many people have forgotten this, heading into the freshman college season he was projected as the number one overall pick by many people.
Skal subsequently fell as a prospect when he struggled in his one year at college. He was a poor rebounder for someone his size, his assist rate was awful, and shot-blocking numbers wereĀ nothing special. But heād also been dealing with some personal issues, and his life hasnāt been stable: heās originally from Haiti, which he left after the devastating earthquake in 2010 that caused his familyās home to collapse with everyone inside. He was trapped for a while, his legs pinned, and for a few weeks he couldnāt walk. But he soon transferred to high schools in the United States and became a highly coveted prospect.
How is he finding success now? Heās shooting frequently with high shooting percentages from most places, and somehow his rebounding numbers are solid now. Iād also say projecting a player based on a handful of games in college is an imprecise system, so letās not be shocked when someone outperforms expectations. But letās temper expectations a bit ā whatās driving his impressive PER, which is what a lot of people are citing when they discuss him, are his unsustainably high shooting percentages. He has a high usage rate partly because heās jacking so many midrange shots. Sure, he was known as an outside shooting prospect, but heās usually in the low 70ās percentage-wise from the free-throw line and heās not going to keep shooting over 60 percent from ten feet and out.
You can see his shooting stroke in this clip. He has a high, smooth release, and scouts have always seen him as a decent shooter. Heās great at attacking the basket too ā hereās a clip where he grabs an errant offensive reboundĀ and finishes high off the glass inside. In that game against the Spurs, he did wellĀ on the boards despite San Antonioās strength there. For example, hereās a quality rebound he had between two Spurs players. Then thereās this play where he defended well vertically using his length, and grabbed the rebound afterwards. My working theory is that like a lot of young big men the constrained environment of the college game ā the ridiculous foul limit, the cramped spacing, the inexperienced guards ā limited his development and he had an off year after a rocky few years adapting to a new country and new schools. I donāt think heās quite as good as some of the numbers suggest right now, but he could be a keeper, and heās lucky thereās now an opportunity to play in Sacramento.
V-Stats: Efficiency and usage for high-scoring wings
A while ago, I attempted to answer some of the assumptions and stereotypes about legends like David Robinson and Hakeem Olajuwon. Both players put up spectacular numbers, but Robinsonās were even better, by objective standards. However, the rationale was that his game suffered significantly against better teams, while the Dream was relatively better. Besides looking at playoff games, which offer a smaller data sample, I thought Iād try to find a thorough and quantitative method to test these assertions. This is what I call a āv-stat:ā look at how a playerās offensive efficiency, or any other stat, varies based on the opposing teamās own defensive rating. Thus, you can quantify how well a playerās offensive game responds to better defenses.
For this article, Iām going to concentrate on a group of high-scoring wings because I imagine whatās what people are most interested in anyhow: Michael Jordan, Kobe Bryant, LeBron James, Allen Iverson, Dwyane Wade, and Clyde Drexler. Also, the stat of interest here is a playerās individual offensive efficiency via Basketball-Reference. I imagine people will counter, But wonāt certain players take more shots against better teams, which will then confound the analysis? Iāll supply the same analysis for usage rate too, and youāll see why Iām running offensive efficiency on its own.
Hereās the basic structure: calculate a playerās relative offensive efficiency for every game via the gamelogs. Relative means that I subtract the season average offensive efficiency from every individual gameās offensive efficiency for the player. Then I do something similar for the opposing team: I subtract the season average for defensive efficiency from the teamās own adjusted defensive efficiency for the corresponding season, e.g. if the league average is 105 points per 100 possessions, then a team with a defensive rating of 100 would be -5.
Then you just predict the playerās relative offensive efficiency with the opponent defensive efficiency. For simplicity, Iām only using weighted linear regression here; but feel free to adjust the methodology as you so desire. Theoretically, the relationship should be 1-to-1; that is, for every point per 100 possessions the defense normally allows in a season, the player should see a net gain of 1 point per 100 of their own possessions.
For the data, Iām pulling from Basketball-Reference, and as a gift Iām supplying the code so you can replicate the results yourself. You can find it on my Github page as the āvstatsā file; youāll need the āteamnamesā file as well. Since Iām bridging team opponent stats and individual player stats, I need a key because they both use different team name structures (e.g. CHI versus Chicago Bulls.) There is one major limitation, unfortunately: this only works for every season on the team ratings page, so this is only for 1986 and on (Scraping the main season page is not as easy as itās been in the past, and I wanted the file to run completely independently as much as possible. You could create your own data by manually grabbing the team stats for previous seasons, however, or perhaps from another kind soul who already has it.) Additionally, the code is flexible enough that youĀ just change the player and season inputs yourself, and itāll spit out the results just a few seconds later.
Iāve already run the code for the players mentioned previously, and the results are in a summary table below. First of all, for efficiency, a v-stat of 1 is the natural average. Anything higher means the playerās efficiency responds more heavily based on the opponent, and vice versa. Consequently, a high v-stat means a player is expected to lose more of his efficiency than the average player versus an elite defense. You can see why Iām focusing on efficiency though; usage rates are remarkably stable as the defenses change. For most players ā the exceptions are LeBron James, Vince Carter, and Michael Jordan ā usage rates do not significantly change. This makes sense: efficiency is free to change, but a teamās usage rate is always stuck at 100 percent ā someone needs to shoot.
Table: v-stats (variable offensive efficiency and usage)
Player | Seasons | Off. Eff. | DRtg: -5 | Usage% | DRtg: -5 |
Allen Iverson | 1999 to 2006 | 0.92 | -4.59 | -0.04 | 0.26 |
Ray Allen | 1999 to 2010 | 0.96 | -4.78 | -0.17 | 1.00 |
LeBron James | 2006 to 2017 | 1.02 | -5.09 | -0.21 | 1.29 |
Paul Pierce | 2001 to 2013 | 1.03 | -5.13 | -0.08 | 0.46 |
Vince Carter | 2000 to 2006 | 1.03 | -5.14 | -0.19 | 1.14 |
Michael Jordan | 1987 to 1998 | 1.07 | -5.34 | -0.34 | 2.07 |
Tracy McGrady | 2001 to 2008 | 1.12 | -5.58 | -0.02 | 0.11 |
Clyde Drexler | 1986 to 1995 | 1.38 | -6.89 | 0.00 | 0.03 |
Kobe Bryant | 2000 to 2013 | 1.40 | -6.98 | -0.11 | 0.67 |
Dwyane Wade | 2006 to 2014 | 1.60 | -7.98 | -0.04 | 0.26 |
*DRtg: -5 is the response the variable has to an elite defense (-5 def. rating)
You can see that Allen Iverson has the lowest v-stat for offensive efficiency, but his usage rate essentially doesnāt change against better defenses. Ray Allen, however, shoots more often as defenses improve ā and those two are the only ones with a v-stat under 1. For most star scorers, it appears theyāre slightly less efficient than expected as their opponentās defensive strength changes, but they usually shoot more often too. Iām sure people assumed that Jordan would be the king of this stat too, but heās pretty average when it comes to efficiency; heās mortal. And yes, LeBron is arguably more impressive here. Michael does shoot more often, but I have to stress something here: the usage rate v-statsĀ even for Jordan are modest.
I donāt see too much of a pattern either with the type of scorer. For some reason, Clyde Drexler, Dwyane Wade, and ā please donāt kill me Laker fans ā Kobe Bryant look especially poor here. Drexler and Wade are slashers and fast-break nightmares, but so was Iverson, and Kobeās game at least stylistically was pretty similar to Jordanās. Those guys are winners too, as they all have titles and both Kobe and Wade are known for their big-game moments, so this was perplexing. You can see a graph of Wadeās games below. You may notice an outlier at the bottom that one could blame for pulling the linear regression in one direction, but that was a six-minute game, the regression was weighted by playing time, and I repeated the analysis without that game. Also, for a comparison I have Jordanās graph too. Itās not easy to see, but Jordanās curve is flatter.


I should stress something here, however: this data is noisy. If you look at things season by season, youāll notice the v-stats jump around a lot. The standard error for offensive efficiency ranged from 0.18 to 0.24, where, remember, the average is around 1. In fact, for most players you can assume the v-stat for efficiency is 1. Itās only statistically significant for players like Wade, who are further away from 1.
Next: Nylon Calculus -- Quantifying the impact of length
Like the dreaded topic of āclutchness,ā I believe this is another area where itāsĀ a repeatable skill for NBA players with a few exceptions, provided you have several years of data. For the most part, star scorers behave quite predictably and normally as defenses change. But thereās another test of a scorerās mettle, and the same methodology here can address the question: do same scorers function differently in the playoffs, even after adjustments? Perhaps we can tackle that issue another week. For now, letās ponder on why Wade and Iverson are so different, and if it even matters.