Juan Soto Is Extreme

It’s not a news flash that Juan Soto was great in 2018. The simplest of statistics could tell that story. His OBP started with a 4. His slugging percentage started with a 5. He had 22 homers in a mere 116 games. However, the real hype starts when you dig into the numbers a little more. Juan Soto was 19, and he walked 16% of the time in the big leagues while putting up a 146 wRC+. People are making historical comparisons because that’s the only way to appreciate such a tremendous feat. No one in history has put up a better batting line before their 20th birthday, and the only people to come close are Mel Ott, Tony Conigliaro, and Ty Cobb. When you put it that way, maybe we’re underselling how great Soto’s 2018 was.

I’m not writing today to remind you of how good Soto’s 2018 was (like, really good though! Really good!). Instead, let’s talk about the approach he used to generate those numbers. Here’s a leaderboard of the 10 best hitters in baseball by wOBA last year, minimum of 450 PA. I’m using wOBA instead of wRC+ for compatibility with data further along in the article:

Best Hitters in Baseball, 2018
Player wOBA
Mookie Betts 0.449
Mike Trout 0.447
J.D. Martinez 0.427
Christian Yelich 0.422
Max Muncy 0.407
Alex Bregman 0.396
Juan Soto 0.392
Jose Ramirez 0.391
Aaron Judge 0.391
Nolan Arenado 0.391

Well, that’s about what you’d expect. Ten great hitters, or potentially nine great hitters and Max Muncy, depending on how you feel about him. Paul Goldschmidt was eleventh if you want to leave Muncy out of this. That alone is already amazing. What makes it really impressive, however, is that Soto did it all against fastballs. I’m going to throw another leaderboard at you.

Here are the top 10 hitters in baseball in 2018 on plate appearances that ended in fastballs (200 PA minimum):

Best Fastball Hitters, 2018
Player wOBA
Juan Soto 0.489
Max Muncy 0.472
Mookie Betts 0.471
J.D. Martinez 0.465
Bryce Harper 0.453
Mike Trout 0.445
Christian Yelich 0.440
Khris Davis 0.438
Jose Ramirez 0.437
Rhys Hoskins 0.431

There you go. Soto was the best hitter against fastballs in the majors last year, slugging an outrageous .696 against them. Just to make it super clear that I’m not cherry-picking some tiny split here, Soto had 282 plate appearances end in a fastball. His xwOBA against them was a robust .462. Era comparisons are always tricky, but just as an approximation in your head, if you threw a fastball to Juan Soto in 2018, he hit like Ted Williams’ career line. Again, as a nineteen-year-old!

I’ve left something out in these numbers: performance against, you know, the rest of the pitches in baseball. You can probably surmise from how good Soto was against fastballs that he didn’t dominate to the same extent against off-speed and breaking pitches. If he had, he’d be the best hitter in baseball rather than the seventh-best. It’s reasonable to expect a drop-off between the two categories anyway. The league as a whole recorded a .344 wOBA on plate appearances ending with fastballs and a .271 wOBA against everything else. Hitting stuff that moves is hard! The best thing you can do is often just not swing at it. Here’s one last leaderboard — the top 10 hitters against non-fastballs, minimum of 150 PA:

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.
Best Non-Fastball Hitters
Player wOBA
Mike Trout 0.451
Mookie Betts 0.414
Christian Yelich 0.401
Alex Bregman 0.389
J.D. Martinez 0.380
Yasiel Puig 0.379
Manny Machado 0.373
Jose Altuve 0.371
David Peralta 0.370
Justin Upton 0.368

That’s an impressive list of hitters again, but this time no Soto. What, is he 12th or something? Twentieth? He’s (pause for counting)… 163rd. He’s 163rd out of 227 hitters, no less, with a wOBA of .259. Among the 10 best overall hitters in baseball last year, the second-worst against off-speed pitches was Jose Ramirez, and he recorded a .311 wOBA there. Soto is an outlier both ways — preternaturally good against fastballs, but undeniably mediocre in 2018 in plate appearances that ended any other way.

It’s really impressive to think that Soto is already such a great hitter while still having room for improvement. To me, at least, that’s what his performance against breaking balls suggests. There simply aren’t baseball players capable of hitting as well as he does against fastballs who can’t figure out a little bit of a wiggle on the ball’s flight path. Even in 2018, however, Soto had an adjustment ready. See, when you think of Juan Soto, you think of plate discipline and patience, and you’re not wrong. Of hitters to record at least 450 PA last year, he had the 11th-lowest swing rate. The man (recent boy? It’s still wild that he just turned 20) simply doesn’t swing much.

