PitchFX : Sounds great! ... Now, where do I get it?. Daniel I. Brooks The University of Iowa. PitchFX. PitchFX. Tracks each and every pitch thrown in MLB in real-time
PitchFX:Sounds great! ... Now, where do I get it?
Daniel I. Brooks
The University of Iowa
Prologue: Accessing PitchFX Data in 2007
PitchFX Data Today
Part 1: How can interested fans get access to it?
Part 2: What can they get out of it?
Part 3: How could availability and analysis improve?
Prologue:How to get PitchFX Data Circa 2007
MLB Extended Gameday Pitch Logs
I. How to Download
Downloading the data: Go to the web site http://gd2.mlb.com/components/game/mlb/. Click on the year, then on the month; on the next page click on the day;on the next page click on the specific game; on the next page click on pdb; on the next page click on pitchers. For the Baltimore vs. Boston game played on August 1, 2007, the full link is as follows: http://gd2.mlb.com/components/game/mlb/year_2007/month_08/day_01/gid_2007_08_01_balmlb_bosmlb_1/pbp/pitchers/
The above steps take you to a page with a bunch of links that are of the form zzzzzz.xml, where zzzzzz is a six-digit code for a specific pitcher (see section III). For the above game, click on 122201.xml, which will get you to the pitch logs of Paul Shuey, who pitched to two batters in the 7th inning.
There is no way you
could have known this
You will then see a lot of numbers on the screen. Use whatever tools you have with your browser (e.g., "save page as") to save it as 122201.xml in some convenient folder.
Now launch Excel. From the File menu, open the file you just saved. An Open XML box will pop up. Check the As an XML list box, then click OK, and the file will load. You should see columns A through AK (37 columns total) filled and with headers in the first row. Immediately save is as an Excel file. The number of columns may change depending on when the file was written, and there is no guarantee that the number will remain the same into the future. However, the header names will hopefully stay constant. In the next section, I will discuss the meaning of the important parameters in the database.
As long as your version of Excel supports this…
earlier versions (and some Mac versions) do not
Part 1: The Casual SabermetricianorHow can interested fans access PitchFX Data?
Part 2: What can we get from the PitchFX data?
“He has a fastball clocked at 101 or 102 MPH, and a plus curveball and plus slider, to use the scouts' vernacular.”
“Aroldis Chapman has a tantalizing 100 mph fastball, but also question marks about his other pitches -- and his maturity.”
“He throws 100 and 101 mph… If he polishes up his changeup and tightens up his slider, he can be a young Randy Johnson.”
“His fastball was clocked from anywhere between 97 and 100 mph.”
"In order to become the best pitcher, I still need lots of things. I need to improve professionally. I need to work. I need to work with curveballs. I need to work with other kinds of pitches."
Part 3: Improving Availabilityand Analysis
Problem Solved! ... Right?
Problem Solved! ... Right?
For Webcasters - Feel free to email:
Contact info: firstname.lastname@example.org