Darin Ruf, the Best Hitter on a Playoff Team

I’ve always been a huge Darin Ruf fan, so getting to write about his 2021 success is a little bit more meaningful to me than it would be for almost any other player. Ruf is the last player I remember my grandfather singling out before he passed away, with the thought that Ruf, then a young prospect in the Phillies system, had the potential to be a productive big leaguer for our favorite team.

That was nine years ago. The Phillies promoted Ruf in late 2012 for his first cup of major league coffee, but he never amassed more than 297 plate appearances in any season for them. The bat was decent — Ruf posted a 105 wRC+ over 833 plate appearances, including a 125 wRC+ during his 2013 rookie season — but poor defensive numbers kept him barely above replacement-level in almost 300 games with Philadelphia. He was traded to the Dodgers in November of 2016, and even before he had an opportunity to make his organizational debut, Ruf’s contract was purchased by the Samsung Lions of the KBO. For three years, he raked in Asia, earning himself a minor league deal with the Giants for the pandemic-shortened 2020 season. (I was pretty excited.) A year later, he’s now the best hitter on a playoff-bound team (Kris Bryant is a notable omission from this list — he has a 119 wRC+ in 128 plate appearances with the Giants so far):

2021 San Francisco Giants by wRC+, Min. 250 PA
Player PA AVG OBP SLG wOBA wRC+
Darin Ruf 274 .279 .401 .544 .401 155
Buster Posey 378 .304 .394 .511 .386 145
Brandon Belt 312 .250 .353 .537 .374 137
Brandon Crawford 462 .293 .364 .513 .369 134
LaMonte Wade Jr. 302 .257 .333 .519 .360 128
Steven Duggar 260 .275 .342 .466 .345 118
Wilmer Flores 389 .249 .319 .438 .326 106
Mike Yastrzemski 469 .222 .307 .455 .324 105
Donovan Solano 319 .275 .333 .394 .317 101
Alex Dickerson 304 .235 .303 .426 .314 98
Austin Slater 288 .227 .313 .395 .307 94

It’s no secret that the Giants have been receiving incredible production across their entire lineup. Their position players have posted a collective 113 wRC+ this season, a figure that ranks second in the majors among teams’ non-pitchers. But even in a lineup filled with players having above-average offensive seasons, Ruf stands out with his .279/.401/.544 slashline and 155 wRC+. That wRC+ ranks seventh in the majors among players with at least 250 plate appearances overall, sandwiched between Juan Soto (156) and Shohei Ohtani (154). That’s pretty phenomenal company, and it inspires two obvious questions. First, how did Ruf become one of the best hitters in baseball, at least this season? And, of course, how sustainable is this?

The answer to question No. 1 requires a short primer on what makes Ruf tick. Given the theme of some of the articles I have written recently, in which I have discussed how the league-average hitter produces negative value by run expectancy when swinging, there’s a certain amount of poetic justice for this baseball writer that Ruf almost never swings. Indeed, Ruf only takes a hack at 37% of pitches, the third-lowest rate in the majors among players with at least 250 plate appearances. The group of hitters who swing this infrequently is an interesting one, to say the least:

Baseball’s Lowest Swing Rates, Min. 250 PA
Name PA O-Swing% Z-Swing% Swing% wRC+
Yasmani Grandal 285 17.8% 50.1% 31.0% 162
Juan Soto 546 15.7% 62.8% 35.3% 156
Darin Ruf 274 23.0% 59.3% 37.3% 155
Max Muncy 505 19.1% 61.4% 37.3% 148
Tommy Pham 496 19.1% 62.0% 37.6% 104
Brett Gardner 375 20.2% 58.4% 37.7% 89
Robbie Grossman 586 19.3% 63.9% 38.4% 117
Josh VanMeter 255 20.5% 61.3% 38.9% 84
Trent Grisham 440 19.4% 64.3% 39.0% 113
Joey Gallo 543 21.7% 66.0% 39.1% 122