Swing rate, however, masks something about Soto’s profile. When he sees breaking balls, the bat just stays on his shoulder. He has the third-lowest swing rate against non-fastballs, behind only Ramirez and Alex Bregman. His selectivity isn’t leading to better contact when he swings, or anything like that — he still whiffs on about a third of those swings, and it’s not like he’s doing a lot of damage when he connects. It seems, rather, like he has just done the math in his head. Why swing at these pitches when pitchers will eventually throw fastballs? When they do throw fastballs, he ups his swing rate considerably, going from 34.5% (junk) to 42.5% (heat).

“Just swing less at hard-to-hit pitches” is obviously easier advice to give than to put into action. It’s not as easy as just saying you’re not going to swing at splitters and sliders — the whole point of those pitches is that they’re hard to distinguish from fastballs coming out of the pitcher’s hand. In fact, league-wide swing rates for the two types of pitches are about the same, just below 47%. Some of that is due to breaking balls being thrown more often in counts where hitters need to swing — two-strike counts, or more generally whenever the pitcher is ahead. Still, that bias is present in Soto’s swings as well. He’s just a savant when it comes to recognizing pitches out of the hand (this word choice brought to you by Baseball Savant, whose search function I used to generate basically all of this data).

If you’re a pitcher, this doesn’t leave you with a lot of great plans against Soto. You can’t throw him fastballs, that much is clear. You want to pitch to Ted Williams? I thought not. Okay then, try to get him out with soft stuff. The problem is, he’s probably not going to swing at it. On soft pitches outside of the strike zone last year, Soto swung 18% of the time. That’s… not very many swings. League average is about 31.5%. For a little further orientation, Mike Trout swings at about 25% of these pitches, and inhuman all-seeing strike-zone god Joey Votto swings at 12%. Throw Soto a ball and you’re probably wasting a pitch.

Okay, fine, no fastballs and no secondary pitches outside the strike zone. I can do the math — let’s just throw him junk in the strike zone. What could go wrong? Well, first of all, that’s not a pitch that every pitcher has. Sonny Gray eloquently said as much this offseason in an interview with Eno Sarris: “When I try to throw sliders for a strike, I get around it and it’s just a s—-y spinning pitch. I don’t know how people throw sliders for strikes that are still tight, good pitches. I’m at 2–0 and I’m throwing a slider, and either I’m throwing a s—-y slider in the zone, or I’m yanking it into the dirt and it’s 3-0 and I’m screwed either way.”

That’s one reason you don’t see pitchers throwing Soto a steady diet of sliders in the zone. Another reason is that it’s not always a great idea to throw slow pitches in the strike zone. Batters might swing at them! That’s an obvious disadvantage of throwing in the strike zone, but it bears mentioning. Batters swung at 67% of breaking and off-speed pitches thrown in the strike zone last year, and that’s a lot of swings at pitches that don’t move particularly quickly. To be a bit more descriptive, at-bats that ended with the combination of a non-fastball in the zone and the hitter swinging produced a league-wide wOBA of .328. That’s not devastating or anything, but it’s about league-average for all plate appearances, and that’s generally not what pitchers are looking for from their secondary pitches.

In Soto’s case, however, there really might be something to the plan of throwing secondary pitches in the strike zone. As we discussed above, he’s not going to swing at a ball. If you throw him a fastball, he’s the best hitter in baseball. Off-speed pitches in the strike zone, however, gave him fits. First of all, he only swung at 54% of them. That’s quite low — tied for the lowest in baseball, in fact, which means that you’re getting a free strike about half the time. When he does swing, he doesn’t do much damage — Soto compiled a .226 wOBA, worse than Chris Davis’s season-long line last year, on at-bats ending in those swings. Well, looks like we solved it! Want to get Juan Soto out? Throw your secondary (or tertiary) pitch for a strike, and don’t over-spin it. It’s your only shot — otherwise he’s taking a walk or taking some cuts at your fastball, and you don’t want that.

Oh yeah, one more thing. I’ve used the present tense in this article, but these are 2018 stats, and again, Juan Soto was a teenager. He’s still learning, and he’s had a whole offseason to do it. Rest assured that Soto knows this is something he needs to work on. The Nationals’ hitting coach, Kevin Long, said as much when he described a phone call with Soto during the MLB Japan All-Star series this offseason: “So I’m watching, and I see a game in Japan, ‘Oh, Juan Soto, there’s a breaking ball, BANG!’ And then first thing he says, he goes, ‘Did you see that curveball I hit?’” Safe to say, Soto knows he needs to work on hitting breaking balls, and that’s a scary thought. Juan Soto, holes in his game and all, was a top 10 hitter in all of baseball last year as a 19-year-old. If he fixes his issues with breaking balls, the sky is the limit.





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

