Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Login-facebook
Around SBN: Dissecting Nick Diaz's Positive Drug Test

The Best Fielding Independent Pitching Seasons From 1920-2005

(Special thanks to David Gassko for suggesting this topic and helping me understand the techniques I used. Any errors, of course, are due solely to me).

Fielding Independent Pitching (FIP) is a concept developed by Tangotiger and is similar to the Defense Independent Pitching Statistics (DIPS) created by Voros McCracken. According to the Hardball Times, "FIP helps you understand how well a pitcher pitched, regardless of how well his fielders fielded." To calculate a pitcher's FIP ERA for a given year, I normalized his stats using how many standard deviations from the mean he was in HRs, BBs, and Ks. Only pitchers with 150+ IP in a season from 1920-2005 were included.

Star-divide

Here was the process:

  1. Calculate the standard deviation (SD) for each league in each year for the following stats: HRs, BBs, and Ks (all per IP).
  2. Calculate how many SDs above or below the mean (or average) each pitcher was in each of those stats. HRs were park adjusted.
  3. Calculate the mean (or average) HRs, BBs, and Ks (all per IP) for the entire period.
  4. Calculate the SD for HRs, BBs, and Ks (all per IP) for the entire period (those were .0353, .1966, and .1033, respectively).
  5. Calculate the FIP ERA for each pitcher in each year. Since FIP ERA = Constant + 1.44*HR + .33*BB - .22*K, there are some preliminary steps (in this case HRs, BBs, and Ks are per 9 IP).
A. The constant = League ERA - (1.44*HR + .33*BB - .22*K). The league ERA was 3.696, which was the composite ERA for all of the pitchers looked at here. For HRs, BBs, and Ks, I used the composite averages as well, which were .0809, .3517, and .5388, respectively. The constant worked out to be 2.667.
B. Each pitcher's HRs, BBs, and Ks per IP had to be adjusted in the following way. If a pitcher was 1 SD below the mean in HRs per IP in a given year, his adjusted HRs per IP became .0456 (.0809 - .0353). This was done for BBs and Ks as well.

6. Each pitcher's adjusted HRs, BBs, and Ks per 9 IP were plugged into the formula

FIP ERA = 2.667 + 1.44*HR + .33*BB - .22*K.

Here are the 25 lowest FIP ERAs from 1920-2005:

I also looked at the win value of each performance. A low ERA is good, but if it is over a low number of innings it will not help your team win many games.

To find the win value for each pitcher in each year, I used the formula which says it takes 10 times the square root of the number of runs scored per inning by both teams (found in Total Baseball, 5e). If each team scores .5 runs per inning, the total is one. The square root is 1 and 10 times that is 10, so it would take 10 additional runs over the course of a season to win one more game. Since the average ERA here was 3.696, it means that both teams scored 7.392 per 9 innings. Per inning that works out to .8213. The square root of that is .90627. 10 times that is 9.0627.

I then found how many runs each pitcher saved compared to the average. First,  a pitcher's ERA was subtracted from 3.696. If a pitcher had a 2.696 ERA, then he saved 1 run per 9 IP. That would get multiplied by the pitcher's IP/9 (the equivalent number of complete games). If he pitched 225 innings, he had 25 complete game equivalents. That 25 gets multiplied by the 1 run he saves per 9 IP to get 25 runs saved. That 25 gets divided by 9.0627 to get 2.76 wins above average. Below are the top 25 seasons in wins above average.

Sources: Park factors for HRs came from SABR member Ron Selter (except for 2005 when they came from the Bill James annual Handbook)

The Sean Lahman database.

http://www.hardballtimes.com/main/statpages/glossary/

http://www.hardballtimes.com/main/printarticle/giving-up-the-long-ball/

Comment 2 comments  |  0 recs  | 

Do you like this story?

Comments

Display:

From Baseball Graphs...
Cyril did some more things to standardize FIP even further.  His weights are slightly different than ones I've used in the past, he didn't create specific ERA constants for each year and he "normalized" the range of strikeouts, walks and home runs in each year.  I guess these are "ultra-normalized" FIP's but I wonder if sometimes stats become so sanitized that they lose value instead of adding insight.

It would be good to see some more discussion of why he added his extra calculations and what the impact of them was.

Care to share Cy?

"I don't set the rosters, I just make fun of the guy who does" - Rob Neyer

by Marc Normandin on May 23, 2006 5:19 PM EDT reply actions  

From Baseball Graphs...
I did not create constants for each season since I normalized everything to an "average" season. They were normalized using standard deviations, which is a legitimate normalization technique. I assumed that if a pitcher was 1 SD better in one year, he would be 1 better in any year. I used weights that I have seen elsewhere for HRs, BBs, Ks.

I have already done this without all the normalization and I also used a different constant for each season. This is at

http://www.geocities.com/cyrilmorong@sbcglobal.net/DIPSERA2.htm

I assume by "extra calculations" Dave means doing the standard deviations. Like I said above, I think that is a reasonable normalization technique.

by Cyril Morong on May 23, 2006 7:35 PM EDT up reply actions  

Comments For This Post Are Closed


User Tools

We use numbers and stuff.
Community Guidelines
Why be a member?

FanPosts

Community blog posts and discussion.

Recent FanPosts

Small
Context Neutral Run and RBI projections
Small
Free Agent Compensation
Img_0001_small
Value of Various Plate Approaches
Strike_three2_small
Effect of Foul Area on Strikeouts: AL 1954-68: Erratum
Small
Baseball on a stick
Small
Player Evaluating Statistic
Baseball_small
Rays Outfield: Cheap but Extremely Productive
Small
A new xBABIP
Small
Jack Morris "pitching to the score"
Strike_three2_small
Foul Area and Differences in SO: AL vs NL

+ New FanPost All FanPosts >

Follow us on Facebook!

Follow us on Twitter!

SaberGraphics

MLB Daily Dish

Get the latest MLB Trade Rumors, Transactions, and News at MLB Daily Dish!


Managing Editor:

Jbopp-kc_small Justin Bopp

Columnists:

Adam_small adarowski

Dme_small Satchel Price

Closeup4_small J-Doug

Carlosicon_small Julian Levine

Billy_and_daddy_4th_of_july_small Bill Petti

Featuring:

Dayton_small Jeff Zimmerman

12475953_small Jacob Peterson

Picture-6_small Chris St. John

Btbpro_small Dave Gershman

229331_10150183361996591_674441590_6760167_6637860_n3_small Lewie Pollis

Img_3830_small David Fung