Part 2 of Using Contact% & Pull% to Predict a Batter’s Decline

Last week, I examined how a decline in pull rate (Pull%) and contact rate (Contact%) may be a precursor to overall decline. The idea was that if the hitter was worse at doing either or both, they could be in for a larger than normal decline. The research was an initial stab at the data and I got some great comments for future areas of stuady on it. With a few tweaks, I was able to take the ideas and refine the research in order to have a better understanding of what can be a good sign of a major decline.

Idea #1 – Use O-contact% instead of Contact%

Reader Brendan stated the following:

It would be interesting to take this concept and run an ANOVA amongst the 4 groups + control for o-zone contact rate AND z-contact rate separately, being that o-zone contact % is the one peripheral that drops off the cliff dramatically for older players. We’d get an idea about the extent to which overall wRC+ is affected by o-zone contact decline. Hardy’s 2014 and 2015 o-zone contact rate was much lower compared to recent years.

So I analyzed the data with various combinations of Contact%, O-Contact% (outside the zone contact rate), and Z-Contact% (inside the zone contact rate). I looked at several different combinations and none were really any better than Contact%. I decided to move forward with just Contact% for the rest of the analysis.

Idea #2 – Weight of Contact% and Pull%

This again came from a reader (AJS):

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. In case you didn't read all that, here's the short version. Membership includes:
✓Ad-free browsing
✓Unlimited FanGraphs & RotoGraphs articles
✓Historical & platoon projections
✓Leaderboard & player-page stat heatmaps
✓One-click data exports
✓Customizable player-page dashboards
✓Dark & Classic site modes
✓Weekly Members-only mailbag
✓FanGraphs Walk-Off, your year in review
✓Optional homepage photo removal
✓Gift articles to non-members

Interesting — but what’s the logic for multiplying the decline in contact rate by 2

And my response:

The normal range of change in Contact% is about half that of Pull%. Sorry for not adding it.

That was the reasoning I used, but it was a terrible reason. I regressed the data to get some better multipliers. I was close on my initial guess, but the better estimate for the Contact% multiplier was 2.5.

With Contact% being such a major factor, I went and removed Pull% from the equation and found it was still needed. Without Pull% added to the equation, the results merely mirrored the league average decline.

Finally on this front, I made one small change which helped get better results, I made sure both of the two values declined before the player was included.

Idea #3 – Effect of injuries

This idea of using injuries came from Peter:

Question with regards to McCutchen. Was there any noticeable difference in his numbers for the month of April versus May-October? He seemed to be bothered by a knee injury for about a month and a half which was preventing him from turning on any pitches, so I’m curious to see if April is responsible for him being on this list.

Besides McCutchen, Hunter Pence, who missed most of the season with an arm and oblique injury, topped our original list of declining players. I ran the values on players who went on the disabled list, and they have huge rebounds the post injury season. If you notice a player who declined, but had a major injury, expect a rebound.

Pulling the ideas together

Putting all the ideas above together (new weighting of Contact%, requiring both Pull% and Contact% negative, and using only non-injured players), the following declines in wRC+ were noted for the players with different levels of Decline (2.5*change in Contact% + change in Pull%). Also, the average amount of decline of wRC+ for the average age of player (29-years-old) examined was ~4 wRC+, for context.

wRC+ Change for Decline in Pull% and Contact%
Decline wRC+ (Y1 to Y2) wRC+ (Y2 to Y3)
-20% -18.4 -7.9
-18% -11.9 -7.1
-16% -12.9 -4.7
-14% -8.8 -3.2
-12% -6.0 -4.1
-10% -4.7 -4.0

The big wRC+ drops continue in “Declines” over 16 points. Additionally, none of the hitters in this range rebound/regress.
Looking onto 2016, here are some players who meet the above thresholds because of declines from the 2014 to 2015 season.

Players on Steep Decline from Drop in Contact% and Pull% (Revised)
NAME wRC+ wRC+ wrc_drop12 Contact% Change Pull% Change Decline Age
Seth Smith 132 113 -19 -7.00% -8.00% -24.0% 32
Sean Rodriguez 98 79 -19 -2.00% -17.00% -22.0% 30
Travis Snider 122 81 -41 -6.00% -4.00% -19.0% 27
Brett Gardner 111 105 -6 -5.00% -5.00% -18.0% 31
Adam LaRoche 127 75 -52 -6.00% -3.00% -17.0% 35
Rene Rivera 113 33 -80 -4.00% -7.00% -17.0% 31
Kole Calhoun 125 105 -20 -6.00% -1.00% -16.0% 27
Casey McGehee 102 52 -50 -6.00% -1.00% -15.0% 32
Edwin Encarnacion 151 150 -2 -4.00% -5.00% -15.0% 32
Hank Conger 82 107 25 -5.00% -2.00% -14.0% 27
Brad Miller 87 105 18 -3.00% -7.00% -13.0% 25
Ruben Tejada 89 95 6 -3.00% -6.00% -13.0% 25
Nelson Cruz 137 158 21 -3.00% -4.00% -12.0% 34
Andrew McCutchen 169 146 -23 -3.00% -5.00% -12.0% 28
David Peralta 110 138 28 -1.00% -8.00% -11.0% 27
David Ortiz 134 138 3 -4.00% -2.00% -11.0% 39
Chris Carter 122 101 -21 -1.00% -9.00% -11.0% 28
Eugenio Suarez 86 105 19 -1.00% -8.00% -10.0% 23
Derek Norris 122 98 -24 -2.00% -6.00% -10.0% 26

I would like to thank those who commented in the original thread which helped with these adjustments. Finally, let me know if there are any other suggestions.





