Who Makes the Best Swing Decisions in Baseball?

Juan Soto
Scott Taetsch-USA TODAY Sports

Last week, when I was waxing poetic about Jeff McNeil’s ability to wait for a good pitch and then drop it into left for a single, I made an offhand mention to the player with the best swing decisions of 2021: Mike Tauchman, who doesn’t even play in the major leagues anymore. Then I moved on.

That wasn’t an accident. It’s what we in “the business” (no one calls it this) like to think of as a preview. I got multiple texts (another pro writer tip: “multiple” sounds better than “two”) from friends this weekend asking where the whole list of hitters was. That list is right here!

As a quick refresher, the idea here is to take every swing decision a hitter makes and compress them into one number. Every hitter who saw at least 50 pitches in each of the four attack zones (heart, shadow, chase, waste) is on the list. I took each of those rates and gave them league-average production for those decisions. The result looks like this, stated in terms of run value per 100 of the relevant zone/decision combination (take a waste pitch, say, or swing at a pitch in the shadow zone):

Run Value/100 by Swing/Zone, 2021-22
Zone Swing Take
Heart 0.42 -5.92
Shadow -3.62 -0.06
Chase -8.09 6.07
Waste -12.29 5.63

From there, I assumed a league-average percentage of pitches in each zone. Combined with each hitter’s swing rates, that let me produce an overall run value assuming an average rate of pitches in each zone.

Here’s a quick guide on how to interpret these numbers. For each hitter, there are three numbers. The first two are just the same statistic said different ways. The first metric, “RV/100,” is how many runs above or below average each hitter on the list would be, per 100 pitches, if they got exactly average results on every zone/decision combination. The higher the number, the better positioned a hitter is to succeed, by taking tough pitches and swinging at good ones.

The second number turns those inscrutable run value numbers into something you can work with. Seriously: a scale where the best number is 0.62 and the worst number is -1.33 is awful. “Did you see Juan Soto? The man can’t be stopped; he picks up nearly 0.6 runs per hundred pitches he sees from his eye alone!” Yeah, that’s not gonna work.

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.

So I did some math — ew, math — to turn those numbers into something we can work with. First, I went from 100 pitches to one pitch, then converted pitches to plate appearances based on the league-wide average of 3.92 pitches per plate appearance. That gave me runs per plate appearance, and multiplying runs per plate appearance by the wOBA scale factor (1.209 in 2021) turns runs into wOBA. Just rolls right off the tongue, doesn’t it?

In any case, that’s a much easier way to think about this. “Juan Soto raises his wOBA by 30 points by spitting on bad pitches” sounds excellent (or OBP if you’d prefer, since wOBA is on an OBP scale and we’re hardly being scientific here, so call it what you want). That doesn’t even get into what Soto does when he swings; we’re assuming everyone is average when they swing, which isn’t the case. But as a single number, it’s a nice way to think about how where you swing can affect your production.

The last number on there is NOC+, a pet statistic of mine that I roll out every so often to give context to strikeout and walk rates. It’s a plus statistic, where higher is better, and it measures how much a batter’s non-contact results (strikeouts, HBPs, and unintentional walks) help or hurt them. More specifically, it’s a measure of how far above or below average a hitter’s production on contact would need to be to make them an exactly average hitter. Have a NOC+ of 113? That means you could be 13% below average on balls in play and still be an average hitter. NOC+ of 87? You’ll need to be 13% better than average when you put the ball in play just to break even.

You can read about the finer details of that number here, but it’s basically just there as a sanity check. NOC+ looks at strikeout and walk numbers, which means contact rates are very important there. It’s not exactly the same — you can make good swing decisions and just come up empty too often — but generally speaking, if you’re hunting good pitches to hit, you should do well by all three metrics. The other side isn’t as clean of a relationship — you can achieve a solid NOC+ by rarely striking out, so contact hitters do well by that number almost regardless of how often they chase — but if you combine low contact rates and poor swing decisions, you’re in for a world of hurt.

I find this way of looking at swing decisions to be elegant, if not necessarily perfect. Let’s put it this way: if I asked you to come up with a one-number plate discipline metric, and you couldn’t use strikeouts or walks (or contact rate), do you think you’d have Soto second and Javier Báez second-to-last? I’m pretty happy that merely looking at swing rates by zone can do a good job of putting numbers to what our eyes see on the field every day.

