<?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"
	>

<channel>
	<title>Stealing First &#187; PITCHf/x</title>
	<atom:link href="http://blog.stealingfirst.com/categories/pitchfx/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stealingfirst.com</link>
	<description>Stats, stories and stuff</description>
	<pubDate>Mon, 12 May 2008 13:51:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Looking at Pitches on the Edges</title>
		<link>http://blog.stealingfirst.com/2008/05/12/looking-at-pitches-on-the-edges/</link>
		<comments>http://blog.stealingfirst.com/2008/05/12/looking-at-pitches-on-the-edges/#comments</comments>
		<pubDate>Mon, 12 May 2008 13:51:06 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Framing]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=49</guid>
		<description><![CDATA[My latest post is up at Beyond the Box Score - looking at how umpires &#8220;mistakes&#8221; are affected by various splits on pitches near the edge of the strike zone.
]]></description>
			<content:encoded><![CDATA[<p>My latest post is up at <a href="http://www.beyondtheboxscore.com/2008/5/12/506919/a-nibble-here-a-nibble-the" target="_self">Beyond the Box Score</a> - looking at how umpires &#8220;mistakes&#8221; are affected by various splits on pitches near the edge of the strike zone.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/05/12/looking-at-pitches-on-the-edges/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Revisiting the Run Value of Switching a Ball to a Strike</title>
		<link>http://blog.stealingfirst.com/2008/05/01/revisiting-the-run-value-of-switching-a-ball-to-a-strike/</link>
		<comments>http://blog.stealingfirst.com/2008/05/01/revisiting-the-run-value-of-switching-a-ball-to-a-strike/#comments</comments>
		<pubDate>Thu, 01 May 2008 12:17:18 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=48</guid>
		<description><![CDATA[Over at Beyond the Box Score, a commenter named Iblemetrician suggested that I reconsider how I calculated the value of switching a ball to a strike.
When I originally calculated the run value of a ball to a strike, I looked at all plate appearances for a given count.  That came out to a run [...]]]></description>
			<content:encoded><![CDATA[<p>Over at Beyond the Box Score, a commenter named Iblemetrician <a href="http://www.beyondtheboxscore.com/2008/4/24/459913/a-strike-is-a-strike-right#" target="_blank">suggested</a> that I reconsider how I calculated the value of switching a ball to a strike.</p>
<p>When I <a href="http://blog.stealingfirst.com/2008/04/02/switching-a-ball-to-a-strike/" target="_blank">originally calculated</a> the run value of a ball to a strike, I looked at all plate appearances for a given count.  That came out to a run value of .161 runs  Iblemetrician pointed out that certain counts will have more pitches taken - and even potentially have more pitches on the edge, which might be more likely to be miscalled.</p>
<p>With those suggestions (and after a little bit of programming), I went back and calculated a run value weighting by both called pitches and called pitches on the edges of the strike zone.</p>
<p>Let&#8217;s look at the same sort of table as in the first post - this time weighted by called pitches.</p>
<table border="1" width="100%">
<thead>
<td><strong>B</strong></td>
<td><strong>S</strong></td>
<td><strong>WOBA</strong></td>
<td><strong>LW</strong></td>
<td><strong>RV Ball</strong></td>
<td><strong>RV Strike</strong></td>
<td><strong>RV B-&gt;S</strong></td>
<td><strong>Called Pitches</strong></td>
<td><strong>Weighted RV</strong></td>
</thead>
<tbody>
<tr>
<td>0</td>
<td>0</td>
<td>0.332</td>
<td>0</td>
<td>-0.0339</td>
<td>0.0426</td>
<td>0.0765</td>
<td>125879</td>
<td>0.0275</td>
</tr>
<tr>
<td>0</td>
<td>1</td>
<td>0.283</td>
<td>-0.0426</td>
<td>-0.0269</td>
<td>0.0617</td>
<td>0.0886</td>
<td>43120</td>
<td>0.0109</td>
</tr>
<tr>
<td>0</td>
<td>2</td>
<td>0.212</td>
<td>-0.1043</td>
<td>-0.02174</td>
<td>0.2007</td>
<td>0.2224</td>
<td>18148</td>
<td>0.0115</td>
</tr>
<tr>
<td>1</td>
<td>0</td>
<td>0.371</td>
<td>0.0339</td>
<td>-0.0626</td>
<td>0.0496</td>
<td>0.1122</td>
<td>41330</td>
<td>0.0132</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>0.314</td>
<td>-0.0157</td>
<td>-0.0504</td>
<td>0.0670</td>
<td>0.1174</td>
<td>31151</td>
<td>0.0104</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>0.237</td>
<td>-0.0826</td>
<td>-0.0461</td>
<td>0.2224</td>
<td>0.2685</td>
<td>22982</td>
<td>0.0176</td>
</tr>
<tr>
<td>2</td>
<td>0</td>
<td>0.443</td>
<td>0.0965</td>
<td>-0.1104</td>
<td>0.0617</td>
<td>0.1722</td>
<td>14736</td>
<td>0.0072</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>0.372</td>
<td>0.03478</td>
<td>-0.1026</td>
<td>0.0713</td>
<td>0.1739</td>
<td>14442</td>
<td>0.0072</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>0.29</td>
<td>-0.0365</td>
<td>-0.0983</td>
<td>0.2685</td>
<td>0.3667</td>
<td>16318</td>
<td>0.0171</td>
</tr>
<tr>
<td>3</td>
<td>0</td>
<td>0.57</td>
<td>0.2070</td>
<td>-0.1170</td>
<td>0.0696</td>
<td>0.1866</td>
<td>7308</td>
<td>0.0039</td>
</tr>
<tr>
<td>3</td>
<td>1</td>
<td>0.49</td>
<td>0.1374</td>
<td>-0.1866</td>
<td>0.0757</td>
<td>0.2623</td>
<td>6898</td>
<td>0.0052</td>
</tr>
<tr>
<td>3</td>
<td>2</td>
<td>0.403</td>
<td>0.0617</td>
<td>-0.2623</td>
<td>0.3667</td>
<td>0.629</td>
<td>7686</td>
<td>0.0138</td>
</tr>
</tbody>
</table>
<h3>Run Value of Switching a Ball to a Strike - Weighted by Called Pitches</h3>
<p>Now let&#8217;s look at the same breakdown, but considering called pitches on the edge.  These are pitches within 2 ball radii of any side of the strike zone (and within the strike zone on the other dimension).  That means we&#8217;ll count the pitch if it&#8217;s one ball width outside the strike zone on the left and middle of the strike zone in height, but we won&#8217;t count it if it&#8217;s one ball width outside the strike zone on the left and three balls widths outside the zone high.</p>
<table border="1" width="100%">
<thead>
<td><strong>B</strong></td>
<td><strong>S</strong></td>
<td><strong>WOBA</strong></td>
<td><strong>LW</strong></td>
<td><strong>RV Ball</strong></td>
<td><strong>RV Strike</strong></td>
<td><strong>RV B-&gt;S</strong></td>
<td><strong>Called Pitches on the Edges</strong></td>
<td><strong>Weighted RV</strong></td>
</thead>
<tbody>
<tr>
<td>0</td>
<td>0</td>
<td>0.332</td>
<td>0</td>
<td>-0.0339</td>
<td>0.0426</td>
<td>0.0765</td>
<td>25248</td>
<td>0.0292</td>
</tr>
<tr>
<td>0</td>
<td>1</td>
<td>0.283</td>
<td>-0.0426</td>
<td>-0.0269</td>
<td>0.0617</td>
<td>0.0886</td>
<td>7857</td>
<td>0.0105</td>
</tr>
<tr>
<td>0</td>
<td>2</td>
<td>0.212</td>
<td>-0.1043</td>
<td>-0.02174</td>
<td>0.2007</td>
<td>0.2224</td>
<td>2581</td>
<td>0.0087</td>
</tr>
<tr>
<td>1</td>
<td>0</td>
<td>0.371</td>
<td>0.0339</td>
<td>-0.0626</td>
<td>0.0496</td>
<td>0.1122</td>
<td>8383</td>
<td>0.0142</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td>0.314</td>
<td>-0.0157</td>
<td>-0.0504</td>
<td>0.0670</td>
<td>0.1174</td>
<td>5895</td>
<td>0.0105</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>0.237</td>
<td>-0.0826</td>
<td>-0.0461</td>
<td>0.2224</td>
<td>0.2685</td>
<td>3533</td>
<td>0.0143</td>
</tr>
<tr>
<td>2</td>
<td>0</td>
<td>0.443</td>
<td>0.0965</td>
<td>-0.1104</td>
<td>0.0617</td>
<td>0.1722</td>
<td>2961</td>
<td>0.0077</td>
</tr>
<tr>
<td>2</td>
<td>1</td>
<td>0.372</td>
<td>0.03478</td>
<td>-0.1026</td>
<td>0.0713</td>
<td>0.1739</td>
<td>2817</td>
<td>0.0074</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>0.29</td>
<td>-0.0365</td>
<td>-0.0983</td>
<td>0.2685</td>
<td>0.3667</td>
<td>2687</td>
<td>0.0149</td>
</tr>
<tr>
<td>3</td>
<td>0</td>
<td>0.57</td>
<td>0.2070</td>
<td>-0.1170</td>
<td>0.0696</td>
<td>0.1866</td>
<td>1499</td>
<td>0.0042</td>
</tr>
<tr>
<td>3</td>
<td>1</td>
<td>0.49</td>
<td>0.1374</td>
<td>-0.1866</td>
<td>0.0757</td>
<td>0.2623</td>
<td>1376</td>
<td>0.0055</td>
</tr>
<tr>
<td>3</td>
<td>2</td>
<td>0.403</td>
<td>0.0617</td>
<td>-0.2623</td>
<td>0.3667</td>
<td>0.629</td>
<td>1318</td>
<td>0.0125</td>
</tr>
</tbody>
</table>
<h3>Run Value of Switching a Ball to a Strike - Weighted by Called Pitches on the Edges</h3>
<p>I&#8217;m a little worried about sample size here - at least comparatively.  The results back up the expected behavior though.  Players are less likely to take a close pitch with two strikes than otherwise - which lowers the relative run value of those events and therefore the overall run value of &#8220;mistakes&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/05/01/revisiting-the-run-value-of-switching-a-ball-to-a-strike/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Update to PITCHf/x Parser</title>
		<link>http://blog.stealingfirst.com/2008/04/28/update-to-pitchfx-parser/</link>
		<comments>http://blog.stealingfirst.com/2008/04/28/update-to-pitchfx-parser/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 11:43:47 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[PITCHf/x]]></category>

		<category><![CDATA[Retrosheet]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=47</guid>
		<description><![CDATA[I uncovered a bug in the parser script that was causing the nightly update to fail for all dates after the 10th of the month. Grab the new ZIP file for the fix. Also, you&#8217;ll need to run the parser manually starting from April 10. If you need any help send a comment or an [...]]]></description>
			<content:encoded><![CDATA[<p>I uncovered a bug in the parser script that was causing the nightly update to fail for all dates after the 10th of the month. Grab the new <a href="http://blog.stealingfirst.com/wp-content/uploads/2008/04/pitchfx.zip">ZIP file</a> for the fix. Also, you&#8217;ll need to run the parser manually starting from April 10. If you need any help send a comment or an email.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/28/update-to-pitchfx-parser/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why Do Umpires Make the Calls They Do?</title>
		<link>http://blog.stealingfirst.com/2008/04/24/why-do-umpires-make-the-calls-they-do/</link>
		<comments>http://blog.stealingfirst.com/2008/04/24/why-do-umpires-make-the-calls-they-do/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 00:37:45 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Framing]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=43</guid>
		<description><![CDATA[My new post summing up the different factors that influence how umpires call pitches is up at Beyond the Box Score.  It&#8217;s a continuation and expansion of some of my more recent posts here, so check it out if those interested you.
]]></description>
			<content:encoded><![CDATA[<p>My new post summing up the different factors that influence how umpires call pitches is up at <a href="http://www.beyondtheboxscore.com/2008/4/24/459913/a-strike-is-a-strike-right" target="_blank">Beyond the Box Score</a>.  It&#8217;s a continuation and expansion of some of my more recent posts here, so check it out if those interested you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/24/why-do-umpires-make-the-calls-they-do/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stop calling strikes, I wanna go home!</title>
		<link>http://blog.stealingfirst.com/2008/04/16/stop-calling-strikes-i-wanna-go-home/</link>
		<comments>http://blog.stealingfirst.com/2008/04/16/stop-calling-strikes-i-wanna-go-home/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 22:11:53 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Framing]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=42</guid>
		<description><![CDATA[Continuing my look at how different variable affect how umpires call pitches, today let&#8217;s talk about what happens in each inning.
We&#8217;ll start with a table:


Inning
Runs / 150 Pitches



1
.10


2
.01


3
-.05


4
.03


5
-.03


6
-.08


7
.02


8
-.04


9
.06


10+
-.18



Remember that positive numbers are good for the pitchers (fewer runs), while negatives indicate more scoring.  The innings that jump out are the first, sixth and extras.  I [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing my look at how different variable affect how umpires call pitches, today let&#8217;s talk about what happens in each inning.</p>
<p>We&#8217;ll start with a table:</p>
<table border="1">
<thead>
<td>Inning</td>
<td>Runs / 150 Pitches</td>
</thead>
<tbody>
<tr>
<td>1</td>
<td>.10</td>
</tr>
<tr>
<td>2</td>
<td>.01</td>
</tr>
<tr>
<td>3</td>
<td>-.05</td>
</tr>
<tr>
<td>4</td>
<td>.03</td>
</tr>
<tr>
<td>5</td>
<td>-.03</td>
</tr>
<tr>
<td>6</td>
<td>-.08</td>
</tr>
<tr>
<td>7</td>
<td>.02</td>
</tr>
<tr>
<td>8</td>
<td>-.04</td>
</tr>
<tr>
<td>9</td>
<td>.06</td>
</tr>
<tr>
<td>10+</td>
<td>-.18</td>
</tr>
</tbody>
</table>
<p>Remember that positive numbers are good for the pitchers (fewer runs), while negatives indicate more scoring.  The innings that jump out are the first, sixth and extras.  I have no idea what to attribute the sixth inning to (perhaps starters are tiring and getting more wild in general - which contributes to umpires being less lenient).  I also don&#8217;t really know why umpires help the starters so much in the first - but I&#8217;m guessing it has something to do with an unconscious desire to give the pitcher the benefit of the doubt at first, or to start the game off fast.</p>
<p>But I think I understand why the extras (and understand the sample size for all the extra innings combined is about 1/9 of any other inning) are so favorable to the batters.  Without someone scoring, the game can&#8217;t end.  If the game doesn&#8217;t end, I can&#8217;t go home.  I&#8217;m sure there&#8217;s no conscious reason why the umpires would behave this way, but I&#8217;m not sure I&#8217;d blame them if there was.  After 3.5 hours of calling pitches, I&#8217;d probably want to do everything in my power just to be allowed to sit down.</p>
<p>I&#8217;m still working on putting together a longer article combining all this information together.  Unfortunately some of the analysis is taking longer than I was hoping.  Look for it early next week, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/16/stop-calling-strikes-i-wanna-go-home/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Good Pitchers Don&#8217;t Get Favorable Treatment</title>
		<link>http://blog.stealingfirst.com/2008/04/12/good-pitchers-dont-get-favorable-treatment/</link>
		<comments>http://blog.stealingfirst.com/2008/04/12/good-pitchers-dont-get-favorable-treatment/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 20:05:09 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Framing]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=41</guid>
		<description><![CDATA[Another in the series of short posts breaking down how umpires call close pitches for pitchers.  Again, I&#8217;ll be doing a much more thorough job with this in a longer article this week over at Beyond the Box Score.
This time I looked at whether better pitches got more close calls than bad pitchers.  I broke [...]]]></description>
			<content:encoded><![CDATA[<p>Another in the series of short posts breaking down how umpires call close pitches for pitchers.  Again, I&#8217;ll be doing a much more thorough job with this in a longer article this week over at <a href="http://www.beyondtheboxscore.com/" target="_blank">Beyond the Box Score</a>.</p>
<p>This time I looked at whether better pitches got more close calls than bad pitchers.  I broke all pitchers who pitched in 2006 and 2007 into three groups - those who had career runs averages (runs allowed per 9 innings) of less than 4.00 up through 2006, those with a RA between 4.00 and 6.00 and those with over 6.00.</p>
<p>My hypothesis was that the better pitchers got more calls in 2007, as umpires looked more favorably on better pitchers.  Surprisingly, this doesn&#8217;t appear to be the case.  Good pitchers actually received .01 runs per game less than average from umpires&#8217; calls.  Bad pitchers were hurt by close calls to the tune of .25 runs per game.  The middle group came out at .05 runs per game above average as a whole.</p>
<p>That&#8217;s a result I wasn&#8217;t expecting.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/12/good-pitchers-dont-get-favorable-treatment/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Grandpa Gets All the Calls</title>
		<link>http://blog.stealingfirst.com/2008/04/10/grandpa-gets-all-the-calls/</link>
		<comments>http://blog.stealingfirst.com/2008/04/10/grandpa-gets-all-the-calls/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 00:34:18 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Framing]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=40</guid>
		<description><![CDATA[Probably the most common response to my look at catcher framing was that the pitching staff had to have something to do with the results.  I totally agree, but I was curious about how the staff would affect the number.
I thought of three possible &#8220;biases&#8221; that could change how a pitcher is judged by [...]]]></description>
			<content:encoded><![CDATA[<p>Probably the most common response to my look at <a href="http://www.beyondtheboxscore.com/2008/4/5/389840/framing-the-debate" target="_blank">catcher framing</a> was that the pitching staff had to have something to do with the results.  I totally agree, but I was curious about how the staff would affect the number.</p>
<p>I thought of three possible &#8220;biases&#8221; that could change how a pitcher is judged by an umpire: age, reputation (by which I mean success) and early-game wildness.  I&#8217;m sure there are probably others, and I&#8217;m willing to take requests for study.</p>
<p>Anyway, these will be probably be combined into a longer post for Beyond the Box Score later, but I thought I&#8217;d post the results as I got them here.</p>
<p>The first test I looked at was by age.  I broke down all the pitchers from 2007 into three categories - under 25, between 26 and 35, and older than 35.  The age breakdown was somewhat arbitrary, but I wanted to get a young group and an old group, with the hypothesis that umpires were kinder to the older pitchers.</p>
<p>Turns out that young pitchers saw missed calls cost them .37 runs per game, while older pitchers benefited by .23 runs per game.  The middle age bracket gained .14 runs per game.</p>
<p>There are a couple of potential flaws to this study that I&#8217;ll point out, but I don&#8217;t think they&#8217;re too serious.  First, the release of the Lahman database doesn&#8217;t include the Retrosheet ids for rookies from 2007, so I didn&#8217;t have a birth year for them - although my presumption is that most will fall in the bottom group.  I eliminated them from the study - which will lower both the number of opportunities and the number of missed calls from the young pitchers.  If anything, this dampens the actual effect and younger pitchers were hurt a lot more.</p>
<p>Second, there&#8217;s definitely a selection bias in play.  Older pitchers are those who have pitched well enough to stay around, while younger pitchers may be drummed out of the league under 25.  I&#8217;m not sure how to correct for that yet, but I might have a better idea when I try to measure how big a role reputation plays.</p>
<p>Long story short, younger pitchers appear to lose at least .6 runs per games to older pitchers based on umpires calls.  This may not be solely related to age, but to a combination of factors that are correlated to age, which I&#8217;ll try to examine over the next few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/10/grandpa-gets-all-the-calls/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pitch Classifier</title>
		<link>http://blog.stealingfirst.com/2008/04/10/pitch-classifier/</link>
		<comments>http://blog.stealingfirst.com/2008/04/10/pitch-classifier/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 11:46:42 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=39</guid>
		<description><![CDATA[I&#8217;ve decided to start work on a pitch classifier similar to what Josh Kalk describes over at from small ball to the long ball.  I know he&#8217;s already built a good one, and can generate some really cool graphs from it, but he hasn&#8217;t released the algorithm, and it&#8217;s a good opportunity for me to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to start work on a pitch classifier similar to what Josh Kalk describes over at from <a href="http://www.baseball.bornbybits.com/blog/blog.html" target="_blank">small ball to the long ball</a>.  I know he&#8217;s already built a good one, and can generate some <a href="http://baseball.bornbybits.com/php/combined_tool.php" target="_blank">really cool graphs</a> from it, but he hasn&#8217;t released the algorithm, and it&#8217;s a good opportunity for me to use my <a href="http://www.amazon.com/Programming-Collective-Intelligence-Building-Applications/dp/0596529325/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1207827324&amp;sr=8-1" target="_blank">Programming Collective Intelligence</a> book.  I know he&#8217;s got some advantages over me&#8230; rumor has it that he&#8217;s a theoretical physicist (and so is John Walsh)&#8230; but it should be a fun attempt nonetheless.</p>
<p>The goal is to use the PITCH f/x data to automatically classify each pitch as a fastball, curveball, whatever.  Besides the obvious usefulness of this data for evaluating pitchers, I think it can be used to enhance some of my work with catchers.</p>
<p>Anyway, this could be a fairly long process (and there may be some other interesting things coming along with it).  I figure I&#8217;ll post progress updates here.  After all, what is a blog but a place for me to blather on about things no one is interested in?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/10/pitch-classifier/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pitch Framing - Is it Real?</title>
		<link>http://blog.stealingfirst.com/2008/04/05/pitch-framing-is-it-real/</link>
		<comments>http://blog.stealingfirst.com/2008/04/05/pitch-framing-is-it-real/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 17:21:00 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[Defense]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/?p=38</guid>
		<description><![CDATA[My latest post at Beyond the Box Score looks into whether certain catchers do better than others in convincing the umpire to call close pitches strikes and how many runs might be saved by turning balls into strikes.  The results shocked me, and even cause me to question the outcome.  Check it out and let [...]]]></description>
			<content:encoded><![CDATA[<p>My latest post at <a href="http://www.beyondtheboxscore.com/2008/4/5/389840/framing-the-debate" target="_self">Beyond the Box Score</a> looks into whether certain catchers do better than others in convincing the umpire to call close pitches strikes and how many runs might be saved by turning balls into strikes.  The results shocked me, and even cause me to question the outcome.  Check it out and let me know what I did wrong.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/04/05/pitch-framing-is-it-real/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Historical Catcher Block Percentage</title>
		<link>http://blog.stealingfirst.com/2008/03/20/historical-catcher-block-percentage/</link>
		<comments>http://blog.stealingfirst.com/2008/03/20/historical-catcher-block-percentage/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 12:02:01 +0000</pubDate>
		<dc:creator>Dan Turkenkopf</dc:creator>
		
		<category><![CDATA[CBP]]></category>

		<category><![CDATA[Defense]]></category>

		<category><![CDATA[PITCHf/x]]></category>

		<guid isPermaLink="false">http://blog.stealingfirst.com/2008/03/20/historical-catcher-block-percentage/</guid>
		<description><![CDATA[Ok, so not so much historical, but at least I can share 2005 and 2006.  Joe Arthur clued me into the fact that the GameDay information was still available starting from 2005, so I dutifully went and grabbed the data, so now we have three years to look at.
UPDATE: MGL let me know about [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so not so much historical, but at least I can share 2005 and 2006.  Joe Arthur clued me into the fact that the GameDay information was still available starting from 2005, so I dutifully went and grabbed the data, so now we have three years to look at.</p>
<p><strong>UPDATE: MGL let me know about what turned out to be a rounding error that was pushing the numbers off a bit.  I&#8217;ve updated the charts to fix the issue, but things might look a little different than you remember.</strong></p>
<p>For those of you who haven&#8217;t been following this series, I&#8217;m using the GameDay data to measure how each catcher performed in blocking pitches by looking at their misses (wild pitches + passed balls) and their opportunities (balls in the dirt with runners on base).</p>
<p>Before we get to the results, a couple words of warning.  There&#8217;s definitely something up with the scoring of balls in the dirt.   Each year had widely varying counts for opportunities, as you can see below.  If we assume that these scoring differences affected every catcher equally, then we&#8217;re ok if compare the runs saved columns since those are based on average numbers.  I think this might be a reasonable assumption because the opportunities look to be somewhat depressed for all the catchers in 2006.</p>
<table border="1">
<thead>
<td><strong>Year</strong></td>
<td><strong>Opportunities</strong></td>
<td><strong>Avg. Block %</strong></td>
</thead>
<tbody>
<tr>
<td>2005</td>
<td align="right">9271</td>
<td align="center">.84</td>
</tr>
<tr>
<td>2006</td>
<td align="right">7375</td>
<td align="center">.77</td>
</tr>
<tr>
<td>2007</td>
<td align="right">11523</td>
<td align="center">.86</td>
</tr>
</table>
<p><font size="-2"><strong>Opportunities and Block Percentage By Season </strong></font></p>
<p>Also, I&#8217;m still wary of the effect of pitching staffs and of course random variation. One of the next steps is to try a <a href="http://tangotiger.net/catchers.html" target="_blank">With or Without You</a> (WOWY) analysis to see if I can tease out the impact of the pitchers.</p>
<p>Enough of the warnings, let&#8217;s look at the results.  I&#8217;ll go year by year, including 2007 for those who don&#8217;t want to look back at other posts, and then look at the leaders and trailers over the three seasons (by summing runs per season).  Remember, I&#8217;m calculating an average block percentage for each season individually.  I&#8217;m still limiting this to those catchers with more than 100 opportunities and assuming a run value of .27 runs per miss.  I&#8217;ve changed the sort order to sort by actual runs saved rather than runs per 120, since I think the actual value is more interesting.</p>
<h3>2005</h3>
<table border="1">
<thead>
<td><strong>	Catcher	</strong></td>
<td><strong>Innings	</strong></td>
<td><strong>Misses	</strong></td>
<td><strong>Opportunities	</strong></td>
<td><strong>	Block %	</strong></td>
<td><strong>	Blocks AA	</strong></td>
<td><strong>Runs	</strong></td>
<td><strong>Runs/120</strong></td>
</thead>
<tbody>
<tr>
<td>Mike Matheny</td>
<td align="right">1122</td>
<td align="right">24</td>
<td align="right">327</td>
<td align="right">0.93</td>
<td align="right">26.93</td>
<td align="right">7.27</td>
<td align="right">6.76</td>
</tr>
<tr>
<td>Jason Kendall</td>
<td align="right">1286</td>
<td align="right">34</td>
<td align="right">353</td>
<td align="right">0.9</td>
<td align="right">20.98</td>
<td align="right">5.66</td>
<td align="right">4.4</td>
</tr>
<tr>
<td>Gregg Zaun</td>
<td align="right">1088</td>
<td align="right">23</td>
<td align="right">251</td>
<td align="right">0.91</td>
<td align="right">16.09</td>
<td align="right">4.34</td>
<td align="right">5.18</td>
</tr>
<tr>
<td>Jason LaRue</td>
<td align="right">914.67</td>
<td align="right">28</td>
<td align="right">271</td>
<td align="right">0.9</td>
<td align="right">14.21</td>
<td align="right">3.84</td>
<td align="right">4.4</td>
</tr>
<tr>
<td>Yadier Molina</td>
<td align="right">959.33</td>
<td align="right">27</td>
<td align="right">242</td>
<td align="right">0.89</td>
<td align="right">10.69</td>
<td align="right">2.89</td>
<td align="right">3.61</td>
</tr>
<tr>
<td>Mike Lieberthal</td>
<td align="right">998.67</td>
<td align="right">20</td>
<td align="right">193</td>
<td align="right">0.9</td>
<td align="right">10.06</td>
<td align="right">2.72</td>
<td align="right">4.4</td>
</tr>
<tr>
<td>Johnny Estrada</td>
<td align="right">826.33</td>
<td align="right">23</td>
<td align="right">211</td>
<td align="right">0.89</td>
<td align="right">9.86</td>
<td align="right">2.66</td>
<td align="right">3.61</td>
</tr>
<tr>
<td>Brad Ausmus</td>
<td align="right">1065.67</td>
<td align="right">29</td>
<td align="right">243</td>
<td align="right">0.88</td>
<td align="right">8.85</td>
<td align="right">2.39</td>
<td align="right">2.82</td>
</tr>
<tr>
<td>Victor Martinez</td>
<td align="right">1233</td>
<td align="right">24</td>
<td align="right">200</td>
<td align="right">0.88</td>
<td align="right">7.15</td>
<td align="right">1.93</td>
<td align="right">2.82</td>
</tr>
<tr>
<td>Gary Bennett</td>
<td align="right">523.33</td>
<td align="right">14</td>
<td align="right">130</td>
<td align="right">0.89</td>
<td align="right">6.25</td>
<td align="right">1.69</td>
<td align="right">3.61</td>
</tr>
<tr>
<td>Damian Miller</td>
<td align="right">917.33</td>
<td align="right">33</td>
<td align="right">252</td>
<td align="right">0.87</td>
<td align="right">6.25</td>
<td align="right">1.69</td>
<td align="right">2.03</td>
</tr>
<tr>
<td>Toby Hall</td>
<td align="right">1061.67</td>
<td align="right">47</td>
<td align="right">332</td>
<td align="right">0.86</td>
<td align="right">4.71</td>
<td align="right">1.27</td>
<td align="right">1.24</td>
</tr>
<tr>
<td>Henry Blanco</td>
<td align="right">422.33</td>
<td align="right">13</td>
<td align="right">108</td>
<td align="right">0.88</td>
<td align="right">3.82</td>
<td align="right">1.03</td>
<td align="right">2.82</td>
</tr>
<tr>
<td>Joe Mauer</td>
<td align="right">999.67</td>
<td align="right">26</td>
<td align="right">180</td>
<td align="right">0.86</td>
<td align="right">2.04</td>
<td align="right">0.55</td>
<td align="right">1.24</td>
</tr>
<tr>
<td>Geronimo Gil</td>
<td align="right">349.33</td>
<td align="right">17</td>
<td align="right">122</td>
<td align="right">0.86</td>
<td align="right">2</td>
<td align="right">0.54</td>
<td align="right">1.24</td>
</tr>
<tr>
<td>Jason Phillips</td>
<td align="right">774</td>
<td align="right">19</td>
<td align="right">132</td>
<td align="right">0.86</td>
<td align="right">1.56</td>
<td align="right">0.42</td>
<td align="right">1.24</td>
</tr>
<tr>
<td>Humberto Cota</td>
<td align="right">681.67</td>
<td align="right">28</td>
<td align="right">186</td>
<td align="right">0.85</td>
<td align="right">0.97</td>
<td align="right">0.26</td>
<td align="right">0.45</td>
</tr>
<tr>
<td>Brian McCann</td>
<td align="right">449.33</td>
<td align="right">15</td>
<td align="right">102</td>
<td align="right">0.85</td>
<td align="right">0.89</td>
<td align="right">0.24</td>
<td align="right">0.45</td>
</tr>
<tr>
<td>Mike Piazza</td>
<td align="right">809.33</td>
<td align="right">15</td>
<td align="right">102</td>
<td align="right">0.85</td>
<td align="right">0.89</td>
<td align="right">0.24</td>
<td align="right">0.45</td>
</tr>
<tr>
<td>Paul Lo Duca</td>
<td align="right">1033.33</td>
<td align="right">30</td>
<td align="right">197</td>
<td align="right">0.85</td>
<td align="right">0.68</td>
<td align="right">0.18</td>
<td align="right">0.45</td>
</tr>
<tr>
<td>Ramon Hernandez</td>
<td align="right">806</td>
<td align="right">17</td>
<td align="right">100</td>
<td align="right">0.83</td>
<td align="right">-1.42</td>
<td align="right">-0.38</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Ryan Doumit</td>
<td align="right">422</td>
<td align="right">19</td>
<td align="right">110</td>
<td align="right">0.83</td>
<td align="right">-1.87</td>
<td align="right">-0.5</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Rod Barajas</td>
<td align="right">1025.33</td>
<td align="right">34</td>
<td align="right">202</td>
<td align="right">0.83</td>
<td align="right">-2.54</td>
<td align="right">-0.69</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Michael Barrett</td>
<td align="right">1017.67</td>
<td align="right">38</td>
<td align="right">225</td>
<td align="right">0.83</td>
<td align="right">-2.96</td>
<td align="right">-0.8</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Jorge Posada</td>
<td align="right">1076.67</td>
<td align="right">37</td>
<td align="right">215</td>
<td align="right">0.83</td>
<td align="right">-3.51</td>
<td align="right">-0.95</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Sal Fasano</td>
<td align="right">417</td>
<td align="right">25</td>
<td align="right">136</td>
<td align="right">0.82</td>
<td align="right">-3.82</td>
<td align="right">-1.03</td>
<td align="right">-1.91</td>
</tr>
<tr>
<td>Bengie Molina</td>
<td align="right">873.33</td>
<td align="right">40</td>
<td align="right">231</td>
<td align="right">0.83</td>
<td align="right">-4.02</td>
<td align="right">-1.09</td>
<td align="right">-1.12</td>
</tr>
<tr>
<td>Javy Lopez</td>
<td align="right">628.67</td>
<td align="right">26</td>
<td align="right">140</td>
<td align="right">0.81</td>
<td align="right">-4.19</td>
<td align="right">-1.13</td>
<td align="right">-2.7</td>
</tr>
<tr>
<td>Jose Molina</td>
<td align="right">480.33</td>
<td align="right">25</td>
<td align="right">133</td>
<td align="right">0.81</td>
<td align="right">-4.28</td>
<td align="right">-1.16</td>
<td align="right">-2.7</td>
</tr>
<tr>
<td>Miguel Olivo</td>
<td align="right">690</td>
<td align="right">28</td>
<td align="right">152</td>
<td align="right">0.82</td>
<td align="right">-4.33</td>
<td align="right">-1.17</td>
<td align="right">-1.91</td>
</tr>
<tr>
<td>Javier Valentin</td>
<td align="right">508.33</td>
<td align="right">22</td>
<td align="right">111</td>
<td align="right">0.8</td>
<td align="right">-4.71</td>
<td align="right">-1.27</td>
<td align="right">-3.49</td>
</tr>
<tr>
<td>Jason Varitek</td>
<td align="right">1089</td>
<td align="right">44</td>
<td align="right">243</td>
<td align="right">0.82</td>
<td align="right">-6.15</td>
<td align="right">-1.66</td>
<td align="right">-1.91</td>
</tr>
<tr>
<td>Brian Schneider</td>
<td align="right">926.67</td>
<td align="right">34</td>
<td align="right">169</td>
<td align="right">0.8</td>
<td align="right">-7.68</td>
<td align="right">-2.07</td>
<td align="right">-3.49</td>
</tr>
<tr>
<td>J.D. Closser</td>
<td align="right">565.67</td>
<td align="right">24</td>
<td align="right">104</td>
<td align="right">0.77</td>
<td align="right">-7.8</td>
<td align="right">-2.11</td>
<td align="right">-5.85</td>
</tr>
<tr>
<td>John Buck</td>
<td align="right">976.67</td>
<td align="right">42</td>
<td align="right">215</td>
<td align="right">0.8</td>
<td align="right">-8.51</td>
<td align="right">-2.3</td>
<td align="right">-3.49</td>
</tr>
<tr>
<td>Chad Moeller</td>
<td align="right">520.67</td>
<td align="right">32</td>
<td align="right">145</td>
<td align="right">0.78</td>
<td align="right">-9.42</td>
<td align="right">-2.54</td>
<td align="right">-5.07</td>
</tr>
<tr>
<td>Danny Ardoin</td>
<td align="right">591</td>
<td align="right">28</td>
<td align="right">119</td>
<td align="right">0.76</td>
<td align="right">-9.47</td>
<td align="right">-2.56</td>
<td align="right">-6.64</td>
</tr>
<tr>
<td>Chris Snyder</td>
<td align="right">915.67</td>
<td align="right">40</td>
<td align="right">191</td>
<td align="right">0.79</td>
<td align="right">-10.25</td>
<td align="right">-2.77</td>
<td align="right">-4.28</td>
</tr>
<tr>
<td>Ivan Rodriguez</td>
<td align="right">1032.67</td>
<td align="right">40</td>
<td align="right">159</td>
<td align="right">0.75</td>
<td align="right">-15.24</td>
<td align="right">-4.11</td>
<td align="right">-7.43</td>
</tr>
<tr>
<td>A.J. Pierzynski</td>
<td align="right">1117.67</td>
<td align="right">46</td>
<td align="right">181</td>
<td align="right">0.75</td>
<td align="right">-17.81</td>
<td align="right">-4.81</td>
<td align="right">-7.43</td>
</tr>
</table>
<p><font size="-2"><strong>Catchers With More than 100 Opportunities in 2005</strong></font><br />
One big surprise in 2005:  Jason Varitek, who the top catcher in 2007, is near the bottom here.  He had 44 misses this season, while never having more than 24 in the other two seasons.  I thought maybe he had been catching Tim Wakefield more in 2005 than in the other seasons.  Turns out that Wake wasn&#8217;t the biggest cause of Varitek&#8217;s misfortune.  Matt Clement actually led to 13 misses for Varitek that season, by far his highest number.  This seems to be somewhat of a trend for Clement.  Just looking at his WP numbers over the previous seasons he often has at least 10 wild pitches (and 23! in 2000), which puts him near the league leaders.  Obviously Clement missed the large majority of 2006 and 2007, reducing Varitek&#8217;s misses.  This quick look definitely highlights the need for a WOWY study.</p>
<p>Other than that, nothing too surprising.  Mike Matheny, long considered a top defensive catcher, is number one.  Pudge and Pierzynski are near the bottom.  I&#8217;m happy to see the range of runs is roughly 12-15, right where it was for 2007.</p>
<h3>2006</h3>
<table border="1">
<thead>
<td><strong>Catcher	</strong></td>
<td><strong>Innings	</strong></td>
<td><strong>Misses	</strong></td>
<td><strong>Opportunities	</strong></td>
<td><strong>	Block %</strong></td>
<td><strong>	Blocks AA</strong></td>
<td><strong>Runs	</strong></td>
<td><strong>	Runs/120</strong></td>
</thead>
<tbody>
<tr>
<td>Brad Ausmus</td>
<td align="right">1124.67</td>
<td align="right">24</td>
<td align="right">202</td>
<td align="right">0.88</td>
<td align="right">21.77</td>
<td align="right">5.88</td>
<td align="right">8.4</td>
</tr>
<tr>
<td>Yadier Molina</td>
<td align="right">1037.33</td>
<td align="right">32</td>
<td align="right">231</td>
<td align="right">0.86</td>
<td align="right">20.34</td>
<td align="right">5.49</td>
<td align="right">6.83</td>
</tr>
<tr>
<td>Jason Varitek</td>
<td align="right">822.33</td>
<td align="right">24</td>
<td align="right">180</td>
<td align="right">0.87</td>
<td align="right">16.78</td>
<td align="right">4.53</td>
<td align="right">7.61</td>
</tr>
<tr>
<td>Brian Schneider</td>
<td align="right">990.33</td>
<td align="right">27</td>
<td align="right">186</td>
<td align="right">0.85</td>
<td align="right">15.14</td>
<td align="right">4.09</td>
<td align="right">6.04</td>
</tr>
<tr>
<td>Jason Kendall</td>
<td align="right">1254</td>
<td align="right">39</td>
<td align="right">235</td>
<td align="right">0.83</td>
<td align="right">14.25</td>
<td align="right">3.85</td>
<td align="right">4.46</td>
</tr>
<tr>
<td>Brian McCann</td>
<td align="right">1016.33</td>
<td align="right">32</td>
<td align="right">190</td>
<td align="right">0.83</td>
<td align="right">11.05</td>
<td align="right">2.98</td>
<td align="right">4.46</td>
</tr>
<tr>
<td>Josh Paul</td>
<td align="right">400.33</td>
<td align="right">46</td>
<td align="right">250</td>
<td align="right">0.82</td>
<td align="right">10.64</td>
<td align="right">2.87</td>
<td align="right">3.67</td>
</tr>
<tr>
<td>Damian Miller</td>
<td align="right">840</td>
<td align="right">36</td>
<td align="right">198</td>
<td align="right">0.82</td>
<td align="right">8.86</td>
<td align="right">2.39</td>
<td align="right">3.67</td>
</tr>
<tr>
<td>Mike Rivera</td>
<td align="right">352.67</td>
<td align="right">15</td>
<td align="right">101</td>
<td align="right">0.85</td>
<td align="right">7.88</td>
<td align="right">2.13</td>
<td align="right">6.04</td>
</tr>
<tr>
<td>Paul Lo Duca</td>
<td align="right">1027</td>
<td align="right">39</td>
<td align="right">195</td>
<td align="right">0.8</td>
<td align="right">5.18</td>
<td align="right">1.4</td>
<td align="right">2.1</td>
</tr>
<tr>
<td>Mike Lieberthal</td>
<td align="right">484</td>
<td align="right">21</td>
<td align="right">115</td>
<td align="right">0.82</td>
<td align="right">5.06</td>
<td align="right">1.37</td>
<td align="right">3.67</td>
</tr>
<tr>
<td>Gregg Zaun</td>
<td align="right">541.33</td>
<td align="right">21</td>
<td align="right">112</td>
<td align="right">0.81</td>
<td align="right">4.38</td>
<td align="right">1.18</td>
<td align="right">2.88</td>
</tr>
<tr>
<td>Mike Napoli</td>
<td align="right">716.33</td>
<td align="right">32</td>
<td align="right">158</td>
<td align="right">0.8</td>
<td align="right">3.8</td>
<td align="right">1.03</td>
<td align="right">2.1</td>
</tr>
<tr>
<td>Henry Blanco</td>
<td align="right">526</td>
<td align="right">21</td>
<td align="right">108</td>
<td align="right">0.81</td>
<td align="right">3.47</td>
<td align="right">0.94</td>
<td align="right">2.88</td>
</tr>
<tr>
<td>Bengie Molina</td>
<td align="right">842</td>
<td align="right">32</td>
<td align="right">152</td>
<td align="right">0.79</td>
<td align="right">2.44</td>
<td align="right">0.66</td>
<td align="right">1.31</td>
</tr>
<tr>
<td>Toby Hall</td>
<td align="right">628</td>
<td align="right">27</td>
<td align="right">126</td>
<td align="right">0.79</td>
<td align="right">1.55</td>
<td align="right">0.42</td>
<td align="right">1.31</td>
</tr>
<tr>
<td>Miguel Olivo</td>
<td align="right">971.33</td>
<td align="right">43</td>
<td align="right">193</td>
<td align="right">0.78</td>
<td align="right">0.73</td>
<td align="right">0.2</td>
<td align="right">0.52</td>
</tr>
<tr>
<td>Eliezer Alfonzo</td>
<td align="right">700.33</td>
<td align="right">26</td>
<td align="right">117</td>
<td align="right">0.78</td>
<td align="right">0.51</td>
<td align="right">0.14</td>
<td align="right">0.52</td>
</tr>
<tr>
<td>Sal Fasano</td>
<td align="right">518</td>
<td align="right">28</td>
<td align="right">124</td>
<td align="right">0.77</td>
<td align="right">0.1</td>
<td align="right">0.03</td>
<td align="right">-0.27</td>
</tr>
<tr>
<td>Rod Barajas</td>
<td align="right">825</td>
<td align="right">23</td>
<td align="right">102</td>
<td align="right">0.77</td>
<td align="right">0.11</td>
<td align="right">0.03</td>
<td align="right">-0.27</td>
</tr>
<tr>
<td>John Buck</td>
<td align="right">930.33</td>
<td align="right">46</td>
<td align="right">200</td>
<td align="right">0.77</td>
<td align="right">-0.68</td>
<td align="right">-0.18</td>
<td align="right">-0.27</td>
</tr>
<tr>
<td>Ivan Rodriguez</td>
<td align="right">1054.33</td>
<td align="right">34</td>
<td align="right">146</td>
<td align="right">0.77</td>
<td align="right">-0.92</td>
<td align="right">-0.25</td>
<td align="right">-0.27</td>
</tr>
<tr>
<td>Joe Mauer</td>
<td align="right">1059.33</td>
<td align="right">37</td>
<td align="right">154</td>
<td align="right">0.76</td>
<td align="right">-2.11</td>
<td align="right">-0.57</td>
<td align="right">-1.06</td>
</tr>
<tr>
<td>Russell Martin</td>
<td align="right">1015</td>
<td align="right">39</td>
<td align="right">159</td>
<td align="right">0.75</td>
<td align="right">-2.97</td>
<td align="right">-0.8</td>
<td align="right">-1.85</td>
</tr>
<tr>
<td>Ramon Hernandez</td>
<td align="right">1094.33</td>
<td align="right">60</td>
<td align="right">247</td>
<td align="right">0.76</td>
<td align="right">-4.04</td>
<td align="right">-1.09</td>
<td align="right">-1.06</td>
</tr>
<tr>
<td>A.J. Pierzynski</td>
<td align="right">1125</td>
<td align="right">45</td>
<td align="right">170</td>
<td align="right">0.74</td>
<td align="right">-6.48</td>
<td align="right">-1.75</td>
<td align="right">-2.64</td>
</tr>
<tr>
<td>Jorge Posada</td>
<td align="right">1050.67</td>
<td align="right">45</td>
<td align="right">168</td>
<td align="right">0.73</td>
<td align="right">-6.94</td>
<td align="right">-1.87</td>
<td align="right">-3.42</td>
</tr>
<tr>
<td>Victor Martinez</td>
<td align="right">1110</td>
<td align="right">38</td>
<td align="right">126</td>
<td align="right">0.7</td>
<td align="right">-9.45</td>
<td align="right">-2.55</td>
<td align="right">-5.79</td>
</tr>
<tr>
<td>Jose Molina</td>
<td align="right">603.33</td>
<td align="right">37</td>
<td align="right">121</td>
<td align="right">0.69</td>
<td align="right">-9.58</td>
<td align="right">-2.59</td>
<td align="right">-6.58</td>
</tr>
<tr>
<td>Dioner Navarro</td>
<td align="right">653.67</td>
<td align="right">36</td>
<td align="right">113</td>
<td align="right">0.68</td>
<td align="right">-10.4</td>
<td align="right">-2.81</td>
<td align="right">-7.37</td>
</tr>
<tr>
<td>Michael Barrett</td>
<td align="right">852</td>
<td align="right">45</td>
<td align="right">150</td>
<td align="right">0.7</td>
<td align="right">-11.01</td>
<td align="right">-2.97</td>
<td align="right">-5.79</td>
</tr>
<tr>
<td>Kenji Johjima</td>
<td align="right">1172.67</td>
<td align="right">53</td>
<td align="right">148</td>
<td align="right">0.64</td>
<td align="right">-19.47</td>
<td align="right">-5.26</td>
<td align="right">-10.52</td>
</tr>
</table>
<p><font size="-2"><strong>Catchers With More than 100 Opportunities in 2006</strong></font><br />
Looking at this list makes me question even more the validity of the raw data from 2006.  The range from top to bottom is still the same 12-15 runs, but the relative ranking is very different from 2005 and 2007.  Of course that could just imply there&#8217;s a whole lot of random variation built into this measure, but I think there&#8217;s some systematic scoring issue that&#8217;s changing things.</p>
<h3>2007</h3>
<table border="1">
<thead>
<td><strong>Catcher	</strong></td>
<td><strong>Innings	</strong></td>
<td><strong>Misses	</strong></td>
<td><strong>Opportunities	</strong></td>
<td><strong>	Block %</strong></td>
<td><strong>	Blocks AA</strong></td>
<td><strong>Runs	</strong></td>
<td><strong>	Runs/120</strong></td>
</thead>
<tbody>
<tr>
<td>Jason Varitek</td>
<td align="right">1064</td>
<td align="right">19</td>
<td align="right">282</td>
<td align="right">0.93</td>
<td align="right">21.5</td>
<td align="right">5.81</td>
<td align="right">5.8</td>
</tr>
<tr>
<td>Brad Ausmus</td>
<td align="right">906.67</td>
<td align="right">17</td>
<td align="right">256</td>
<td align="right">0.93</td>
<td align="right">19.77</td>
<td align="right">5.34</td>
<td align="right">5.8</td>
</tr>
<tr>
<td>Yadier Molina</td>
<td align="right">861.33</td>
<td align="right">27</td>
<td align="right">315</td>
<td align="right">0.91</td>
<td align="right">18.24</td>
<td align="right">4.92</td>
<td align="right">4.23</td>
</tr>
<tr>
<td>Gregg Zaun</td>
<td align="right">838.33</td>
<td align="right">22</td>
<td align="right">260</td>
<td align="right">0.92</td>
<td align="right">15.34</td>
<td align="right">4.14</td>
<td align="right">5.02</td>
</tr>
<tr>
<td>Mike Redmond</td>
<td align="right">482.67</td>
<td align="right">7</td>
<td align="right">135</td>
<td align="right">0.95</td>
<td align="right">12.39</td>
<td align="right">3.35</td>
<td align="right">7.38</td>
</tr>
<tr>
<td>Gerald Laird</td>
<td align="right">987.33</td>
<td align="right">38</td>
<td align="right">351</td>
<td align="right">0.89</td>
<td align="right">12.41</td>
<td align="right">3.35</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Brian Schneider</td>
<td align="right">1051.33</td>
<td align="right">40</td>
<td align="right">362</td>
<td align="right">0.89</td>
<td align="right">11.99</td>
<td align="right">3.24</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Gary Bennett</td>
<td align="right">370.33</td>
<td align="right">10</td>
<td align="right">139</td>
<td align="right">0.93</td>
<td align="right">9.96</td>
<td align="right">2.69</td>
<td align="right">5.8</td>
</tr>
<tr>
<td>Ramon Hernandez</td>
<td align="right">855</td>
<td align="right">32</td>
<td align="right">294</td>
<td align="right">0.89</td>
<td align="right">10.23</td>
<td align="right">2.76</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Yorvit Torrealba</td>
<td align="right">935.33</td>
<td align="right">22</td>
<td align="right">200</td>
<td align="right">0.89</td>
<td align="right">6.73</td>
<td align="right">1.82</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Mike Napoli</td>
<td align="right">598.67</td>
<td align="right">23</td>
<td align="right">205</td>
<td align="right">0.89</td>
<td align="right">6.44</td>
<td align="right">1.74</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Jason Phillips</td>
<td align="right">363.67</td>
<td align="right">10</td>
<td align="right">110</td>
<td align="right">0.91</td>
<td align="right">5.8</td>
<td align="right">1.57</td>
<td align="right">4.23</td>
</tr>
<tr>
<td>Damian Miller</td>
<td align="right">446.33</td>
<td align="right">19</td>
<td align="right">172</td>
<td align="right">0.89</td>
<td align="right">5.7</td>
<td align="right">1.54</td>
<td align="right">2.65</td>
</tr>
<tr>
<td>Carlos Ruiz</td>
<td align="right">912.67</td>
<td align="right">25</td>
<td align="right">212</td>
<td align="right">0.88</td>
<td align="right">5.45</td>
<td align="right">1.47</td>
<td align="right">1.86</td>
</tr>
<tr>
<td>Russell Martin</td>
<td align="right">1254</td>
<td align="right">40</td>
<td align="right">318</td>
<td align="right">0.87</td>
<td align="right">5.67</td>
<td align="right">1.53</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>Josh Bard</td>
<td align="right">927.33</td>
<td align="right">24</td>
<td align="right">202</td>
<td align="right">0.88</td>
<td align="right">5.01</td>
<td align="right">1.35</td>
<td align="right">1.86</td>
</tr>
<tr>
<td>Chris Iannetta</td>
<td align="right">496.67</td>
<td align="right">12</td>
<td align="right">116</td>
<td align="right">0.9</td>
<td align="right">4.66</td>
<td align="right">1.26</td>
<td align="right">3.44</td>
</tr>
<tr>
<td>Jason Kendall</td>
<td align="right">1146</td>
<td align="right">48</td>
<td align="right">372</td>
<td align="right">0.87</td>
<td align="right">5.43</td>
<td align="right">1.47</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>Dioner Navarro</td>
<td align="right">956.33</td>
<td align="right">34</td>
<td align="right">270</td>
<td align="right">0.87</td>
<td align="right">4.78</td>
<td align="right">1.29</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>Ronny Paulino</td>
<td align="right">277.67</td>
<td align="right">35</td>
<td align="right">275</td>
<td align="right">0.87</td>
<td align="right">4.5</td>
<td align="right">1.22</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>Kurt Suzuki</td>
<td align="right">539</td>
<td align="right">25</td>
<td align="right">202</td>
<td align="right">0.88</td>
<td align="right">4.01</td>
<td align="right">1.08</td>
<td align="right">1.86</td>
</tr>
<tr>
<td>Jeff Mathis</td>
<td align="right">467</td>
<td align="right">27</td>
<td align="right">214</td>
<td align="right">0.87</td>
<td align="right">3.74</td>
<td align="right">1.01</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>John Buck</td>
<td align="right">924.33</td>
<td align="right">32</td>
<td align="right">244</td>
<td align="right">0.87</td>
<td align="right">3.04</td>
<td align="right">0.82</td>
<td align="right">1.07</td>
</tr>
<tr>
<td>Johnny Estrada</td>
<td align="right">961</td>
<td align="right">37</td>
<td align="right">267</td>
<td align="right">0.86</td>
<td align="right">1.35</td>
<td align="right">0.36</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Jarrod Saltalamacchia</td>
<td align="right">372.67</td>
<td align="right">16</td>
<td align="right">117</td>
<td align="right">0.86</td>
<td align="right">0.8</td>
<td align="right">0.22</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Brian McCann</td>
<td align="right">1139</td>
<td align="right">34</td>
<td align="right">243</td>
<td align="right">0.86</td>
<td align="right">0.9</td>
<td align="right">0.24</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Matt Treanor</td>
<td align="right">440.67</td>
<td align="right">17</td>
<td align="right">120</td>
<td align="right">0.86</td>
<td align="right">0.24</td>
<td align="right">0.06</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Paul Bako</td>
<td align="right">421</td>
<td align="right">23</td>
<td align="right">162</td>
<td align="right">0.86</td>
<td align="right">0.27</td>
<td align="right">0.07</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Victor Martinez</td>
<td align="right">1042.67</td>
<td align="right">29</td>
<td align="right">204</td>
<td align="right">0.86</td>
<td align="right">0.3</td>
<td align="right">0.08</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Jesus Flores</td>
<td align="right">395.33</td>
<td align="right">15</td>
<td align="right">103</td>
<td align="right">0.85</td>
<td align="right">-0.21</td>
<td align="right">-0.06</td>
<td align="right">-0.5</td>
</tr>
<tr>
<td>Chris Snyder</td>
<td align="right">891.33</td>
<td align="right">34</td>
<td align="right">237</td>
<td align="right">0.86</td>
<td align="right">0.04</td>
<td align="right">0.01</td>
<td align="right">0.29</td>
</tr>
<tr>
<td>Michael Barrett</td>
<td align="right">768</td>
<td align="right">25</td>
<td align="right">170</td>
<td align="right">0.85</td>
<td align="right">-0.58</td>
<td align="right">-0.16</td>
<td align="right">-0.5</td>
</tr>
<tr>
<td>Mike Rabelo</td>
<td align="right">394.67</td>
<td align="right">20</td>
<td align="right">130</td>
<td align="right">0.85</td>
<td align="right">-1.33</td>
<td align="right">-0.36</td>
<td align="right">-0.5</td>
</tr>
<tr>
<td>Paul LoDuca</td>
<td align="right">974</td>
<td align="right">24</td>
<td align="right">155</td>
<td align="right">0.85</td>
<td align="right">-1.74</td>
<td align="right">-0.47</td>
<td align="right">-0.5</td>
</tr>
<tr>
<td>Jose Molina</td>
<td align="right">492.33</td>
<td align="right">19</td>
<td align="right">117</td>
<td align="right">0.84</td>
<td align="right">-2.2</td>
<td align="right">-0.59</td>
<td align="right">-1.29</td>
</tr>
<tr>
<td>Miguel Montero</td>
<td align="right">510.67</td>
<td align="right">22</td>
<td align="right">122</td>
<td align="right">0.82</td>
<td align="right">-4.48</td>
<td align="right">-1.21</td>
<td align="right">-2.87</td>
</tr>
<tr>
<td>Jason LaRue</td>
<td align="right">474.33</td>
<td align="right">24</td>
<td align="right">134</td>
<td align="right">0.82</td>
<td align="right">-4.75</td>
<td align="right">-1.28</td>
<td align="right">-2.87</td>
</tr>
<tr>
<td>Kenji Johjima</td>
<td align="right">1106.67</td>
<td align="right">40</td>
<td align="right">237</td>
<td align="right">0.83</td>
<td align="right">-5.96</td>
<td align="right">-1.61</td>
<td align="right">-2.08</td>
</tr>
<tr>
<td>Javier Valentin</td>
<td align="right">471.67</td>
<td align="right">22</td>
<td align="right">108</td>
<td align="right">0.8</td>
<td align="right">-6.49</td>
<td align="right">-1.75</td>
<td align="right">-4.44</td>
</tr>
<tr>
<td>Benji Molina</td>
<td align="right">1104</td>
<td align="right">50</td>
<td align="right">295</td>
<td align="right">0.83</td>
<td align="right">-7.63</td>
<td align="right">-2.06</td>
<td align="right">-2.08</td>
</tr>
<tr>
<td>Joe Mauer</td>
<td align="right">777.67</td>
<td align="right">30</td>
<td align="right">142</td>
<td align="right">0.79</td>
<td align="right">-9.61</td>
<td align="right">-2.59</td>
<td align="right">-5.23</td>
</tr>
<tr>
<td>Dave Ross</td>
<td align="right">837.33</td>
<td align="right">35</td>
<td align="right">148</td>
<td align="right">0.76</td>
<td align="right">-13.74</td>
<td align="right">-3.71</td>
<td align="right">-7.6</td>
</tr>
<tr>
<td>A.J. Pierzynski</td>
<td align="right">1058</td>
<td align="right">44</td>
<td align="right">192</td>
<td align="right">0.77</td>
<td align="right">-16.42</td>
<td align="right">-4.43</td>
<td align="right">-6.81</td>
</tr>
<tr>
<td>Jorge Posada</td>
<td align="right">1111.33</td>
<td align="right">61</td>
<td align="right">293</td>
<td align="right">0.79</td>
<td align="right">-18.92</td>
<td align="right">-5.11</td>
<td align="right">-5.23</td>
</tr>
<tr>
<td>Miguel Olivo</td>
<td align="right">990.33</td>
<td align="right">65</td>
<td align="right">321</td>
<td align="right">0.8</td>
<td align="right">-18.9</td>
<td align="right">-5.1</td>
<td align="right">-4.44</td>
</tr>
<tr>
<td>Ivan Rodriguez</td>
<td align="right">1052.67</td>
<td align="right">58</td>
<td align="right">214</td>
<td align="right">0.73</td>
<td align="right">-27.26</td>
<td align="right">-7.36</td>
<td align="right">-9.96</td>
</tr>
</table>
<p><font size="-2"><strong>Catchers With More than 100 Opportunities in 2007</strong></font><br />
I&#8217;ll present 2007 without much comment except to say that I feel more confident in the raw data than in either 2005 or 2006 because of the improvements to the GameDay system. Of course most of the improvements were technological and the scoring decision that leads to a measured opportunity is in the hands of the human stringer.</p>
<h3>Leaders and Trailers</h3>
<p>As a close, I&#8217;ll leave you with the top and bottom three in actual runs saved over the last three seasons..  I&#8217;ll admit I eyeballed this a little, so I may have missed someone.  Also note that there were a bunch of catchers who might have made these lists but didn&#8217;t receive enough opportunities in all three seasons.</p>
<h5>The Best:</h5>
<table border="1">
<tr>
<td>Brad Ausmus</td>
<td align="right">13.61</td>
</tr>
<tr>
<td>Yadier Molina</td>
<td align="right">13.3</td>
</tr>
<tr>
<td>Jason Kendall</td>
<td align="right">10.98</td>
</tr>
</table>
<h5>The Worst:</h5>
<table border="1">
<tr>
<td>Ivan Rodriguez</td>
<td align="right">-11.72</td>
</tr>
<tr>
<td>A.J. Pierzynski</td>
<td align="right">-10.99</td>
</tr>
<tr>
<td>Jorge Posada</td>
<td align="right">-7.93</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.stealingfirst.com/2008/03/20/historical-catcher-block-percentage/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.853 seconds -->