Yes, at least in terms of swing rate, Ruf finds himself right there among Yasmani Grandal, Max Muncy, and Soto three hitters who are having some of the finest offensive seasons in all of baseball. Once again, that’s pretty good company. In fact, as you can see, most of the hitters on this list are having solid seasons, though not all of them — the exceptions being Brett Gardner and Josh VanMeter — are above a 100 wRC+.

What’s also interesting here, though, is that Ruf’s discipline looks like it may lag behind the rest. At 36.3%, he has the worst zone-swing differential (what I’m calling Z-Swing% minus O-Swing%) here, which may hint that while Ruf chooses not to swing most of the time, his eye at the plate still isn’t that sterling. This is particularly interesting when we consider that his 2021 zone-swing differential isn’t that much lower than his career 37% mark coming into this year, implying that, at least in this area, there’s no real improvement from the player he’s always been. He also doesn’t compare all that well with the rest of the league. This season, Ruf ranks 165th in zone-swing differential out of a total of 270 hitters with at least 250 plate appearances.

The rate itself is a little dependent on two important factors — namely, Zone% itself and the fact that, the higher your Z-Swing%, the less likely it is for your Swing% to be among the 10 lowest in baseball — but it’s worth noting that Soto ranks 17th in zone-swing differential and still appears on this list. As far as Ruf is concerned, he sees very little in the strike zone: His 39.4% zone rate is 27th-lowest among that group of 270 hitters, and yet he still swings at nearly one-in-four pitches not in the strike zone. His discipline numbers would probably be even better if he cleaned up that differential a bit.

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
✓Full postseason coverage

But zone-swing differential aside, the fact that Ruf doesn’t swing often is really fascinating, especially in the context of his low zone rate. This tendency gets him into more favorable counts more often, with more than 31% of the pitches he’s seen this season coming while ahead in the count, a 91st percentile mark. That’s by far the highest rate of his career. The two other seasons Ruf saw more than 1,000 pitches, 2013 and ’15, just 26.6% and 25.8% of his pitches seen, respectively, came while ahead. Even last year, in his return to the majors, he was ahead in the count for only 28.6% of pitches seen, a 58th percentile mark.

There are certainly more words to be written about how luck and handedness splits have played into Ruf’s performance, but his decision to swing at one of the lowest rates in baseball feels most notable. It may explain why his top line results have been so good, but perhaps not entirely, as Ruf has the second-highest xwOBA in baseball (out of 258 with 300 results) on plate appearances ending when he’s behind in the count as opposed to “merely” the 20th-best xwOBA while ahead (out of 240). Relative to himself, he’s still better while ahead (.501 xwOBA ahead versus .338 xwOBA behind), of course, but his ability to still be solid when behind makes him a really tough hitter to face on the whole.

And that brings us to the second question: Ruf’s sustainability. He hits the cover off the baseball, posting elite barrel rates and expected statistics. Ruf also notably stands out in a statistic that has been referred to as “joint rate,” which captures batted balls that are both hard-hit (95+ mph EV) and are hit in the sweet spot (8-32 degree LA). These batted balls are kind of like barrels, but they don’t have as high of a bar to clear: barrels make up around 8% of events this year, while balls in this hard-sweet category make up more than double that (17.8%). The downside, though, is that you lose some wOBA: barrels have produced a 1.348 wOBA this year, while hard-sweet events have produced “just” a .920 wOBA in comparison. Effectively, you’re sacrificing about 30% of wOBA for an event that happens more than twice as often. As a result, it still seems like a pretty solid way to evaluate a hitter, even if it’s not quite as good as barrels. Just take a look at the leaders:

