Cameron Rupp Has Been Red Hot

Cameron Rupp has been surging for the past month and a half, producing a .298/.353/.575 slash line over that period. Pretty solid numbers in their own right, and he has been one of the most valuable offensive forces in baseball over this stretch (ranked 29th by wOBA). It is even better when you consider he is a catcher with a 7% owned rate in the Yahoo leagues.

Following the conclusion of the 2015 season, during the end of season meetings, Pete Mackanin suggested Rupp may benefit from altering his bat path. During the off season, Cameron with the aid Chris Edelstein, a batting instructor he has known since childhood, went to work on shortening his bat path and focusing on the top of the ball. He came into spring training this season with a newly adapted swing, one in which he describes as having “a minor adjustment.” In early May, Rupp told Joe Harris, a contributor of

“A lot of balls I’ve had for hits this year I don’t think would have translated into hits last year,” Rupp said. “Maybe a couple of routine fly balls on the doubles I hit, even the home run I hit wasn’t handled very well last year. So I think it has kind of given me more success this year and early on it shows.”

Those a few hefty claims by Rupp, and luckily we have quite of bit of information available to check it against. The obvious place to start is with his GB/LD/FB rates, and for this I will be using the strict MLB definitions of these ball types using their launch angle. A ground ball is anything under 10 degrees, line drive is 10-25 degrees, fly ball 25-50 degrees, and a pop up is anything over 50 degrees. On my xStats sheet (which you can easily find by going to I have these numbers available for each batter and pitcher, they are slightly different than the numbers you will see on fangraphs.

Rupp GB/LD/FB/PU Rates
2015 174 74 42.5% 49 28.2% 39 22.4% 12 6.9%
2016 117 59 50.4% 29 24.8% 26 22.2% 3 2.6%

Looking at these numbers, you see his ground ball rate is up, line drives are down, fly balls are even, and pop ups are cut in half. On their face, this definitely looks like a down grade. Fewer pop ups is great, but trading line drives for ground balls isn’t exactly ideal, generally speaking. So lets look at the average exit velocities for these batted balls.

Rupp GB/LD/FB Average Exit Velocity (EV) and Vertical Launch Angle (°)
2015 89.7 88.6 91.6 92.8 12.1 -2.7 17.2 35.2
2016 92.4 91.8 94.9 91.5 5.6 -4.5 18.5 36.0

His exit velocities have definitely improved substantially, going up  2.7 MPH overall, and 3.2 and 3.3 MPH for ground balls and line drives respectively. His fly ball EV has dropped, though. His vertical launch angles have changed slightly, deviating further from a flat trajectory, with the ground balls being further down into the ground, and line drives and fly balls higher into the air. However, I’m not sure the change is large enough to make much of an impact, positive or negative.

His batted balls are being hit much harder, though, that should result in a dramatic uptick in BABIP, and his results bear it out. He has had a 60 point jump in BABIP, from .281 to .341 this season, while his xBABIP went from .286 in 2015 to .375 in 2016.


Rupp Pull/Mid/Push Rates
%GB Pull %LD Pull %FB Pull
2015 9.8% 13.2% 9.2%
2016 12.1% 14.7% 13.8%
%GB Mid %LD Mid %FB Mid
2015 6.3% 8.0% 7.5%
2016 12.9% 6.0% 2.6%
%GB Push %LD Push %FB Push
2015 26.4% 6.9% 5.7%
2016 25.9% 3.4% 6.0%

The push and pull rates have changed significantly as well. As a percentage of the balls in play, his pull rates are up across the board. Ground balls, line drives, and fly balls, all up. His ground ball rate up the middle has more than doubled as well. This is all especially impressive when you factor in the exit velocities for these batted balls. His ground balls up the middle have an average exit velocity of 103.4 mph (!!!). His line drives up the middle and to right field, his push side, are upwards of 98 mph on average, and his fly balls to right field aren’t far behind at 97.6 mph.

Rupp Pull/Mid/Push Average Exit Velocity
GB Pull GB Mid GB Push
2015 86.4 93.9 88.1
2016 86.4 103.4 88.6
LD Pull LD Mid LD Push
2015 91.1 92.8 91.2
2016 94.3 98.3 98.6
FB Pull FB Mid FB Push
2015 91.3 95.5 91.7
2016 91.9 75.1 97.6

Rupp is absolutely scorching the ball to center and right field, and as you can see in the following chart, his xBACON (expect batting average on contact) rates have gone through the roof for these types of contact. .706 for ground balls up the middle, .728 on line drives to right field. His line drives to right field have had their xBACON jump from .587 to .728. That is a huge leap. Additionally, his average batted ball distance on balls hit above 10 degrees (line drives and fly balls) has gone from ~287 feet in 2015 to ~306 feet in 2016, an 18.5 foot leap, and his expected home run per ball in play rate (xHR/BIP) has gone from 6% in 2015 to 8.2% in 2016.

Rupp Pull/Mid/Push xBACON
GB Pull LD Pull FB Pull
2015 .437 .568 .346
2016 .316 .736 .357
GB Mid LD Mid FB Mid
2015 .673 .510 .277
2016 .706 .629 .392
GB Push LD Push FB Push
2015 .322 .587 .289
2016 .424 .728 .512

Pete Mackanin has claimed that Rupp’s new swing and approach has allowed him to hit the ball up in the zone, where he would have whiffed helplessly in the past. In the following two charts, you can see Rupp’s slugging percent heat maps fro 2015 and 2016. It is easy to recognize just how much hotter he is this season all over the zone, but also take note at his success higher in the zone. You can look at his other heat maps to find the same pattern for swinging, contact, AVG, and ISO. Across the board, he is much better at hitting pitches up in the zone, in addition to everything else previously discussed.


Cameron Rupp has, by every metric I have available to me at the moment, taken a very significant leap forward. He’s right, he ought to be hitting more doubles and home runs, relative to last season. I’m not so sure about the fewer routine fly balls aspect of his comment, it seems he is likely hitting the same number of those, perhaps even more, actually, but overall his production is up. It is up by a lot, both by the expected outcome metrics that use his raw batted ball information, and by in game success. Cameron Rupp is a different hitter this season than he was in years past, and he absolutely should not have a 7% owned rate. There is no guarantee that this will last forever, pitchers may find a new weakness and exploit it, but for the time being, especially the month of June, Cameron Rupp has been a very valuable asset. If you’re in need of a catcher, there stands a solid chance that he is available to you right now, given his ownership rate.

We hoped you liked reading Cameron Rupp Has Been Red Hot by Andrew Perpetua!

Please support FanGraphs by becoming a member. We publish thousands of articles a year, host multiple podcasts, and have an ever growing database of baseball stats.

FanGraphs does not have a paywall. With your membership, we can continue to offer the content you've come to rely on and add to our unique baseball coverage.

Support FanGraphs

Andrew Perpetua is the creator of and, and plays around with Statcast data for fun. Follow him on Twitter @AndrewPerpetua.

newest oldest most voted

Awesome article. Exponentially more insight than simply looking at the BABIP and concluding “regression is due.”