There are some interesting names on there, too. Brandon Nimmo’s at-bats are as grindy as you think. Salvador Perez must be doing a lot right when he makes contact, because hoo boy has his judgment been bad. Maybe we should be more willing to believe that Zack Collins can figure it out at the big league level given his propensity for taking bad pitches. And oh yeah: this is just another thing at which Ronald Acuña Jr. is good.

Taylor Walls can pick it, and he’s no slouch when it comes from telling balls from strikes either. David Fletcher, on the other hand, needs to rekindle his strike zone judgment if he’s going to return to form. He’s still doing alright at actual strikeouts and walks thanks to his phenomenal contact rate, but without drawing walks and getting the occasional pitch to drive, hitting will likely continue to be tough sledding for him. The insights go on and on.

Boy, wasn’t that page of statistics fun? I don’t even mean that sarcastically; I find this quite interesting. Even if you don’t want to dive through a Google Sheet full of names and long, context-less numbers, I think it’s worth knowing that you can take the rawest imaginable building blocks of a player’s approach — when they swing and when they don’t — and add useful nuance to them using Baseball Savant’s four-zone approach. I like the four-zone demarcation of the strike zone far more than the old in/out dichotomy, and the kind of slicing and dicing I did here is a major reason for that.

Before I finish up, here are the top ten hitters by wOBA added with swing decisions:

Best Hitters by Swing Decision, 2021-22
Player Run Value/100 wOBA From Swing Decision NOC+
Mike Tauchman 0.619 0.029 92.5
John Nogowski 0.593 0.028 110.2
Juan Soto 0.593 0.028 126.7
Brandon Nimmo 0.544 0.026 113.4
Clint Frazier 0.528 0.025 100.0
Trent Grisham 0.519 0.025 102.7
Max Muncy 0.479 0.023 113.3
Robbie Grossman 0.453 0.021 108.2
Curt Casali 0.448 0.021 89.4
Alex Bregman 0.443 0.021 115.9

And the bottom ten:

Worst Hitters by Swing Decision, 2021-22
Player Run Value/100 wOBA From Swing Decision NOC+
Victor Reyes -0.998 -0.047 92.5
Harold Ramirez -1.053 -0.050 105.7
Jorge Alfaro -1.094 -0.052 77.1
Hanser Alberto -1.098 -0.052 109.1
Salvador Perez -1.103 -0.052 91.4
Tomás Nido -1.106 -0.052 81.8
José Iglesias -1.149 -0.054 107.8
Lewin Díaz -1.173 -0.056 89.4
Javier Báez -1.220 -0.058 80.6
Francisco Mejía -1.330 -0.063 105.0

Lastly, a few odds and ends. If you’re looking for the individual swing rates by zone so that you can marvel at the fact that Báez swings more at pitches in the chase zone than Soto does at pitches on the edges, here they are. Don’t see your favorite (or least favorite) hitter on there? That means they haven’t seen many pitches lately, but not to fret. You can do this at home if you have far too much free time and a spreadsheet. Just plug in their swing rates in each zone, multiply them by those run values in the chart up above, add in the fact that the average zone distribution by hitter is 26.4% heart, 42.4% shadow, 22.3% chase, and 8.9% waste, multiply by 100 pitches, and bam, you’ve just painstakingly reconstructed my method.

So thanks for playing along as I describe some statistical shenanigans. Whether or not a hitter swings is a tough part of baseball to get excited about. It’s a particularly tough part of baseball to visualize; a hitter who chases 12% of the time doesn’t look very different from a hitter who chases 17% of the time to the eye test. It’s extremely important, though, and I hope that these attempts at simplifying swing and take behavior into single numbers are useful.





Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.

31 Comments
Oldest
Newest Most Voted
dodgerbleu
4 years ago

Fantastic!

Is there a way to sort through the noise that assigning league average production for swings and league average percentage of balls in each zone might produce? You allude to it with Soto swings – not getting to what happens when he does swing – so wondering if there is more to come. Very interesting exercise..

D4PMember since 2019
4 years ago

Kinda weird how every hitter in the “Worst Hitters by Swing Decision” seems to have a name of Spanish origin..

elcommish
4 years ago
Reply to  D4P

Wasn’t there an anecdote about an older Latin player saying something to the effect of: “Taking walks doesn’t get you signed”? Wonder if there’s something there

dl80Member since 2026
4 years ago
Reply to  elcommish