Leaders in Joint (HH + SS) Rate, Min. 150 BBE
Name BBE Combo% Barrel% wOBACON xwOBACON
Joey Votto 280 29.3% 17.9% .475 .506
Darin Ruf 154 29.2% 13.0% .505 .473
Kyle Schwarber 238 27.7% 18.1% .504 .525
Shohei Ohtani 301 27.6% 23.3% .554 .571
Nick Castellanos 352 27.3% 9.7% .487 .440
Fernando Tatis Jr. 273 26.7% 22.0% .539 .548
Ronald Acuña Jr. 217 26.7% 20.3% .501 .524
Tyler O’Neill 254 26.4% 17.7% .519 .551
Jesse Winker 345 26.4% 11.3% .443 .419
Aaron Judge 335 26.0% 17.0% .477 .515

Now it is worth mentioning that, based on a quick look, I found that these types of events are not as sticky year-over-year as barrels, nor are they as well correlated as with wOBA or xwOBA on contact. This demonstrates that barrel rate is still a better measure of hitter skill than joint rate, hinting that while Ruf’s production is certainly fantastic, he is probably still outperforming his true-talent level. And that’s OK — I wasn’t expecting to come out of this research with the conclusion that Ruf’s performance is 100% sustainable going forward. Plus, age will also certainly be a factor in future seasons; Ruf turned 35 in July.

But what’s truly great about Ruf is that his performance is mostly sustainable, which is about as good of a conclusion as one could ask for. While the discipline is likely more a result of him choosing not to swing most of the time than him being able to better discern between in- and out-of-zone pitches, and the pop is likely the result of some extra luck rather than true barrel-based skill, there’s a lot here to suggest that what Darin Ruf is doing is mostly legitimate. He won’t be a 155 wRC+ bat in the future, but with some projection systems having him as high as in the low-120s, there is a lot to make us think that Ruf has truly become a well above-average big league hitter. He’s been quite the find for the NL West-leading Giants, and brings me plenty of joy knowing that my grandfather might have ended up being right.





Devan Fink is a Contributor at FanGraphs. You can follow him on Twitter @DevanFink.

33 Comments
Oldest
Newest Most Voted
grandbranyanMember since 2017
5 years ago

Considering most of the Giants hitters are either older or mostly unheralded, what they have accomplished this season is pretty remarkable.

Obviously the players & coaches & front office personnel deserve credit, but what about the Oracle? I know that park effects take some time to stabilize, but I can’t help but wonder how much the outfield reconfiguration has cut into the stadium’s historical pitcher friendliness, inflating both the raw stats & the park adjusted ones.

edges64Member since 2021
5 years ago
Reply to  grandbranyan

I think it has more to do with the coaching staff and hitting philosophy. The Giants lead the majors in homeruns on the road (122), but are only 17th at home (86).

It has played more neutral this year, but lots of home runs are still being eaten up by the marine layer.

https://baseballsavant.mlb.com/leaderboard/statcast-park-factors?type=year&year=2021&batSide=&stat=index_wOBA&condition=All&rolling=no

channelclemente
5 years ago
Reply to  grandbranyan

Oracle is playing almost even this year, if you believe the hit/park factor breakdown.

steveo
5 years ago

Imagine if you went back in time to 2016 and told people that in 2021 Darin Ruf would be the best hitter on the team with the best record in baseball. They’d institutionalize you.

Dmjn53
5 years ago
Reply to  steveo

You could say the same about Justin Turner (yes I know Muncy is hitting better).

AnonMember since 2020
5 years ago

Zone swing differential definitely needs to be a stat here on FG. Makes all the sense in the world, especially since the core numbers that it’s composed of are already right there. It’s just another column subtracting two other numbers

Brian ReinhartMember since 2016
5 years ago

Darin Ruf anagrams to “Rad If Run,” and sure enough, this year he’s perfect in stolen base attempts! …all two of them.

Baseball Anagrams
5 years ago
Reply to  Brian Reinhart

….doubling his career total , and getting rid of his old anagram: “Run Fraid”!

TheWrightStache
5 years ago

While the swing numbers are quite interesting, it still seems a little wild to write an article about Ruf without addressing his platoon splits, particularly when considering “sustainability.” Because maybe the .403 BABIP he’s running against RHP is doing most of the work…

