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
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
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?
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
“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."
Problem Solved! ... Right?
Problem Solved! ... Right?