<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>3hoopsfans: a statistics blog</title>
	<atom:link href="http://www.3hoopsfans.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.3hoopsfans.com</link>
	<description>I&#039;m a sports fan first, and turning baseball-reference and basketball-reference data into excel spreadsheets just for fun is what got me interested in statistics.   This was originally my attempt at a basketball stats blog, now I&#039;d say it&#039;s more of an nba-slanted mix.</description>
	<lastBuildDate>Thu, 10 Nov 2011 20:04:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>A breakdown of NBA player pace</title>
		<link>http://www.3hoopsfans.com/2010/06/29/</link>
		<comments>http://www.3hoopsfans.com/2010/06/29/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 16:27:12 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=29</guid>
		<description><![CDATA[Jon Nichols has done a cool project the last two years on his blog.  He used play-by-play data to find players’ actual AST%, OREB%, DREB%, BLK%, STL%, and USG%. I took the liberty of comparing his 2008-2009 data to the estimates found on basketball-reference.com.  Here’s the breakdown: nicholsrates (edit: excel probably gone, still searching) (note that Nichols [...]]]></description>
			<content:encoded><![CDATA[<p>Jon Nichols has done a cool project the last two years on <a href="http://basketball-statistics.com/">his blog</a>.  He used play-by-play data to find players’ <a href="http://www.hardwoodparoxysm.com/2010/01/05/recalculated-advanced-stats-for-the-2009-2010-season/">actual AST%, OREB%, DREB%, BLK%, STL%, and USG%</a>.</p>
<p>I took the liberty of comparing his 2008-2009 data to the estimates found on basketball-reference.com.  Here’s the breakdown: nicholsrates (edit: excel probably gone, still searching) (note that Nichols doesn’t filter out 3pt shots in BLK%, so his numbers are lower than estimates across the board.</p>
<p>Turns out most of the estimates are accurate to within 0.5%.  The exception is AST%, where the league’s most overestimated players are a who’s who of offensive stars.  Here’s the Top 10, along with their AST% adjustment:</p>
<table border="1">
<tbody>
<tr>
<th>PlayerName</th>
<th>AST%</th>
</tr>
<tr>
<td>Chris Paul</td>
<td>-3.3</td>
</tr>
<tr>
<td>Jameer Nelson</td>
<td>-2.9</td>
</tr>
<tr>
<td>Dwyane Wade</td>
<td>-2.8</td>
</tr>
<tr>
<td>Rajon Rondo</td>
<td>-2.6</td>
</tr>
<tr>
<td>Tony Parker</td>
<td>-2.2</td>
</tr>
<tr>
<td>Jason Kidd</td>
<td>-1.9</td>
</tr>
<tr>
<td>Steve Nash</td>
<td>-1.8</td>
</tr>
<tr>
<td>Deron Williams</td>
<td>-1.7</td>
</tr>
<tr>
<td>Steve Blake</td>
<td>-1.7</td>
</tr>
<tr>
<td>LeBron James</td>
<td>-1.7</td>
</tr>
</tbody>
</table>
<p>AST% estimates teammate FGs using (Team FG) * (player’s % of minutes played) &#8211; (player’s FG).  If a player is great offensively, his team will score more FGs per minute when he’s on the court.  More FGs per minute means more assist opportunities, a bigger denominator, and a lower true AST%.</p>
<p>But Nichols’ data got me thinking about another factor lost in b-r estimates: player pace.  Several advanced stats use the assumption that a player’s pace is his team’s pace, but that’s not always true.</p>
<p><strong>PLAYER PACE</strong></p>
<p>It dawned on me that I can estimate player pace using 82games <a href="http://www.82games.com/0910/09OKC10.HTM#onoff">on/off data</a>.  82games provides team points scored when a player is on the court, along with the corresponding team offensive rating and player minutes played.  By</p>
<p>(1) Dividing team points scored when a player is on the court by player minutes played (to find POINTS PER MINUTE when a player is on the court), then</p>
<p>(2) Dividing team offensive rating by the result of (1), you get MINUTES PER 100 POSSESSIONS when a player is on the court.  Then,</p>
<p>(3) Adjust to 48 MINUTES, and you get pace.  It seems averaging offense and defense numbers would give an even more accurate number.</p>
<p>Well, I did this for every player in basketball this past year, and here are the results: <a href="http://www.3hoopsfans.com/?attachment_id=982" rel="attachment wp-att-982">playerpacerevised</a>.  The top 5 and bottom 5:</p>
<table border="1">
<tbody>
<tr>
<th>Player</th>
<th>ONpace</th>
<th>OFFpace</th>
<th>Diff</th>
</tr>
<tr>
<td>Dwyane Wade</td>
<td>90.4</td>
<td>84.1</td>
<td>6.4</td>
</tr>
<tr>
<td>Kevin Durant</td>
<td>93.1</td>
<td>88.3</td>
<td>4.9</td>
</tr>
<tr>
<td>Gilbert Arenas</td>
<td>94.1</td>
<td>89.4</td>
<td>4.7</td>
</tr>
<tr>
<td>Steve Nash</td>
<td>95.7</td>
<td>91.7</td>
<td>4.0</td>
</tr>
<tr>
<td>Russell Westbrook</td>
<td>93.4</td>
<td>89.5</td>
<td>3.8</td>
</tr>
<tr>
<td>John Salmons (MIL)</td>
<td>88.3</td>
<td>91.9</td>
<td>-3.6</td>
</tr>
<tr>
<td>Shane Battier</td>
<td>91.4</td>
<td>95.1</td>
<td>-3.6</td>
</tr>
<tr>
<td>Marc Gasol</td>
<td>91.2</td>
<td>94.9</td>
<td>-3.7</td>
</tr>
<tr>
<td>Goran Dragic</td>
<td>91.9</td>
<td>95.8</td>
<td>-4.0</td>
</tr>
<tr>
<td>Craig Smith</td>
<td>88.2</td>
<td>93.2</td>
<td>-5.0</td>
</tr>
</tbody>
</table>
<p>The downside is that most of the fast paced guys play so many minutes it doesn’t make much difference in their rate numbers, since their pace is close to their team’s overall.  The players whose b-r estimates would theoretically be off are the bench players at either extreme.  My guess is Goran Dragic, for example, has a true AST% closer to 27% than his listed 24.1%.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2010/06/29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The myth of post scoring?</title>
		<link>http://www.3hoopsfans.com/2010/06/the-myth-of-post-scoring/</link>
		<comments>http://www.3hoopsfans.com/2010/06/the-myth-of-post-scoring/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 14:23:33 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=26</guid>
		<description><![CDATA[One assumption I’ve made about offense is that there are two types of efficient shots: (1) Three pointers and (2) Inside Shots. I referenced that with my first post on this site (edit: that post is gone), citing the &#62; 0.55 eFG%’s in those locations as evidence. Now obviously layups and dunks make up a [...]]]></description>
			<content:encoded><![CDATA[<p>One assumption I’ve made about offense is that there are two types of efficient shots: (1) Three pointers and (2) Inside Shots. I referenced that with my first post on this site (edit: that post is gone), citing the &gt; 0.55 eFG%’s in those locations as evidence.</p>
<p>Now obviously layups and dunks make up a big chunk of the efficiency of close shots, but I’ve always thought that post scoring was efficient too. Maybe it was because I grew up watching Olajuwon, Robinson, Ewing and Shaq dominate inside, with the Bulls using three bodies and 18 fouls to stop them from seemingly scoring at will in the post.</p>
<p>But while messing around with Synergy recently, I started looking at points per possession (PPP) on post possessions.  %poss means the percentage of that player’s total scoring possessions:</p>
<table border="1">
<tbody>
<tr>
<th></th>
<th>%poss</th>
<th>PPP</th>
</tr>
<tr>
<td>Shaq</td>
<td>63.8</td>
<td>0.85</td>
</tr>
<tr>
<td>Howard</td>
<td>60.9</td>
<td>0.91</td>
</tr>
<tr>
<td>Jefferson</td>
<td>56.8</td>
<td>0.92</td>
</tr>
<tr>
<td>Bynum</td>
<td>46.4</td>
<td>0.93</td>
</tr>
<tr>
<td>Bogut</td>
<td>45.5</td>
<td>0.80</td>
</tr>
<tr>
<td>Aldridge</td>
<td>44.5</td>
<td>0.91</td>
</tr>
<tr>
<td>Duncan</td>
<td>42.8</td>
<td>1.00</td>
</tr>
<tr>
<td>Pau</td>
<td>40.7</td>
<td>1.00</td>
</tr>
<tr>
<td>Marc</td>
<td>37.9</td>
<td>0.93</td>
</tr>
<tr>
<td>Lopez</td>
<td>37.6</td>
<td>0.91</td>
</tr>
<tr>
<td>Kaman</td>
<td>36.5</td>
<td>0.77</td>
</tr>
<tr>
<td>Bosh</td>
<td>34.9</td>
<td>1.09</td>
</tr>
<tr>
<td>Horford</td>
<td>34.8</td>
<td>0.94</td>
</tr>
<tr>
<td>West</td>
<td>33.8</td>
<td>0.94</td>
</tr>
<tr>
<td>Randolph</td>
<td>33.5</td>
<td>1.01</td>
</tr>
<tr>
<td>Nene</td>
<td>32.9</td>
<td>0.94</td>
</tr>
<tr>
<td>Garnett</td>
<td>32.3</td>
<td>0.90</td>
</tr>
<tr>
<td>Perkins</td>
<td>30.3</td>
<td>0.74</td>
</tr>
<tr>
<td>Scola</td>
<td>27.8</td>
<td>0.91</td>
</tr>
<tr>
<td>Nowitzki</td>
<td>26.6</td>
<td>1.06</td>
</tr>
<tr>
<td>Boozer</td>
<td>21.6</td>
<td>0.87</td>
</tr>
<tr>
<td>Stoudemire</td>
<td>19.2</td>
<td>0.99</td>
</tr>
<tr>
<td>Millsap</td>
<td>16.0</td>
<td>0.83</td>
</tr>
<tr>
<td>Noah</td>
<td>14.1</td>
<td>0.83</td>
</tr>
<tr>
<td>Lee</td>
<td>13.0</td>
<td>0.80</td>
</tr>
</tbody>
</table>
<p>PPP looks like it’s just a simple calculation of TS% with turnovers added, the estimating formula being PTS/(FGA + .44*FTA + TOV) for every player’s possession that began in the post. Note that it doesn’t subtract possessions for an offensive rebound. Using that formula leaguewide, we find an NBA average of 0.94 PPP, with the Suns #1 at 1.01 and the Nets last at 0.88.</p>
<p>The raw average of the table above is 0.91 PPP, a few points lower than the NBA average. A select few players rank significantly above the league average, but many rank nowhere close. Why are these numbers so much lower than I expected? Here’s a further breakdown:</p>
<table border="1">
<tbody>
<tr>
<th></th>
<th>PPP</th>
<th>FG%</th>
<th>SF%</th>
<th>TOV%</th>
</tr>
<tr>
<td>Bosh</td>
<td>1.09</td>
<td>52.5</td>
<td>16.4</td>
<td>10.0</td>
</tr>
<tr>
<td>Nowitzki</td>
<td>1.06</td>
<td>49.8</td>
<td>11.6</td>
<td>8.1</td>
</tr>
<tr>
<td>Randolph</td>
<td>1.01</td>
<td>48.6</td>
<td>9.2</td>
<td>7.3</td>
</tr>
<tr>
<td>Duncan</td>
<td>1.00</td>
<td>49.5</td>
<td>13.3</td>
<td>7.0</td>
</tr>
<tr>
<td>Pau</td>
<td>1.00</td>
<td>48.8</td>
<td>10.7</td>
<td>8.5</td>
</tr>
<tr>
<td>Stoudemire</td>
<td>0.99</td>
<td>50.8</td>
<td>13.8</td>
<td>14.3</td>
</tr>
<tr>
<td>Horford</td>
<td>0.94</td>
<td>45.8</td>
<td>9.3</td>
<td>8.6</td>
</tr>
<tr>
<td>West</td>
<td>0.94</td>
<td>48.5</td>
<td>8.0</td>
<td>12.5</td>
</tr>
<tr>
<td>Nene</td>
<td>0.94</td>
<td>47.5</td>
<td>9.8</td>
<td>11.8</td>
</tr>
<tr>
<td>Bynum</td>
<td>0.93</td>
<td>48.3</td>
<td>8.2</td>
<td>11.0</td>
</tr>
<tr>
<td>Marc</td>
<td>0.93</td>
<td>51.4</td>
<td>9.7</td>
<td>14.1</td>
</tr>
<tr>
<td>Jefferson</td>
<td>0.92</td>
<td>47.0</td>
<td>7.6</td>
<td>8.5</td>
</tr>
<tr>
<td>Howard</td>
<td>0.91</td>
<td>52.7</td>
<td>17.8</td>
<td>19.3</td>
</tr>
<tr>
<td>Aldridge</td>
<td>0.91</td>
<td>44.1</td>
<td>10.0</td>
<td>7.5</td>
</tr>
<tr>
<td>Lopez</td>
<td>0.91</td>
<td>42.6</td>
<td>16.2</td>
<td>13.5</td>
</tr>
<tr>
<td>Scola</td>
<td>0.91</td>
<td>49.8</td>
<td>6.9</td>
<td>14.1</td>
</tr>
<tr>
<td>Garnett</td>
<td>0.90</td>
<td>44.9</td>
<td>8.6</td>
<td>11.9</td>
</tr>
<tr>
<td>Boozer</td>
<td>0.87</td>
<td>47.5</td>
<td>9.0</td>
<td>15.8</td>
</tr>
<tr>
<td>Shaq</td>
<td>0.85</td>
<td>48.9</td>
<td>11.7</td>
<td>14.7</td>
</tr>
<tr>
<td>Millsap</td>
<td>0.83</td>
<td>45.7</td>
<td>10.7</td>
<td>19.7</td>
</tr>
<tr>
<td>Noah</td>
<td>0.83</td>
<td>40.7</td>
<td>11.6</td>
<td>8.9</td>
</tr>
<tr>
<td>Bogut</td>
<td>0.80</td>
<td>43.3</td>
<td>5.1</td>
<td>11.7</td>
</tr>
<tr>
<td>Lee</td>
<td>0.80</td>
<td>44.2</td>
<td>3.1</td>
<td>12.8</td>
</tr>
<tr>
<td>Kaman</td>
<td>0.77</td>
<td>41.5</td>
<td>5.7</td>
<td>15.0</td>
</tr>
<tr>
<td>Perkins</td>
<td>0.74</td>
<td>44.7</td>
<td>10.3</td>
<td>19.6</td>
</tr>
</tbody>
</table>
<p>I guess I’m most surprised at how rare it is for players to make 50% of their post shots. Fairly average shooting foul percentages and slightly higher than normal turnover rates haven’t helped.  And the low FT% for some players (mainly Shaq and Howard) leave them with ground to make up.</p>
<p>In fairness to the teams that keep feeding the post, it has its obvious benefits of spreading the floor, and there’s <a href="http://www.countthebasket.com/blog/2008/03/29/rebounding-by-shot-location/">evidence</a> to suggest that post misses have a better than usual chance of leading to an offensive rebound.  So players who are slightly below that 0.94 mark may still be helping their teams against the league average.</p>
<p>As a result, it’s hard for me to draw a clear conclusion from this.  My instinct is to say “Don’t doubleteam as much in the post”, but then again, maybe part of the reason the PPPs are suprisingly low is that post playes are doubleteamed so often.  Perhaps it’s better to just realize that a very select few players are worth doubleteaming in the post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2010/06/the-myth-of-post-scoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synergy Sports, defensive PPP</title>
		<link>http://www.3hoopsfans.com/2010/04/22/</link>
		<comments>http://www.3hoopsfans.com/2010/04/22/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 11:25:07 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=22</guid>
		<description><![CDATA[I used to come across Synergy Sports stats on DraftExpress, where I’d read “so-and-so was the tenth most efficient player in the country in isolation efficiency” and become increasingly jealous at their wealth of data that I couldn’t access. Well now it’s accessible on the nba website, with many of the cool features available on [...]]]></description>
			<content:encoded><![CDATA[<p>I used to come across Synergy Sports stats on <a href="http://www.draftexpress.com/">DraftExpress</a>, where I’d read “so-and-so was the tenth most efficient player in the country in isolation efficiency” and become increasingly jealous at their wealth of data that I couldn’t access.</p>
<p>Well now <a href="https://secure.mysynergysports.com/synenroll.aspx">it’s accessible</a> on the <a href="http://www.nba.com/">nba</a> website, with many of the cool features available on the business package. Some of the things I can now do:</p>
<ul>
<li>Find a player’s scoring efficiency on pick-and-roll, isolation, cut, and offensive rebound plays.</li>
<li>Find a player’s defensive efficiency when defending those same plays.</li>
<li>Watch a player’s video clips filtered by some query (example: Derrick Rose pick-and-roll plays)</li>
<li>Watch single possessions from any game over and over to analyze offensive and defensive schemes.</li>
</ul>
<p>Right now the program runs slow, and it only contains data <del datetime="2010-04-28T14:02:40+00:00">from a quarter of the season</del> (UPDATE: Andy Graham from Synergy emailed me saying “<em>I wanted to let you know that the dataset is actually from the entire NBA season, not just a quarter of it. We are including every possession of every NBA regular season and playoff game in the offering.”</em> &#8211; glad to hear it, my mistake), so any numbers come with <del datetime="2010-04-28T14:02:40+00:00">a high degree of</del> some error.  But some, like defensive efficiency (points per possession), return results like this:</p>
<p>NBA Power Forwards and Centers: Defensive Points Per Possession (of the man guarded by listed player)</p>
<pre>	        PPP
Al Horford	0.75
Nene Hilario	0.81
Dwight Howard	0.82
K. Perkins	0.82
Taj Gibson	0.82
Tim Duncan	0.82
Andrew Bynum	0.83
Mehmet Okur	0.83
Kevin Love	0.83
Lamar Odom	0.84
Nick Collison	0.84
Robin Lopez	0.84
A. Stoudemire	0.84
Elton Brand	0.85
Kevin Garnett	0.85
Jermaine O'Neal	0.85
Carlos Boozer	0.85
Brendan Haywood	0.86
Paul Millsap	0.86
Pau Gasol	0.86
Brook Lopez	0.86
Nenad Krstic	0.86
Ben Wallace	0.87
Andrew Bogut	0.87
S. Dalembert	0.87
Marc Gasol	0.88
Channing Frye	0.88
Jason Thompson	0.88
L. Aldridge	0.88
Antawn Jamison	0.88
Serge Ibaka	0.89
Joakim Noah	0.89
Chris Bosh	0.89
Rashard Lewis	0.89
Zach Randolph	0.89
Udonis Haslem	0.89
Chuck Hayes	0.90
A. Varejao	0.90
Marcus Camby	0.91
Emeka Okafor	0.91
Erick Dampier	0.91
Dirk Nowitzki	0.91
Chris Andersen	0.92
Matt Bonner	0.92
Carl Landry	0.92
Andrea Bargnani	0.92
Josh Smith	0.93
Amir Johnson	0.93
Al Jefferson	0.93
Roy Hibbert	0.94
Luis Scola	0.94
DeJuan Blair	0.96
Troy Murphy	0.98
David Lee	0.98</pre>
<p>Defensive PPP leaves out a lot of what a player can do on defense, like rebounding, help defense (Synergy only credits a defensive play to a player when he’s the sole defender of a shot), steals, hedging off screens, etc etc etc. What it does seem to estimate is how well a player defends in isolation. And unlike the 82games Opponent PER stats, Synergy tracks who a player was guarding on each possession. So if Chris Bosh switches to guard Derrick Rose off a screen and Rose misses a jumpshot, that miss is credited to Bosh’s defense.</p>
<p>I haven’t played around with Synergy enough to figure out the accuracy of these numbers, but the list above passes my eye test. Most of the league’s top man defenders rank high on the list. The league’s poorest interior defenders rank low. And the Josh Smith / Joakim Noah types who are phenomenal <em>help </em>defenders rate out below their defensive reputations as expected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2010/04/22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I am famous</title>
		<link>http://www.3hoopsfans.com/2010/02/i-am-famous/</link>
		<comments>http://www.3hoopsfans.com/2010/02/i-am-famous/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 12:08:14 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=18</guid>
		<description><![CDATA[The Chicago sportsradio show Boers and Bernstein picked up on a post I wrote projecting Joe Johnson over the next five years, and talked about it at length here.]]></description>
			<content:encoded><![CDATA[<p>The Chicago sportsradio show Boers and Bernstein picked up on a post I wrote projecting <a href="http://www.blogabull.com/2010/2/8/1300945/what-can-we-expect-from-joe-johnson">Joe Johnson over the next five years</a>, and <a href="http://www.670thescore.com/topic/play_window.php?audioType=Episode&amp;audioId=4377355">talked about it at length here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2010/02/i-am-famous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting PER to statistical offensive adjusted plus-minus</title>
		<link>http://www.3hoopsfans.com/2010/01/converting-per-to-statistical-offensive-adjusted-plus-minus/</link>
		<comments>http://www.3hoopsfans.com/2010/01/converting-per-to-statistical-offensive-adjusted-plus-minus/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 17:07:53 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=8</guid>
		<description><![CDATA[Last year, I followed Eli Witus’ instructions and Aaron Barzilai’s data-and-method to run 2006-2009 adjusted plus-minus (APM) numbers, split into offensive and defensive APM. My results are a little different than others’ because I removed garbage time (defined as point spread &#62; 10 +minutes left in game) and left each season unweighted in order to [...]]]></description>
			<content:encoded><![CDATA[<p>Last year, I followed <a href="http://www.countthebasket.com/blog/2008/06/01/calculating-adjusted-plus-minus/">Eli Witus’ instructions</a> and <a href="http://basketballvalue.com/downloads.php">Aaron Barzilai’s data</a>-and-<a href="http://www.82games.com/ilardi2.htm">method</a> to run 2006-2009 adjusted plus-minus (APM) numbers, split into offensive and defensive APM.</p>
<p>My results are a little different than others’ because I removed garbage time (defined as point spread &gt; 10 +minutes left in game) and left each season unweighted in order to calculate a Statistical more easily.</p>
<p>Here’s the output, split into 2006-2009 and 2007-2009.  <a href="http://www.3hoopsfans.com/2010/01/converting-per-to-statistical-offensive-adjusted-plus-minus/combining0609-and-0709/" rel="attachment wp-att-76">combining0609-and-0709.xlsx</a></p>
<p><strong>FROM APM TO STATISTICAL APM</strong></p>
<p>I’ve always been interested in figuring out what made an offense work, but the main reason I tried making a Statistical is because I didn’t like PER.  I didn’t understand it, I didn’t like how hard it was to calculate, and I figured a stat had to be organic to have meaning.  That was before I tried to beat it.</p>
<p><a href="http://www.3hoopsfans.com/2009/03/expected-opm/">Awhile back</a>, I created a Statistical called EOPM by regressing <a href="http://www.82games.com/ilardi2.htm">Ilardi/Barzilai’s 5-year weighted APM numbers</a> against rate data from basketball-reference: TS%, AST%, OREB%, TOV%, and USG%.  I figured the ease of use (copying and pasting the whole row of advanced stats into an excel calculator) would outweigh any inaccuracies, as long is it was close.</p>
<p>But when I ran the r^2, it showed just .52, lower than Rosenbaum’s .57 from years back.  There were a few obvious problems with my method:</p>
<p>1) I used unweighed rates while Ilardi/Barzilai calcuated their APM numbers by giving extra weight to recent years.  I wasn’t sure how to quickly and accurately weight rate stats, so I lazily just left them unweighted.</p>
<p>2) I just used 5 rates.  Obviously that left a lot out.</p>
<p>3) I used TOV%, a stat I’ve come to dislike since.  Jason Collins and Dennis Rodman had enormous TOV%’s despite low Per36 turnovers because they rarely shot the ball.</p>
<p>EOPM didn’t work how I wanted.  But with my new unweighted APM data in hand, I decided to create a new EOPM using <a href="http://www.82games.com/comm30.htm">Rosenbaum’s Per40 stats</a> idea. I tried to improve it further by adjusting for estimated Pace and including TS%.  In all, I made the inputs TS%, and Per36 pace adjusted (Per36 * 100/estimatedpace) OREB, DREB, AST, STL, BLK, TOV, PF and PTS.</p>
<p>The Formula is: EOPM = -17.173 + 18.131 * TS% + 0.317 * OREB + .190 * DREB + .716 *AST + .334 * STL  - .324 * BLK &#8211; 1.447* TOV &#8211; .280 * PF + .461* PTS</p>
<p>with an r^2 of .723.  Pretty good!  Next step, comparing it to PER.</p>
<p><strong>COMPARING EOPM WITH PER</strong></p>
<p>I figured, for EOPM to be useful, it should accurately find Team Offensive Ratings for past years given player EOPMs and minutes played.  By multiplying each player’s EOPM by his % of minutes played during that season, then summing those products for each team, I hoped to nail each team’s Offensive Rating within a few tenths of a point.</p>
<p>I performed the calculations for every 2009 NBA team, regressed my estimated O-Ratings against the actual O-Ratings and got an r^2 I liked: .800.  Then I did the same using PER: .914.  Wait, what?</p>
<p>Whoa.</p>
<p>After a bit of headscratching, I found that Fit is a big reason why adding EOPMs doesn’t work as well as PER.  For example, if a team is extremely good at offensive rebounding, the effect on each player’s EOPM is tiny, but for the team it leads to more shots and a higher ORating.  (When including offensive rebound rate in the team regression, EOPM’s r^2 jumped to .893.)</p>
<p>PER though, already considers team rebounding in <a href="http://www.basketball-reference.com/about/per.html">its calculation</a>, so its r^2 is unaffected when including team offensive rebound rate (jumps to .915).</p>
<p>So Hollinger beat me to a pulp.  And as a result, I’ve started using PER a lot more.  But sometimes I like to balance it out a bit…</p>
<p><strong>COMPARING PER TO EOPM</strong></p>
<p>Even though PER was a more accurate determinant of Team Offensive Rating, I still had reason to think EOPM fairly judged performance.  After all, the numbers are organic, and when adjusted for fit, its correlation nearly matches PER’s.</p>
<p>So my next step was seeing how the stats differed.  I regressed PER against EOPM, and the result was this formula.  EOPM = -8.4+.56* PER, with an r^2 of .736.</p>
<p>First off, that r^2 seemed oddly low for two stats that estimated the same thing, and I figured out why once I calculated ExpectedEOPM for each player using that formula.  Here were the players (who played &gt;5000 minutes from 2006-2009) whose ExpectedEOPM differed most from their actual EOPM.</p>
<p>Biggest Overestimates:</p>
<table border="1">
<tbody>
<tr>
<th>Name</th>
<th>PER</th>
<th>ExpectedEOPM</th>
<th>EOPM</th>
<th>Difference</th>
</tr>
<tr>
<td>DeSagana Diop</td>
<td>11.1</td>
<td>-2.2</td>
<td>-6.6</td>
<td>4.4</td>
</tr>
<tr>
<td>Ben Wallace</td>
<td>14.5</td>
<td>-0.3</td>
<td>-4.0</td>
<td>3.7</td>
</tr>
<tr>
<td>Samuel Dalembert</td>
<td>14.9</td>
<td>-0.1</td>
<td>-3.5</td>
<td>3.4</td>
</tr>
<tr>
<td>Darko Milicic</td>
<td>13.1</td>
<td>-1.1</td>
<td>-4.4</td>
<td>3.3</td>
</tr>
<tr>
<td>Marcus Camby</td>
<td>18.6</td>
<td>2.0</td>
<td>-1.2</td>
<td>3.2</td>
</tr>
<tr>
<td>Dwight Howard</td>
<td>22.1</td>
<td>3.9</td>
<td>0.8</td>
<td>3.1</td>
</tr>
<tr>
<td>Joel Przybilla</td>
<td>13.5</td>
<td>-0.9</td>
<td>-3.8</td>
<td>2.9</td>
</tr>
<tr>
<td>Kendrick Perkins</td>
<td>12.4</td>
<td>-1.5</td>
<td>-4.3</td>
<td>2.8</td>
</tr>
<tr>
<td>Josh Smith</td>
<td>17.6</td>
<td>1.4</td>
<td>-1.4</td>
<td>2.8</td>
</tr>
<tr>
<td>Yao Ming</td>
<td>24.1</td>
<td>5.0</td>
<td>2.3</td>
<td>2.7</td>
</tr>
<tr>
<td>Chris Kaman</td>
<td>15.0</td>
<td>0.0</td>
<td>-2.7</td>
<td>2.6</td>
</tr>
<tr>
<td>Jason Collins</td>
<td>4.0</td>
<td>-6.2</td>
<td>-8.8</td>
<td>2.6</td>
</tr>
</tbody>
</table>
<p>Biggest Underestimates:</p>
<table border="1">
<tbody>
<tr>
<th>Name</th>
<th>PER</th>
<th>ExpectedEOPM</th>
<th>EOPM</th>
<th>Difference</th>
</tr>
<tr>
<td>Jose Calderon</td>
<td>18.0</td>
<td>1.6</td>
<td>4.1</td>
<td>-2.4</td>
</tr>
<tr>
<td>Deron Williams</td>
<td>18.0</td>
<td>1.6</td>
<td>4.0</td>
<td>-2.4</td>
</tr>
<tr>
<td>Steve Nash</td>
<td>22.0</td>
<td>3.9</td>
<td>6.2</td>
<td>-2.3</td>
</tr>
<tr>
<td>Chauncey Billups</td>
<td>21.8</td>
<td>3.7</td>
<td>5.7</td>
<td>-1.9</td>
</tr>
<tr>
<td>Mike Bibby</td>
<td>16.4</td>
<td>0.7</td>
<td>2.5</td>
<td>-1.7</td>
</tr>
<tr>
<td>Michael Redd</td>
<td>20.3</td>
<td>2.9</td>
<td>4.6</td>
<td>-1.7</td>
</tr>
<tr>
<td>Raja Bell</td>
<td>11.6</td>
<td>-1.9</td>
<td>-0.4</td>
<td>-1.6</td>
</tr>
<tr>
<td>Eddie House</td>
<td>14.6</td>
<td>-0.3</td>
<td>1.3</td>
<td>-1.6</td>
</tr>
<tr>
<td>Antonio Daniels</td>
<td>13.8</td>
<td>-0.7</td>
<td>0.8</td>
<td>-1.5</td>
</tr>
<tr>
<td>Steve Blake</td>
<td>12.6</td>
<td>-1.4</td>
<td>0.1</td>
<td>-1.5</td>
</tr>
<tr>
<td>Leandro Barbosa</td>
<td>17.2</td>
<td>1.2</td>
<td>2.7</td>
<td>-1.5</td>
</tr>
<tr>
<td>Mike James</td>
<td>14.6</td>
<td>-0.3</td>
<td>1.2</td>
<td>-1.5</td>
</tr>
</tbody>
</table>
<p>See a pattern?  If EOPM is to be believed, Hollinger overestimated big man stats (blocks and rebounds) to increase the PER of frontcourt players.  For a possible answer why, take a look at this chart.</p>
<p>Average APMs by position among players who played &gt;5000 minutes between 2006-2009:</p>
<table border="1">
<tbody>
<tr>
<th></th>
<th>Off</th>
<th>Def</th>
</tr>
<tr>
<td>PG</td>
<td>+1.2</td>
<td>-0.5</td>
</tr>
<tr>
<td>SG</td>
<td>+1.0</td>
<td>-0.8</td>
</tr>
<tr>
<td>SF</td>
<td>+0.5</td>
<td>-0.2</td>
</tr>
<tr>
<td>PF</td>
<td>+0.4</td>
<td>+0.9</td>
</tr>
<tr>
<td>C</td>
<td>-1.6</td>
<td>+1.5</td>
</tr>
</tbody>
</table>
<p>One axiom of the NBA game is that guards generally make a bigger impact offensively because they have the ball in their hands the most, and PFs/Cs make a bigger impact defensively because they defend more shots by playing in the paint, and the chart seems to support that.</p>
<p>Now look at the EOPM and PER of the same sample of players:</p>
<table border="1">
<tbody>
<tr>
<th></th>
<th>EOPM</th>
<th>PER</th>
</tr>
<tr>
<td>PG</td>
<td>+1.4</td>
<td>15.6</td>
</tr>
<tr>
<td>SG</td>
<td>+1.1</td>
<td>15.5</td>
</tr>
<tr>
<td>SF</td>
<td>+0.3</td>
<td>15.1</td>
</tr>
<tr>
<td>PF</td>
<td>+0.2</td>
<td>16.6</td>
</tr>
<tr>
<td>C</td>
<td>-1.4</td>
<td>15.9</td>
</tr>
</tbody>
</table>
<p>While EOPM shows the same positional correlation as APM, PER shows the positions as equal, possibly even with a slight offensive edge to inside players.</p>
<p>I’m guessing Hollinger did this in an attempt to sell PER as an all-around player evaluator.  In his articles, he often analyzes transcations using only PER.  He created his <a href="http://sports.espn.go.com/nba/columns/story?columnist=hollinger_john&amp;page=PERDiem-090325">Expected Wins Added</a> statistic based purely off PER.   There’s even a Hollinger Analysis feature on the <a href="http://games.espn.go.com/nba/tradeMachine">ESPN Trade Machine</a> that estimates wins added using only PER.</p>
<p>But PER’s .70 correlation with Team Net Rating (Offensive Rating minus Defensive Rating) seems largely attributed to its ridiculous .914 correlation with offense.  For comparison, EOPM correlates at .69 with Team Net Rating.</p>
<p>By overrating Big Man categories (blocks and rebounds), Hollinger levels the positional playing field by accounting for the defensive impact of power forwards and centers.  Interestingly, that change doesn’t affect PER’s correlation with Team Offensive Rating because NBA lineups are generally built the same way, with two definite guards and two definite big men.  Therefore, each team receives roughly the same amount of over- and under-estimation.</p>
<p><strong>CONVERTING PER TO EOPM</strong></p>
<p>In spite of that oddity, I think PER’s pretty great.  Not only does it correlate impressively with Team Offensive Rating, but it’s widely available, and it’s easy to find PER across seasons at basketball-reference.com.</p>
<p>But what if you wanted to quickly estimate a player’s Offensive Statistical APM, and filter out Hollinger’s big man overestimates?</p>
<p>Remember that .736 correlation between PER and EOPM?  Insert Rebounds Per 36 and Blocks Per 36 into the regression, and the correlation skyrockets to .963, with the following formula:</p>
<p>EOPM (estimated) = -7.5 + .63 * PER &#8211; .19 * Rebounds36 &#8211; 1.22 * Blocks36</p>
<p>I wish it were a little easier to calculate, but it’s not bad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2010/01/converting-per-to-statistical-offensive-adjusted-plus-minus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vinny Del Negro&#8217;s offense</title>
		<link>http://www.3hoopsfans.com/2009/11/vinny-del-negros-offense/</link>
		<comments>http://www.3hoopsfans.com/2009/11/vinny-del-negros-offense/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 17:09:36 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.3hoopsfans.com/?p=14</guid>
		<description><![CDATA[VDN was an elite midrange jumpshooter as a player. With Tim Duncan and David Robinson clogging the lane, VDN kept defenses honest with a career 49.5 eFG% over 12 seasons. But despite his shooting ability, he made just 0.3 threes and 1.3 free throws per game, leaving his career TS% at a mediocre 53.4% . [...]]]></description>
			<content:encoded><![CDATA[<p>VDN was an <a href="http://www.basketball-reference.com/players/d/delnevi01.html">elite midrange jumpshooter</a> as a player. With Tim Duncan and David Robinson clogging the lane, VDN kept defenses honest with a career 49.5 eFG% over 12 seasons. But despite his shooting ability, he made just 0.3 threes and 1.3 free throws per game, leaving his career TS% at a mediocre 53.4% . Perhaps he isn’t aware of that last part, because as coach of the Bulls, he’s brought midrange shooting to his offense. Blah.</p>
<p><a href="http://hoopdata.com/teamshotlocs.aspx">Hoopdata.com</a> tracks shot selection like NBA HotSpots used to. According to them, NBA teams averaged 40.0 two-point jumpers per 100 possessions last year, accounting for 40.1% of total scoring attempts. The Bulls’ 42.2 and 41.9% ranked 10th and 11th highest respectively. This season, without 3pt shooters Ben Gordon, Andres Nocioni and Larry Hughes, VDN has increased 2pt jumpshots to 50.6 per 100 possessions and 50.5% of scoring attempts, both leading the league.</p>
<p>Chicago media has justified it by saying Vinny is working with what he’s got. It’s true in a way: Luol Deng, Derrick Rose, Brad Miller and Taj Gibson take few 3s or FTs. Vinny tried the three early on, but with the Bulls making just 26.2%, he’s scaled it back to 10.7 attempts over the past six games. The league average is 17.7.</p>
<p>It’s nothing new to argue that an excess of 2pt jumpshots is a bad idea. Just 40.5% of 2pt jumpers shot last year went in, falling well short of the league’s 54.4 TS%. Advanced game charting presents more bad news: 82games says just <a href="http://www.82games.com/locations.htm">7% of all shooting fouls occur on 2pt jumpshots</a> and the Rockets’ Eli Witus says that the 2pt jumpshot is <a href="http://www.countthebasket.com/blog/2008/03/29/rebounding-by-shot-location/">the shot least likely to be offensively rebounded</a>. The data shows that offenses relying heavily on the 2pt shot would be better off penetrating, or even easier, taking a couple steps back to shoot a 3. I want to focus on the jumpshots here, because it’s easier to shift 2pt jumpshots to 3s than to layups.</p>
<p>For the Bulls, there’s little incentive to keep doing what they’re doing. Their shot selection is so bad that even if they shot league average from each location (60.5% inside, 40.1% on 2pt jumpers, 34.7% on 3s), their TS% would be just 51.3%, ranking them 27th in the NBA. Add in their poor shooting, and an ugly 96.9 Offensive Rating results.</p>
<p>But if you’re Del Negro, what can you do? Your team is shooting poorly from 2s, but they’re making just 26.2% 3s. Is there another option?</p>
<p>To try to answer this, I’ll define Percentage of Jumpers as the percentage of your team’s jumpshots that are two-pointers. The league average this year and last was 67%. The Bulls are currently at 80%. What would happen if the Bulls moved to 67%, and the field goal percentages stayed the same?</p>
<p>Using Excel, I ran 100,000 simulations of the following matchup: Team A takes 80 two-pointers and 20 threes each game, and Team B takes 67 two-pointers and 33 threes each game. To start, each 2pt shot has a 39.1% chance of going in, and each 3pt shot has a 26.2% chance of going in &#8211; the current rates for the Bulls.</p>
<p>The results:</p>
<table width="400" border="1" cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td colspan="4" align="center" valign="middle"><strong>100,000 Simulations, 80/20 ratio vs. 67/33 ratio</strong><br />
<strong>2pt jumpshot FG% = 39.1%, 3pt jumpshot FG% = 26.2%</strong></td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team</td>
<td align="center" valign="middle" width="25%">Win%</td>
<td align="center" valign="middle" width="25%">PPG</td>
<td align="center" valign="middle" width="25%">StDev</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team A (80 2s)</td>
<td align="center" valign="middle" width="25%">50.0%</td>
<td align="center" valign="middle" width="25%">78.30</td>
<td align="center" valign="middle" width="25%">10.50</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team B (67 2s)</td>
<td align="center" valign="middle" width="25%">50.0%</td>
<td align="center" valign="middle" width="25%">78.32</td>
<td align="center" valign="middle" width="25%">11.02</td>
</tr>
</tbody>
</table>
<p>Conventional wisdom says that taking more 3s at a 26.2% rate is a bad idea. At the very least, the game to game variability would be chaotic. But the math shows differently. Even with a 26.2 3pt%, the Bulls can maintain their winning% by taking more threes, average the same PPG, and barely affect their StDev. With the offensive rebounding increase and the potential for improved floor spacing, this is likely at least a wash scenario for a team in need of a spark offensively.</p>
<p>But the added benefit is, due to practice or simply having more chances to regain their shooting stroke, their 3pt% should improve over time. After all, the lowest team 3pt% in the past five years was 31.2% by the ‘05 Hawks, so 26.2% is probably an anomaly. Here’s how the simulations play out if the Bulls make 29% of threes:</p>
<table width="400" border="1" cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td colspan="4" align="center" valign="middle"><strong>100,000 Simulations, 80/20 ratio vs. 67/33 ratio</strong><br />
<strong>2pt jumpshot FG% = 39.1%, 3pt jumpshot FG% = 29.0%</strong></td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team</td>
<td align="center" valign="middle" width="25%">Win%</td>
<td align="center" valign="middle" width="25%">PPG</td>
<td align="center" valign="middle" width="25%">StDev</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team A (80 2s)</td>
<td align="center" valign="middle" width="25%">47.0%</td>
<td align="center" valign="middle" width="25%">79.94</td>
<td align="center" valign="middle" width="25%">10.65</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team B (67 2s)</td>
<td align="center" valign="middle" width="25%">53.0%</td>
<td align="center" valign="middle" width="25%">81.08</td>
<td align="center" valign="middle" width="25%">11.18</td>
</tr>
</tbody>
</table>
<p>Here we see a distinct advantage in Win% and in PPG. Moving to the 31.2% the lowly Hawks shot a few years back:</p>
<table width="400" border="1" cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td colspan="4" align="center" valign="middle"><strong>100,000 Simulations, 80/20 ratio vs. 67/33 ratio</strong><br />
<strong>2pt jumpshot FG% = 39.1%, 3pt jumpshot FG% = 31.2%</strong></td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team</td>
<td align="center" valign="middle" width="25%">Win%</td>
<td align="center" valign="middle" width="25%">PPG</td>
<td align="center" valign="middle" width="25%">StDev</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team A (80 2s)</td>
<td align="center" valign="middle" width="25%">44.9%</td>
<td align="center" valign="middle" width="25%">81.29</td>
<td align="center" valign="middle" width="25%">10.70</td>
</tr>
<tr>
<td align="center" valign="middle" width="25%">Team B (67 2s)</td>
<td align="center" valign="middle" width="25%">55.1%</td>
<td align="center" valign="middle" width="25%">83.26</td>
<td align="center" valign="middle" width="25%">11.34</td>
</tr>
</tbody>
</table>
<p>The PPG difference of 1.97 per 100 jumpshots translates to about 1.25 per 63 jumpshots, which is the Bulls’ per game average. 55.1% of the time they’d score more points than they would taking 80% 2pt jumpers. Over the course of the season, that shift should add about 3 extra wins.</p>
<p>Personally, I think the Bulls might have better 3pt shooters than the media gives them credit for. Kirk Hinrich and John Salmons both made over 40% last year. Luol Deng <a href="http://hoopdata.com/shotstats.aspx">leads the league</a> with 8.8 jumpshots per game from 16-23 feet, and makes 38%. Derrick Rose makes 41% of his 6.4 per game, and both their percentages are consistent with last year. If Deng and Rose step back, can they hit 30% of their 3s? It still wouldn’t be efficient, but the numbers say it would improve the Bulls offense. If their shooting more 3s also helps them improve, all the better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3hoopsfans.com/2009/11/vinny-del-negros-offense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