37 Comments
Oldest
Newest Most Voted
HappyFunBallMember since 2019
7 years ago

The manchild is going to see a Bondsian amount of junk thrown at him in 2019

Stupideas22
7 years ago
Reply to  HappyFunBall

Harper definitely gets that treatment too, if his fastball performance is that good and his overall is still that much worse

HappyFunBallMember since 2019
7 years ago
Reply to  Stupideas22

Harper is … not good against LHP. Particularly against LH junk. Anecdotally it seems very tied to his health. Healthy Harper is fine even against LHP. But nursing boo-boos Harper gets eaten alive by them.

maximize_futilityMember since 2025
7 years ago
Reply to  HappyFunBall

Bottom of the ninth. The Nationals are down by three to the Cubs and the bases are loaded with one out. Jaun Soto is at the plate. Joe Maddon is the smartest manager in baseball. He gives the sign for slider in the zone. The team’s only hope is that Juan Soto has not adjusted. Shaking, Brandon Morrow adjusts his grip. As Morrow begins his delivery, Soto turns to Willson Contreras and winks. Contreras puts down his glove and turns away, sobbing because he knows what must happen. Soto hits a slider in the zone 443 feet for a mammoth grand slam and as he crosses home plate with the winning run, Maddon is fired and is hired on a lifetime contract by the Marlins. Contreras can never catch again. Morrow converts to Hinduism and becomes a knuckleballer. Rick Ankiel returns to lead the majors in home runs and ERA. Mike Trout hits .255/.360/.420 as an above average center fielder.

insidb
7 years ago

This is an intense comment.

ThrasiusMember since 2016
7 years ago
Reply to  insidb

His name implies the futility of understanding it.

maximize_futilityMember since 2025
7 years ago
Reply to  Thrasius

Now that behavioral economics has invalidated much of classical economics’ underpinnings, nobody knows what to believe.

Am I even an econ? Should I be purely self-interested or should I be other-regarding? The choice is impossible. Better to not make a choice at all.

In the age of Kahneman and Thaler, self-interest is futile. Now there’s something we can maximize.

jarjets89FanGraphs Staff
7 years ago

Great read! Exciting to hear Soto knows what to work on!

Brad JohnsonMember
7 years ago

Now do a follow up post about Tyler O’Neill! He’s got half the Soto thing going for him…

fjtorres
7 years ago
Reply to  Brad Johnson

Which half?

Stupideas22
7 years ago

Very interesting article…
One reaction I have is that his breaking ball in the zone performance is notably worse than his overall breaking performance. Do you think that means he’s managing to really smack those pitches he does get fooled on, or is it because he’s obviously taking walks against the breaking balls out of the zone?

docgooden85Member since 2018
7 years ago

“I don’t know how people throw sliders for strikes that are still tight, good pitches.” I love this Sonny Gray interview. Telling on himself so badly. The solution to his problem is to throw a better slider. If you “have” a pitch that you can’t throw for a strike, you don’t really “have” that pitch. If you are afraid to throw a pitch besides out of the zone and in 2-strike counts, hitters are free to ignore it, and the good ones will. My take on Sonny Gray is he’s given up too many homers and it’s messed with his head; he’s so afraid of hangers getting tattooed that he is mad at his own stuff.

slamcactusMember since 2024
7 years ago
Reply to  docgooden85

This is a little unfair. The first job of a breaking pitch is to appear out of the pitcher’s hand like it might be a fastball. That’s the first thing most pitchers learn, and getting hitters to look silly chasing unhittable pitches that end in the dirt or in the catcher’s mitt way low and away is the classic way to succeed with quality breaking stuff. It’s tougher to fool a hitter with a slider or curve in the zone, because there’s only so many times you can make a major league batter think that you, a major league pitcher with presumably better than awful control, may have just thrown a fastball directly at his head (which is what any pitch in the zone with decent break will look like out of the pitcher’s hand to a same-handed hitter – to an opposite handed hitter it looks even crazier, like you’re trying to hit the backstop). Major league hitters are really freaking good, and there’s a good chance if they know they’re looking at a pitch thrown in the mid-70 to mid-80 mph range that will end up in the zone, they’re going to do some damage on it.

hebrewMember since 2016
7 years ago
Reply to  docgooden85

this reads like a comment from someone who doesn’t know much about baseball. I don’t think that was your intent, though.

docgooden85Member since 2018
7 years ago
Reply to  hebrew

There are many ways to throw a slider for a strike if your slider isn’t a waste pitch piece of trash. Only a bad one needs to look like it’s going at the batter’s head to be a strike. You’re thinking of a curve maybe (which are frequently thrown for strikes up)? Or a bad slurvy inconsistent slider. Like Gray’s. Scherzer and Sale can command a tight slider and will throw any pitch in any count. That’s the difference in a great pitcher and a guy complaining to the media about how he used to be good that time.

