Stat of the Week: Expected Fielding Independent Pitching (xFIP)

Clip art illustration of a Cartoon Tiger with a Missing Tooth

Generally, I’ve been a little light on “weekly” updates to this feature, but I generally write at least one statistically informative post a week, even if it doesn’t actually follow the mold I’ve laid out. Today, I’ll try to write that wrong with an introduction to the very useful Expected Fielding Independent Pitching (xFIP).

You may recall my introduction to Fielding Independent Pitching (FIP) some months ago and my frequent use of the metric on the site. You can read my introduction to FIP or Fangraphs’ primer to catch up, but I’ll outline the basic concept because it carries over.

We use FIP because ERA is not a reflection of a pitcher’s individual performance because he cannot control what his defense does once the ball is put in play. Two pitchers who are carbon copies of each other will perform differently if you put them in front of the Dbacks defense (currently the league’s best) and the Angels defense (one of the league’s worst so far) despite throwing identical pitches to identical hitters. ERA is a reflection of the team as a whole, not just the pitcher.

In steps FIP or a class of numbers coming from this idea, to measure a pitcher’s performance based only on what we know he can control. FIP takes strikeouts, walks, and homeruns and uses historic run values to calculate a number on the same scale as ERA so that you can see which pitchers are succeeding in the areas of the game they can control. Generally speaking, defense evens out over a long enough period and ERA, FIP, and our new friend xFIP will converge toward each other.

The FIP formula looks like this:

FIP = ((13*HR)+(3*(BB+HBP))-(2*K))/IP + constant

So what exactly is xFIP? xFIP, as you can read about on Fangraphs, takes this one more step. xFIP is the same as FIP except it normalizes HR/FB rate to give you a number that better predicts future performance.

It’s actually pretty simple, just stay with me. Generally speaking, we’ve found that the percentage of a pitcher’s flyballs that are hit for homeruns will converge toward about 10% and that large variations from that number are not sustainable. If you allow more flyballs, you’ll allow more homeruns, and that will cost you in FIP and xFIP, but if you’re allowing half of your flyballs to go for homeruns, it’s likely that won’t happen for very long.

So xFIP looks like this:

xFIP = ((13*(Flyballs * League-average HR/FB rate))+(3*(BB+HBP))-(2*K))/IP + constant

As you can see, it’s the same formula, but it takes your flyball rate and multiplies that by the league average HR/FB rate to get a more predictive version of your HR rate going forward. xFIP is one of the best indicators of future performance we have and it is very useful in evaluating which pitchers are getting lucky and which pitcher’s are actually performing in line with their skills.


If we scan the Tigers 2013 leaderboard right now (digits truncated), you can get a sense of how this works. As expected, all of the Tigers have better FIP than their ERA because they play in front of a poor defense, but all of their xFIP are slightly higher than their FIP (except for Porcello) because they are allowing a lower than average HR/FB rate. Porcello, on the other hand, has very unlucky 21% HR/FB rate, so his xFIP is better than his FIP. Again, xFIP correlates better with future performance than almost any other ERA estimator.

Personally, I like to look at FIP to see how a pitcher is doing and use xFIP to see how fluke-y his homerun rate is. They’re both good metrics and they are both better indicators of individual performance than ERA.

Want to learn about a statistic? Request one for the next edition in the comments section or on Twitter @NeilWeinberg44. If you’re looking to catch up on sabermetrics, check out New English D’s posts on FIP, WAR, wOBA, wRC+, and ISO.


18 responses

  1. […] 57 IP, 5.21 ERA, 3.88 FIP, 0.8 WAR). Of note, below is a list of pitchers with lower xFIPs than Porcello (min. 50 […]

  2. […] nicely to the previous versions of himself and the rest of the league, as he now ranks 8th in xFIP with 2.97, which is better than any qualifying pitcher from […]

  3. […] rate of his career. He has the lowest homerun rate of his career. He has the lowest ERA, FIP, and xFIP of his career. He’s on pace for his highest WAR and might get there by August. He’s […]

  4. […] Porcello (3-3, 63 IP, 4.86 ERA, 3.67 FIP, 1.0 WAR) and his rising star (and amazing 2.96 xFIP) will take the mound in game one and may have Austin Jackson behind him depending on how he feels […]

  5. […] 30 IP, 9.68 K/9, 1.76 BB/9, 2.93 ERA, 2.77 FIP, 2.14 xFIP, 0.8 […]

  6. […] without punishing anyone for bad defense or rewarding anyone who allows inherited runners to score. xFIP isn’t available for all of the years in question and WAR is a counting stat, so it would be […]

  7. […] getting contributions from all five starters who all have a FIP below 3.50 and all have xFIPs at 3.20 or below. More amazingly, the strikeout rate is off the charts. We have to acknowledge […]

  8. […] League starters in Wins Above Replacement (WAR), Fielding Independent Pitching (FIP), is 3rd in xFIP, 9th in ERA, 2nd in K/9, 14th in BB/9, and 9th in innings pitched despite being a start behind […]

  9. […] had a lower ERA, FIP, and xFIP and if you prefer those numbers park and league adjusted, they tell the same […]

  10. […] been tracking here at New English D. Here’s currently 7th among MLB starters in xFIP (learn about xFIP) and is joined only by Felix Hernandez and John Lackey as starters with more than 7 K/9, fewer than […]

  11. […] pitching staff with 17.1 WAR (what’s WAR?), a 3.26 FIP (what’s FIP?), and a 3.35 xFIP (what’s xFIP?). In fact, their starting rotation, when adjusting for park and league average, is the best […]

  12. […] relief pitcher and work forward. And let’s start with ERA, FIP (what’s FIP?), and xFIP (what’s xFIP?) and lets park adjust them because he’s played in a few different stadiums that are somewhat […]

  13. […] Here are their ERA, FIP, and xFIP (what’s FIP and xFIP?): […]

  14. […] walked almost no one. You’ll notice a much higher BABIP and a clear spike in FIP. His xFIP (what’s xFIP?) goes up as well, but not nearly as much, which tells you that homeruns were likely a bit of an […]

  15. […] advanced ways to demonstrate to measure a pitcher’s value that factors out defense like FIP, xFIP, and others and I’ve also pointed out why this distinction between ERA and Runs Allowed/9 is […]

  16. […] things like strikeout and walk percentage, ground ball percentage, and two stats called FIP and xFIP. These stats churn out an estimate of what a pitcher’s ERA should look like based on their […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: