Balls In Play Expected Homers Leaderboard

Mike Podhorzer and Chad Young embarked on a journeyquest to find an offensive expected (x)HR/FB rate.

Based on batted ball distance and angle, you can go to Baseball Heatmaps (BHM) and find expected versus actual homers or verify HR/FB ratios through HR+FB average distance.

Here’s an uber simple descriptive balls-in-play (BIP) expected homer (xHR) formula:

xHR = PA*Contact%*OFFB%*HR/FB. Looking at the outcomes from last year we have the following list first ordered by the most likely regressions:

I think it’s safe to say Albert Pujols, Alexei Ramirez, Nelson Cruz are likely to regress in the homer department. BHM agrees with Pujols, Cruz and Adam Jones who are all top 20 likely to regress by angle and distance as well. On the other hand, BHM presents Trout as the 2nd largest differential after Chris Carter. From a BIP xHR perspective, Mike Trout is on the exact other side of the spectrum:

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

The above verifies Trout’s HR total and then some. It’s nice to see Anthony Rizzo up there as well.

Using this formula (xHR = PA*Contact%*OFFB%*HR/FB), let’s see what are largest xHR totals are if everyone had exactly 600 PA:

Madison Grand Slam Bumgarner! Number 5 overall!

Who is this Ben Paulsen guy at #6? I’ll tell you who he is. He is your deep, NL only or daily fantasy platoon lefty bat if something happens to Justin Morneau.

Dilson Herrera?! Not bad for a 20-year old second baseman. Sample-size-schmample-size.

In our Mock Draft, J.D. Martinez went in the 5th round. He should have ample opportunities to drive guys in, sure, but we are now in round 17 and Brandon Belt is still available. From a homer perspective, they were almost identical last year.

Nelson Cruz didn’t even crack 30 HR. It took luck, Baltimore and almost 680 Plate Appearances for him to hit 40 last year. This and a move to Seattle should help you appreciate Steamer’s projection of 26 HR for him next year in 570 PA.

When evaluating this list, keep in mind that guys like Paulsen and Scott Van Slyke are assets in a platoon or for daily fantasy sites. Their stats can’t be extrapolated as depicted, but the list is still fun and helps present sleeper HR options.





Daniel Schwartz contributes for RotoGraphs when he's not selling industry leading thermal packaging. You can follow him on twitter @RotoBanter

11 Comments
Oldest
Newest Most Voted
Alex
11 years ago

It seems a little unlikely that there would be that much more downward regression expected than upwards. Were there really 275 too many home runs last year?

novaether
11 years ago

I apologize if I’ve incorrectly interpreted this, but a couple things seem wrong here.

1) Are you using FB%-IFFB% = OFFB%? Because IFFB% = IFFB/FB, not IFFB/BIP, so that’s not correct.

2) Why are you using contact rate? I understand that if you just used BIP/PA then you’d get an xHR = actual HR, but it seems wrong because it ignores pitches not swung at and their outcomes (walks and looking strike outs).

Wouldn’t your best bet be to use projected PA, BB%, K%, SF%, etc, to determine a projected BIP number, apply the correctly calculated FB% to determine #FB, and then use Mike and Chad’s xHR/FB numbers to determine xHR?

Coach Buttermaker
11 years ago

Get some Dilson, get some Dilson, get some Dilson, WHOOOOAAAAA gimme some!

Corey
11 years ago

I don’t think Adam Dunn will hit more homers this year.

@MaineSkin
11 years ago

Just to pass the eye test…in 2013, 13 player hit 30HR. In ’14, 11 players hit 30 or more HR, but this excludes Goldy and Trumbo, so 13 is basically my mark for this year. Eliminating the P and platoon guys, the list produces around 13, maybe 15, so yeah, it’s obviously passed the eye test as does most the work coming from this crew. Hope this isn’t taken anyway, but a birds eye of the situation. The players I accrued also have the skills and situations that work in their favor, so I’ll defiantly be tracking this chart come ’16. Thanks guys. The information here is just incredible.

dewon brazeltron
11 years ago

so I am holding on to Mesoraco for $1….

Jim Price
11 years ago

Holy cow Zach Walters! I’ll take the over on Miguel Cabrera and 21 HR / 600 PA.

Park, Factor Ho
11 years ago

I want to use this for fantasy valuations as much as the next guy, but when I try to look at these stats from a team perspective, everything looks about where it should be. Using the equation Team Sum(HRdiff*PA)/Team PA with your spreadsheet I tried to find what the average HRdiff per player per National League team was once you normalize for PA. I see that the average Rockies player far and away hit more HR than expected (-2.96), followed by the Reds (-1.95), and then everyone else . At the other extreme, the teams that were the most unlucky were the Mets (0.10), Giants (-0.07), and Padres (-0.26), all of whom play in notorious pitchers’ parks. To take the next step, you may want to refine the data using park factors to make the data more predictive of future home run rates.

baltic wolfMember since 2016
11 years ago

Actually, the Mets don’t play in such a notorious pitcher’s park anymore. For 2014 Citi Field finished 18th, but in 2013 it finished 10th in park factors. (Granted, 2014 was a strange year in some respects for park factors: Safeco finished 12th and Camden Yards finished 20th, something I don’t think we’ll see again in 2015.)

They’ve moved the fences at Citi Field once, and they will again for 2015.
Which should be good news for those people who have rostered Lucas Duda and Dilson Herrera (though the latter may not see much playing time in 2015).

dang
11 years ago

Crazy that Domonic Brown only hit 10 HR and that was still higher than his xHR.