This is our old blog. It hasn't been active since 2011. Please see the link above for our current blog or click the logo above to see all of the great data and content on this site.

Archive for the 'Statgeekery' Category

More on Perimeter Players & Free Throw Rates

23rd September 2010

Last Friday, I posted about teams that formed as potent a slashing combo as the new LeBron James-Dwyane Wade duo in Miami, and found that in an incredibly small sample of similar cases (3, to be exact), at least one -- if not both -- of the players had to change their playing style to accommodate their new circumstance. A lot of people asked about the general effect of the new team member on the offense, though, so today I wanted to quickly follow up and look at whether the driving tendency of the added player correlated to the amount of offensive improvement the team saw.

Read the rest of this entry »

Posted in Analysis, History, Statgeekery | 11 Comments »

Best Offensive and Defensive Coaches

21st September 2010

When I posted last month about the all-time players who played for the best offensive and defensive teams in NBA history, there was a common theme among a number of the names at the top of each list: namely, they all played for a certain coach, or under a certain scheme. It only makes sense, then, to do the same study for coaches, and determine the guys who have called the shots for the top offenses and defenses of all time (or at least, since 1951).

Read the rest of this entry »

Posted in Analysis, Coaches, History, Statgeekery | 14 Comments »

Hard-Driving New Teammates

17th September 2010

One common observation about the new-look Miami Heat goes something like this:

  • Dwyane Wade is a great perimeter player who makes his living attacking the basket. He's unstoppable when he drives into the lane, but not as good when you force him to shoot a jump shot.
  • LeBron James is also a great perimeter player who makes his living attacking the basket. He, too, is unstoppable when he drives into the lane, but not as good when you force him to shoot a jump shot.
  • Won't this redundancy in skills make the Heat easier to defend?

If only we could quantify this dilemma, find similar situations in the past where two hard-driving teammates joined forces, and see if their offenses were as potent as expected...

Oh, wait, we can.

Enter good old Free Throw Rate (FTA/FGA). Because the majority of fouls are assessed on interior shooting attempts and/or aggressive offensive plays, FTR is actually a pretty good indicator of where a player likes to operate from on offense. Players like Glen Rice and Dennis Scott were known for their low FTRs because they took a ton of perimeter jumpers, shots on which a foul would land you in the serious doghouse. And at the other end of the spectrum there's Reggie Evans, whose legendary FTRs tell the story of a player who rarely attempts a shot outside of point-blank range. Obviously there are some players who are exceptions to this rule, but the majority of players' inside-outside tendencies can be described simply by looking at FTA/FGA.

So that should be the starting point in examining the issue of hard-driving teammates. The next step is to compare everyone's FTR to some universal standard, and to do that I borrowed this method from PFR's Doug Drinen. I don't want to bore you with the details, but it basically compares everyone to the league average; 100 is average, numbers greater than 100 mean the player attacks the rim more than the average player, and numbers under 100 mean the player is less aggressive than the average player. The theory is that if we just look at these "FTR Index" numbers for perimeter players (PG, SG, SF), we can find players who drove to the basket the most, which best describes LeBron and D-Wade's playing style.

Read the rest of this entry »

Posted in Analysis, History, Season Preview, Statgeekery | 19 Comments »

Team USA World Championship Extravaganza

13th September 2010

Team USA capped off a strong tournament yesterday by defeating host nation Turkey 81-64 in the championship game of the 2010 FIBA Worlds, and I'm going to cap off our coverage with the final U.S. advanced stats from the tourney:
Basic Stats

Player G Min FG FGA 3P 3PA FT FTA ORB TRB AST STL BLK TOV PF PTS
Kevin Durant 9 254 74 133 26 57 31 34 3 55 16 13 6 18 11 205
Chauncey Billups 9 208 25 64 14 44 24 28 2 17 28 11 0 9 22 88
Derrick Rose 9 207 27 59 5 18 6 12 3 19 29 11 3 14 12 65
Lamar Odom 9 198 28 52 3 4 5 10 24 69 4 5 6 9 22 64
Russell Westbrook 9 175 29 62 3 7 21 25 14 25 23 12 4 16 12 82
Andre Iguodala 9 170 20 34 2 7 9 19 18 41 17 16 0 13 21 51
Eric Gordon 9 158 27 59 19 42 4 5 1 14 5 8 2 6 14 77
Rudy Gay 9 121 22 45 6 19 13 18 9 26 7 9 8 4 16 63
Stephen Curry 8 85 14 31 7 19 2 2 3 11 17 4 0 8 11 37
Kevin Love 9 80 20 35 4 9 7 9 16 44 7 3 1 7 8 51
Tyson Chandler 9 76 9 14 0 0 5 10 12 24 4 2 5 2 16 23
Danny Granger 7 68 12 30 3 13 2 4 2 6 7 1 1 1 6 29
USA 9 1800 307 618 92 239 129 176 117 375 164 95 36 108 171 835
Opponents 9 1800 217 569 66 219 114 173 111 324 101 53 18 146 172 614

Read the rest of this entry »

Posted in Analysis, History, International Basketball, Statgeekery | 12 Comments »

USA vs. Lithuania Advanced Stat Preview

10th September 2010

2010 FIBA World Championship Semifinals
USA vs. Lithuania
Saturday, September 11, 2010
Istanbul, Turkey

United States of America USA

Record: 7-0
Coach: Mike Krzyzewski
Offensive Rating: 126.1
Defensive Rating: 90.2

Basic Stats

Player GP Min FG FGA 3FG FGA FT FTA OR TR Ast Stl Blk TO PF Pts
K. Durant 7 177 50 91 14 32 25 27 2 41 14 12 4 14 9 139
C. Billups 7 156 24 51 13 34 20 24 2 12 23 8 0 7 14 81
E. Gordon 7 127 26 49 18 35 4 5 1 9 2 6 1 4 12 74
R. Westbrook 7 127 22 45 1 3 12 16 7 12 17 10 2 11 6 57
D. Rose 7 170 23 44 5 13 6 11 2 16 20 10 3 11 9 57
R. Gay 7 97 18 38 6 18 13 18 8 20 7 9 7 3 13 55
K. Love 7 71 18 31 4 8 5 7 14 40 7 3 0 6 8 45
D. Granger 5 66 12 29 3 12 2 4 2 6 7 1 1 1 6 29
A. Iguodala 7 119 15 26 2 6 6 11 13 32 12 12 0 10 15 38
S. Curry 6 76 12 28 5 17 2 2 3 11 17 4 0 8 10 31
L. Odom 7 142 15 33 2 3 4 7 17 48 3 3 3 8 16 36
T. Chandler 7 72 9 14 0 0 5 10 12 24 4 2 5 2 15 23
Team GP Min FG FGA 3FG FGA FT FTA OR TR Ast Stl Blk TO PF Pts
USA 7 1400 244 479 73 181 104 142 90 288 133 80 26 86 133 665
Opponents 7 1400 170 444 48 173 88 135 91 251 79 41 14 118 138 476

Read the rest of this entry »

Posted in Data Dump, International Basketball, Statgeekery | 11 Comments »

League Continuity

7th September 2010

Several times in the past, I've looked at what I called "Team Continuity" -- that is, the amount of minutes/possessions/etc. that a team gave to players who had been on their roster the year before. Today, I want to extend the concept to the NBA as a whole and examine league continuity, specifically the 5-year periods since the merger in which the league had the biggest influx of new talent.

Read the rest of this entry »

Posted in Analysis, History, Statgeekery | 6 Comments »

2010 Team USA Advanced Stats (Thru 9/1)

2nd September 2010

Here's an update to the Team USA stats I posted on Tuesday, which includes yesterday's game (in addition to the entire group stage of the FIBA World Championships so far, and the USA's international tour leading up to the World Championships):

Read the rest of this entry »

Posted in Data Dump, International Basketball, Statgeekery | 6 Comments »

2010 Team USA Advanced Stats (Thru 8/30)

31st August 2010

In case you've been as interested as I have in the international basketball action over the past few weeks, I thought I'd post some advanced stats for Team USA (including exhibitions + group games so far). Also, my apologies to our non-American readers for this all-Red-White-and-Blue edition; I would include other teams, but I can't find a statsheet-style printout of their data online, particularly for the pre-tournament warmup games. Perhaps the USA Basketball site will eventually post every team's numbers, though, like they did for the Olympics.

At any rate, here are the results & numbers for the team so far (feel free to compare to the Redeem Team's stats):

Read the rest of this entry »

Posted in Analysis, International Basketball, Statgeekery | 8 Comments »

Does Defense Really Win Championships?

27th August 2010

Here are some quick logistic regressions I ran between offensive/defensive efficiency (as measured by my 1951-2010 estimation equation) and whether or not a team won a championship...

The first regression is between regular-season offensive/defensive rating (relative to the league average) and championships won since 1951, the first year for which I can estimate possessions. The logistic equation to predict championship probability from RS efficiencies was:

p(C) ~ 1 / (1 + EXP(4.7267572 - (0.3988116 * Offense) + (0.612137 * Defense)))

From this equation, we would expect an average team during the Regular Season (0.0 on offense & defense) to have a 0.9% chance of winning an NBA title. If you increase offense to the following levels while keeping defense average, you see this pattern:

Read the rest of this entry »

Posted in Analysis, History, Playoffs, Statgeekery | 26 Comments »

Which Players Have Played For the Best Defenses?

23rd August 2010

By popular demand, here's a sequel to the post I wrote on Friday, which focused on the NBA players who played for the best offenses over the course of their careers. This time I'll be looking at the players who were a part of the best defenses in their careers, but the methodology remains the same:

  1. Estimate defensive efficiency (points allowed per 100 possessions) for every team since 1951 in the regular-season and playoffs.
  2. Adjust playoff defensive ratings up/down based on regular-season offensive strength of postseason foes.
  3. Compare defensive efficiencies to the league average (to account for the fact that the avg. was, for instance, 85 pts/100 poss in 1951 and 108 in 2010)
  4. Find career averages (weighted by MP with each team) for every player since the NBA started tracking minutes in 1952.

Make sense? Good. Here are the all-time players who had a presence on the best defensive teams (minimum 15,000 career MP):

Read the rest of this entry »

Posted in Analysis, History, Statgeekery | 37 Comments »