Jeff, one of the authors of the fantasy baseball guide,The Process, writes for RotoGraphs, The Hardball Times, Rotowire, Baseball America, and BaseballHQ. He has been nominated for two SABR Analytics Research Award for Contemporary Analysis and won it in 2013 in tandem with Bill Petti. He has won four FSWA Awards including on for his Mining the News series. He's won Tout Wars three times, LABR twice, and got his first NFBC Main Event win in 2021. Follow him on Twitter @jeffwzimmerman.

17 Comments
Oldest
Newest Most Voted
AA1989
10 years ago

How much variance in wRC+ is predicted by each component?

Alex ChamberlainFanGraphs Staff
10 years ago

Did you use any PA cutoffs, both for inputs and outputs? Hank Conger, for example, only had ~250 PAs (both in 2014 and 2015), so I’m inclined to chalk it up as noise.

E-Dub
10 years ago

Eugenio Suarez is an interesting name on the list. He appears to have intentionally begun hitting the ball the other way, and I’m wondering how much that is skewing this assertion regarding his future. I would say that he is in no way declining, but rather, taking steps to ensure success going forward by using the middle of the field.

wily moMember since 2020
10 years ago
Reply to  E-Dub

yeah, and i mean, it’s not like he has particularly well established rates of anything at this point, he’s still breaking into the league really

also he’s 23 years old

but you’re always going to have to apply a few logical filters along these lines to any list like this. i’m not particularly inclined to worry about D peralta based on this either

Scott Dixon
10 years ago

This upcoming Spring, my 12-team fantasy baseball league will have its first draft since switching to keepers. Draft pick trading is on and I was planning on punting this year by trading most of my middle round picks for very high draft picks. I was thinking about trading for 3 first round picks in a range where I could get Bryce Harper/Mike Trout, Kris Bryant, and Carlos Correa as well as a late second round pick to target Jose Fernandez with. In our league we will keep five players every year so obviously they’d make up 4 of my 5 keepers for the foreseeable future. I welcome any thoughts about this strategy.

McNulty
10 years ago
Reply to  Scott Dixon

if your leaguemates are that dumb, go for it

Scott Dixon
10 years ago
Reply to  McNulty

Of the 11 others in my league, I’d say about 8 would be willing to trade their first rounder. However to get 2 mid-first round picks I’m going to have to completely tank this season. Do you think Bryant would be available in the 2nd round?

Avi
10 years ago
Reply to  Scott Dixon

Unless you can bribe your leaguemates, no way they will let you assemble that kind of team. You may get 3 of the 5 you list if it’s a fresh draft. You would need to effectively have those 4 guys and literally pray one of your 20th round picks pan out.

I am fortunate to have 2 of the 5:
Bryce Harper – Drafted in 2011.
Carlos Correa – Waiver Wire add in late April after someone dropped him for no reason.

Dale
10 years ago
Reply to  Avi

It is a fresh draft since it’s the inaugural draft for our keepers league. I know I will have the 2nd overall pick so Harper/Trout is a guarantee. I intend on keeping my second rounder and using it on Jose Fernandez. Then I’ll have to trade for a mid and late first round pick to target correa and Bryant. Some of the guys in my league are already talking about trading away their first round pick. If I completely punt this season, I feel like I could acquire those two first rounders. In the late stages, I could target high-ceiling players and trade the ones who pan out for first round picks in the 2017 draft. Also our draft is only 18 rounds. My league doesn’t have the best brain power (josh Donaldson is a potential #1 overall candidate, hunter pence was a fourth round pick last year even after he was hurt) and I doubt many people will be able to think ahead.

igloo
10 years ago

Interesting work. Good job!
When I was analyzing Cruz a couple weeks back, I noticed he had a change in his batted ball profile with more grounders and less flyballs. Perhaps if one divides the players into categories based on batted ball profiles, one can look for clues hinting at decline that would be more prominent for a specific type of player. This is a solid start for finding potential decline, perhaps that would have to be done on a case by case basis. Does a player like Cruz hitting less flyballs have a greater impact than a player like Yelich? I guess that’s what I am getting at. I would also be intrigued by players who experienced a decline in pull percentage but a relative small decline in contact %. That may indicate a batter changing approach and spreading the ball around. I’d also be intrigued to see if there is a major difference in the first and second half in pull% and contact %.

igloo
10 years ago
Reply to  igloo

Ortiz offers an interesting look. He gained around 4 points in pull% when comparing the first and second half, but lost around 4 points in contact% when comparing the first and second half. His second half was superior to his first half. How much weight do you putbonbpull% and contact% if a player is on a slump?

Mike PodhorzerFanGraphs Staff
10 years ago

But aren’t you just saying that striking out more is bad? Contact% is highly correlated with strikeout rate, so of course if a hitter strikes out more, his performance is most likely going to decline, given the fewer balls in play.

neuigkeiten deutschland
10 years ago

Man sollte viel mit dem Kind reden und erklären, so z.

B. Ja das ist ein Ball, dieser ist schön rund und glatt usw.

Joshua_C
10 years ago

Need to use ZiPS projection for players as a counterfactual (i.e., do players who exhibit certain characteristics underperform their ZiPS projections?). Otherwise it’s not clear that either of these traits actually has predictive power independent of what we already know.

Brendan
10 years ago

Glad I was literally of no help. I’m not sure if this would be applicable, but some incorporation of batted ball distance to your model might interest you. Bill Petti found that the yearly change in HR/FB correlated moderately to pull FB + HR distance (R=.60). http://www.hardballtimes.com/how-batted-ball-distance-ages/

Matthias
10 years ago

You briefly mentioned average decline for an average aged player (29). But I’m curious if you have a large enough sample to interact age with Pull% and Contact%. Just thinking that maybe the slope (effect) changes for differently aged players.

Forgive me if you already included age and I just missed it.