johnforthegiants
5 years ago

Yes. This is really clear. He’s still basically a platoon player, especially considering that he alternates with belt and wade.

pervina
5 years ago

Three cheers for Grandpa Fink’s prognostications

sadtromboneMember since 2020
5 years ago
Reply to  pervina

Well except for the part about doing it with Phillies. Not sure how he’d feel about that part.

Mahoney
5 years ago

Steve Pearce 2.0??

carterMember since 2020
5 years ago
Reply to  Mahoney

While his career war is uninspiring, he did have half a decade of being a well above average hitter.

natedub
5 years ago

wOBACON has bacon in it, and is thus my new favorite stat.

angtughpak46Member since 2021
5 years ago
Reply to  natedub

“wOBACON has bacon in it, and is thus my new favorite stat.”

Bacon is a true team player—It goes well with everything.

mjones650
5 years ago

Thanks for this article Devan. I think it is worth mentioning the handedness splits though. Ruf’s appearances have been limited as he’s seen most of his time against lefties.

natedub
5 years ago
Reply to  mjones650

He literally has more plate appearances versus righties (146) than he does lefties (129).

Splits:
vs. LHP- 173 wRC+
vs. RHP- 139 wRC+

Uncle SpikeMember since 2020
5 years ago
Reply to  natedub

Yeah but most everyday players have 3 times as many at bats against righties. They’re definitely sitting him frequently against righties and consistently starting him against lefties.

johnforthegiants
5 years ago
Reply to  Uncle Spike

Yes, and he’s been having really good babip luck against rhps.

carterMember since 2020
5 years ago

Clearly, and it isn’t sustainable. But he is still a fine hitter, which is the purpose of this article. Most outlier seasons involve some sort of luck. If he settles in as a 120 wRC+ guy, that is def playable.

Dmjn53
5 years ago
Reply to  carter

He’s also 35. Even if he had been hitting at this level for a decade it wouldn’t be sustainable for much longer anyway

johnforthegiants
5 years ago
Reply to  carter

Even if he can handle rhps next year, I can’t see him playing much against them, the team just has too many good left-handed hitters, especially with how wade is progressing.

channelclemente
5 years ago

I’d speculate that the zone Ruf adheres to his his zone, not the proforma strike zone. I suspect he avoids pitches in the strike zone, but not in his hitting zone. From a pitcher’s perspective, he’s a pure ‘mistake’ hitter who just avoids chasing a pitch in the zone he can’t handle. Better a K than a double play.

pedeysRSox
5 years ago

I remember looking at how good he was doing in the KBO and then when the Giants signed him to a minor league deal and I had said that Ruf should be able to be a 115 WRC+ type of 1B going forward and everyone thought I was crazy.

sadtromboneMember since 2020
5 years ago

Not just a playoff team. The current best record in MLB. And, as of today, projected to finish one game ahead of the Dodgers (well, if you round)

carterMember since 2020
5 years ago
Reply to  sadtrombone

With how few games are left and the Giants currently getting the Cubs it seems plausible. The Dodgers do get the Dbacks next however.

Seamaholic
5 years ago

Not for nothing, and for a whole lot of downvotes, I will point out that this is pretty much exactly the profile you’d expect to see from someone who frequently knows what pitch is coming.

carterMember since 2020
5 years ago
Reply to  Seamaholic

Not impossible, but I’d say it is unlikely.

Travis LMember since 2016
5 years ago
Reply to  Seamaholic

Do you have any evidence to think this is true, or is it just a cheap way to knock a player with vague accusations?

airforce21oneMember since 2026
5 years ago
Reply to  Travis L

I’d say a team full of old guys/nobodies all having career years would be one bullet point.

angtughpak46Member since 2021
5 years ago
Reply to  Travis L

I’d go with that second one.

angtughpak46Member since 2021
5 years ago
Reply to  Seamaholic

Uh huh.