“You can’t walk off the island.”

BurtReynoldsMember since 2016
4 years ago
Reply to  elcommish

Juan Samuel once said “you don’t walk off the island, you hit”

formerly matt wMember since 2025
4 years ago
Reply to  elcommish

It can’t entirely be from the pressures of the Latin American amateur signing system, though; Baez and Nido are from Puerto Rico and Baez went to high school in Florida, so both went through the draft. In fact only three are from the Dominican Republic (two each from Colombia and Venezuela, one from Cuba).

Another thing is that all but two (Ramirez and Diaz) are up the middle defenders, and four are catchers, which probably just means that there’s more room for error with the bat if you provide some positional value.

It looks like Peter Keating did an analysis in 2017 about walk rate among Latin American players, suggesting that Latin American players do have significantly lower walk rates:
https://www.espn.com/mlb/story/_/id/20778736/diving-walks-gap-us-born-latin-american-players

MichaelMember since 2020
4 years ago
Reply to  D4P

take a statistics or probability class

redsoxu571
4 years ago
Reply to  D4P

I find it sad to see this comment getting thumbs down. It’s simply an observation – why should that be treated as unacceptable? It’s not as if the author were insinuating that bloodline/genetics was the deal; we know some of the best hitters (and plate discipline) guys come from the same “pool”, but if so many of the worst are stacked in there it does begin a discussion that would get into things such as training, age of getting into the sport/going pro, and other such stuff that can and does vary by, for example, region. Is it really out of line to note that this skew in the results is “kinda weird”. It’s weird, because it doesn’t seem as spread out as we would expect…fair, yes?

Planet DustMember since 2017
4 years ago
Reply to  redsoxu571

I agree that it’s something worth thinking about. The tone of the comment *was* insinuating though, as if there were some nefarious explanation being obliquely referenced.

Your response gets into some of the reasons why it *wouldn’t* actually be that weird/why there are explanations for it rather than tossing it out there with a just asking questions dot dot dot vibe

Last edited 4 years ago by Planet Dust
sadtromboneMember since 2020
4 years ago
Reply to  redsoxu571

Admittedly, it is a little too close to the insinuation for my taste. I think there’s a better way to make the observation than that.

sadtromboneMember since 2020
4 years ago

Juan Soto around the top of the list and Javier Baez near the bottom definitely adds a little face validity to this measure.

tohupMember since 2020
4 years ago

Maybe I am not interpreting this correctly but Max Muncy ,usually hitting clean-up or #5 spot, takes so many hittable pitches that he should do damage with but lets them go. As a clean-up hitter, the object is to drive in runs and not coax a walk.

PhilMember since 2016
4 years ago
Reply to  tohup

The Dodgers do have about 6 guys who could bat clean up on at least half the teams in the league.

(I’d imagine the Dodgers are happy to have as many high OBP players as possible, regardless of where they bat)

Dmjn53
4 years ago
Reply to  tohup

couple things here.

1) The object of the batter is not necessarily to drive in runs.

2) Max Muncy has been one better hitters in baseball over the last half decade. Whatever he’s doing, it’s working. This might be the first and last time I use RBIs in a non-sarcastic way, but he has 98 and 94 in his last two seasons

RonnieDobbs
4 years ago

I appreciate a player that can hit any pitch the most. Guys like Vlad Guerrero are absolute legends. Javy Baez can be pretty frustrating to watch but there is nothing fun about watching a passive hitter. For me, that is the difference between watching actual baseball with your eyes and looking at tabular data or heat maps.

EasyenoughMember since 2016
4 years ago
Reply to  RonnieDobbs

Don’t you think the guys in the top swing decision box are fun to watch? Well, maybe seven of them or so…

SirCharlesKMember since 2025
4 years ago
Reply to  RonnieDobbs

Why hit any pitch a pitcher offers when you can force pitchers to throw you the ones that will result in best outcomes? Guerrero’s approach had to be paired high levels of pitch recognition and bat to ball skills given he still managed a 318 BA and sub 11% K rate over the course of his entire career. You might even say that he had a Hall of Fame ability. A level of skill that very very few players have at any given time.

Fun is subjective. But what fun is there in watching Baez flail at a slider a foot off the plate for his third strikeout of the game? I did plenty of it when he was a Met. It was not fun.

dodgerbleu
4 years ago
Reply to  SirCharlesK

