Sunday, February 05, 2006

Pitch Outcomes

In fielding a question on pitch outcomes I wrote a little function in SQL Server that extracts this info for retrosheet formatted data.

Here is what I got for 2005:

B 250600 36.6%
C 119237 17.4%
S 55486 8.1%
W 1913 0.3%
F 116247 17.0%
T 3413 0.5%
X 138622 20.2%

T is a foul tip and W is a swinging strike blocked. B is a ball, C a called strike, S a swinging strike, F is a foul, and X is a ball put into play. Fouls are not
differentiated between those that count as strikes and those with 2 strikes.

And for 2004...

B 259084 37.1%
C 119998 17.2%
S 60140 8.6%
W 0 0.0%
F 119532 17.1%
T 1233 0.2%
X 138593 19.8%

Obviously the 2004 data I have didn't differentiate between swinging strikes that were blocked and others.

5 comments:

  1. Anonymous10:02 PM

    Great info, Dan. Is there any way to break this down by count? I think that would be really interesting. :)

    Matt

    ReplyDelete
  2. Anonymous6:41 PM

    So, a 100 pitch count should result in about 20 balls put into play. An expectation of pitching against a .300 BA lineup would result in six hits. Do I follow correctly?

    ReplyDelete
  3. That's correct. For every 100 pitches, 20 are put into play.

    ReplyDelete
  4. Anonymous2:11 PM

    It seems that a pitcher throwing 100 pitchers would give up more than six hits to a team that batted .300.

    ReplyDelete
  5. Anonymous3:12 PM

    You can't use BA, you need to use BABIP (batting average on balls in play). At any rate, six hits per 100 pitches sounds about right to me.

    Matt

    ReplyDelete