v2miccaMember since 2016
7 years ago

Indeed, seems like this may be an outlier that he quickly manages to correct. Pitchers are going to start throwing him more off-speed pitches. Like Trout and Votto, he appears to be able to spit on the pitches out of the zone. And if knows he’s getting secondary pitches in the zone and can start sitting on them, I expect his stats for those pitches to improve in very short order.

slamcactusMember since 2024
7 years ago
Reply to  v2micca

Yeah, if anything this just gives me more reason for optimism.

He started the season at Low-A. Breaking balls and offspeed stuff in the majors are much, much better than Low-A (or any other level).

He’ll have to learn in the bigs, but there’s absolutely no reason to think that’s not something he can do. If he improves to even average against junk then he takes his offense to a whole new level. Which is kind of crazy to think about, that there could be a whole new level (besides the obvious “add muscle and hit the ball harder” path) for a dude who just OPS’d over .900 at 19.

Most exciting pure hitter who’s come up since Trout (sorry Vlad – you could still get there).

dtpollittMember since 2016
7 years ago

This is a great article. Nice work.

MerlMember since 2018
7 years ago

I’ve been waiting for this article for days. Thanks, Ben.

sadtromboneMember since 2020
7 years ago

Man, Soto is so good. How many guys can get comped to Joey Votto at age 19? He’s just a hitting prodigy.

Idle Hands
7 years ago

The more I look at that OBP of .406 the more amazing it is.

fjtorres
7 years ago

That reminds me on “the book” on Trout. In and tight. Worked…for about a week.
Some guys you just take your hat off and wait for age to wear them down. In fifteen years or so.
I’ll be watching young master Soto.

EasyenoughMember since 2016
7 years ago

So so so happy to have a mid-atlantic baseball junky writing at fangraphs!

MutantMike
7 years ago

290/35/100/92/10 not bad for the late third round…………

Original Greaser Bob
7 years ago

I say, f@ck you Jobu, I do it myself!

https://m.youtube.com/watch?v=cfoXMr_s4xI

adrock75Member since 2018
7 years ago

Great article. Stellar breakdown of why Soto’s so great.

But, my god, Mike Trout.

blurrrr427
7 years ago

tertiary – third in order or level

one of the many things I learned in this article, thanks Ben!

JamesMember since 2016
7 years ago

Great article! Love the research and the writing – thank you! And when I meet Mr. Soto I will most definitely throw him my 47 MPH curveball in the zone. Yep.

Jetsy Extrano
7 years ago
Reply to  James

Let’s see what he can do with my rag-arm lob.

jlawyaMember since 2019
7 years ago

While a great article about Soto, this was my favorite line: “Ten great hitters, or potentially nine great hitters and Max Muncy, depending on how you feel about him”

Is there a spot where I can request articles? I would love to know how some of the writers truly feel about Muncy and what their predictions for 2019 are. He seemingly came out of nowhere last year, but his raw batting statistics suggest that his bat was real and repeatable. After the all-star break, (homerun derby curse?) he stopped hitting against lefties to the point that he was held out against them in the playoffs. There’s articles like this one where he somehow still managed to crack the top ten in hitting statistics, yet there’s also articles where he is mentioned as the leagues fifth worst ‘clutch’ hitter. Nobody knows what to expect out of him this year! I’m fascinated by his 2018 success and his story. While I personally don’t feel like he can re-produce the numbers he was putting up the first half of last season, it didn’t stop me from drafting him for a bench spot on my fantasy team… you know… just in case he does.

TimoPerezMember since 2024
7 years ago

Great article. You took the data out there that was necessary and applied it very well. I wonder if pitchers start throwing him more breaking pitches in the zone, and Soto starts swinging at them more (because he has to), how will it affect his impact on FBs?

NATS FanMember since 2018
7 years ago

Maybe I’m a foolish an optimist, but I have little doubt that SOTO will out hit Harper over the next 10-13 seasons.

DarthSader9Member since 2025
7 years ago
Reply to  NATS Fan

I don’t think this is would be considered a minority opinion let alone a bold prediction. Ages 20-33 or ages 27-40? Harper’s covers a large portion of what we know will be physical decline years

Ryan DCMember since 2016
7 years ago

Great article about my new favorite Nat. Is Ben Clemens the new August Fagerstrom?? Only time will tell

Alvaro Andrés Pizza Varela
7 years ago

No Pedro Serrano reference? I’m dissapointed.

Redneck Redbird
7 years ago

Great article, Ben. Following you from VEB.