Agreeing with Sir Charles and just adding my color to kind of comment on D4P’s comment above.

Vlad and his brothers used to play stickball at the top of the hill in the neighborhood where they lived. If any ball got past the batter, he had to run down the hill and chase the ball. So, he learned to swing at everything, and had an innate ability to put bat on ball. Maybe the best ability to swing hard and make contact with a pitch anywhere that we’ll ever have the honor to witness. No doubt his style rubbed off on a lot of young players as well, certainly at least in the DR (baseball factory it is).

Vlad was fun to watch. One of the most fun players in my lifetime. But, a true outlier borne from exceptional circumstances for what feels like a true once-in-a-lifetime experience that may never be repeated at quite that level.

Bud SmithMember since 2020
4 years ago
Reply to  RonnieDobbs

You do realize that making good swing decisions and being passive are not the same thing, right?

hombremomento
4 years ago
Reply to  RonnieDobbs

There’s whats fun and then there’s what is more conducive to winning

DBRunsMember since 2025
4 years ago

Not sure how to interpret the run value/100 by swing/zone table. Does 0.42 mean 0.42 expected runs per 100 swings in the heart of the zone?

tomjefMember since 2014
4 years ago

There are 424 hitters in the spreadsheet. Does that mean that the top 212 hitters are above average (other than in the obvious mathematical sense)? Or that only the hitters with positive run value are better than average (#N=146)? And in either case, that graphing them would give only a few as tops in this area, say those above .1 run value (#N=108) or above .2 run value (#N=64)? Where would you draw the line, other than top 10, in lavishing praise on “best swing deciders?” Thanks

tstats123
4 years ago
Reply to  tomjef

they would be above median, not average due to likely skew

Last edited 4 years ago by tstats123
redsoxu571
4 years ago

It sure must be gratifying when one is looking into creating a metric to have the results reflect general intuition/understanding as well as we see with this one! The results are processed, and then as one looks it over there can be this satisfying feeling of “aha, looks like I’m indeed on to something here!”

Last edited 4 years ago by redsoxu571
hombremomento
4 years ago

So this must mean Mike Tauchman is the best outfielder named “Mike T” to ever play in the American League

TheWiking
4 years ago

Yes! that page of statistics was fun! Thanks for sharing the data, too.

This type of analysis very much on my mind after seeing Juan Soto play in SF this weekend. First of all, it’s cool to see that the data does show that he’s the best in baseball on taking chase/waste pitches.

He’s also third behind Vogelback and Grandal on shadow pitches, which is a pretty funky threesome (considering that those two are 1-2 on not swinging at strikes in the heart).

Add those three zones up, and the man earns his shimmies.

I was especially curious about the decisions hitters make in two-strike counts. It feels to me that Soto has a special skill for fouling off strike-ish pitches in that count – he just slaps them into the dugout. Have you ever looked at such a thing?

Trevor May Care Attitude
4 years ago

So the hitters with the worst strike zone judgment only lose about 5 points of wOBA due to poor swing decisions? I would’ve thought the effect were greater.

The Stranger
4 years ago

Seeing Tauchman and Nogowski at the top of the leaderboard makes me wonder how long this takes to stabilize and whether that’s just small sample size noise. But this is absolutely fascinating. I love the idea that Baez has cost himself almost 14 WAR over the course of his career with bad swing decisions (1.22 runs/100 x 11240 pitches, assuming his swing decisions have been consistently bad throughout). That’s the difference between the pretty good version of Baez we have now and a borderline HOF track.

Actually, that makes me wonder – is a per-pitch basis the right way to think about this? That hypothetical Baez would see a lot more pitches in the same number of PA. Does the fact that Soto sees more than the league average pitches/PA and Baez less mean that Soto gains more wOBA from plate discipline than the table shows and that Baez loses less? Is there some way to adjust for the pitches/PA for each player rather than league average? Or are the differences too small to be relevant?

Also – who has he best “discipline-neutral” wOBA? If you zero out everybody’s wOBA from swing decisions, who’s the league leader? That’s not exactly the same as wOBAcon, because strikeouts and walks still matter.

diamonddores
4 years ago

Tony Kemp consistently displays a really nice eye at the plate

RPDCMember since 2018
4 years ago

I’m starting to think that it’s not too early to discuss whether Juan Soto is one of the 10 greatest hitting rightfielders in the entire history of the Washington Nationals franchise.