Yoenis Cespedes Is Still Playing Like a Superstar
Last winter, coming off the best season of his career, Yoenis Cespedes hit the free-agent market, and promptly heard crickets. He watched David Price and Zack Greinke break $200 million in early December, and then saw Jason Heyward set the market for outfielders with a $184 million deal a week later. And then he sat and watched a bunch more pitchers get paid, while he, Chris Davis and Justin Upton sat around waiting for offers that never came. Finally, in January, all three eventually found homes, but Cespedes was unable to land the big deal he was looking for, instead taking a three-year deal from the Mets that gave him the chance to hit the market again this winter, if he so chose.
A quarter of the way through the 2016 season, Cespedes opting out of the last two years of the deal is now a foregone conclusion; the only way he wouldn’t hit the market this winter is if the Mets re-do his deal before he gets there, or if he blows out his knee between now and October. Cespedes has not only carried over last year’s second half surge, but he’s even somehow building on it.
After getting traded from Detroit last summer, Cespedes hit .287/.337/.604, launching 17 homers in 57 games. The power spike was something unseen before from him, and so he went from being a good player with nice power to performing like a great player with elite power. But guys do weird things in half-seasons, and there was no real reason to think Cespedes had suddenly morphed into one of the game’s best power hitters. And the skepticism about his new-found power was one of the reasons the free agent market didn’t treat him too kindly, but Cespedes is helping show that the surge wasn’t just a two-month fluke.
The rolling-average of his ISO shows that Cespedes had pretty normal peaks and valleys in his Oakland days, bouncing mostly between .100 and .300, which is what you’d expect from a guy with a .200ish ISO. But over the last four months of baseball, his spikes have reached the kind of levels you’d see from Giancarlo Stanton on a hot streak, and his valleys have been where his baseline used to be.
So, what changed? Well, in an overview of Cespedes and his free agent stock from last winter, Mike Petriello gave us this chart.
In New York, Cespedes started elevating the baseball in a way he hadn’t earlier in the season, and the result was that balls started flying over the fence. His average launch angle so far in 2016? 17.4 degrees. A one-month spike is now a three-month trend, and the spike in balls in the air is one of the primary reasons why Cespedes is producing at an elite offensive level.
But the remarkable thing isn’t so much that he’s been able to hit the ball in the air more often; lots of guys could do that by changing the angle of their swing. But the downside to an uppercut swing is that it also usually leads to an increase in whiffs; there’s a reason why guys like Chris Davis run strikeout rates over 30%. Cespedes, though, hasn’t really sacrificed any contact while finding this power stroke.
Since September 1st, lining up with this change in launch angle, Cespedes has made contact on 86.8% of his in-zone swings and 76.3% of his swings overall. For his career up through August 31st, Cespedes had made contact on 85.3% of his in-zones wings and 76.5% of his swings overall. Cespedes has somehow pulled off the pretty rare trick of adding power without having to swing and miss more often, and that has made him a substantially better hitter than he was earlier in his career.
Guys who hit for elite power while running these kinds of contact rates are almost universally elite hitters. From 2011-2015, here are the hitters who ran an ISO over .230 and an in-zone contact rates over 85%.

| Name | ISO | Z-Contact |
| Miguel Cabrera | 0.245 | 88.3% |
| Mike Trout | 0.255 | 86.7% |
| Jose Bautista | 0.270 | 87.8% |
| David Ortiz | 0.264 | 88.4% |
| Ryan Braun | 0.234 | 87.5% |
| Jose Abreu | 0.237 | 88.0% |
| Edwin Encarnacion | 0.257 | 87.7% |
| Carlos Gonzalez | 0.240 | 85.2% |
| Mark Teixeira | 0.234 | 89.4% |
And now, pitchers are adjusting. During his career, pitchers have thrown about 46% of their pitches to Cespedes in the strike zone, a few ticks below the average, and about what you’d expect for a free-swinger with some power. This year, pitchers are throwing only 44% of their pitches to Cespedes in the zone, so even though he’s not getting any more selective, he’s now getting pitched in a way that allows him to occasionally draw a walk as well. Last year, Cespedes drew 19 walks in the first four months of the season before being traded to New York; he’s already drawn 17 in the first six weeks of 2016.
Cespedes probably won’t keep walking in 10% of his plate appearances, but with pitchers realizing that they need to be a bit more careful with him than they used to, he’s likely a better bet to post higher OBPs going forward than he has in the past. He’s never going to morph into an Ortiz or Goldschmidt in terms of selectiveness, but walks aren’t just about taking pitches; they’re also about scaring pitchers, and Cespedes is doing plenty of that right now. Even without a change in approach, his increased power should also bode well for some gains in walk rate.
Since joining the Mets, Cespedes has basically played like a +7 win player, putting him in the upper tier of Major League players. That remains an unsustainable level over the long term, and he won’t keep hitting for this kind of power all season, but even with an expected level of regression, Cespedes still looks like a fantastic player. Our rest-of-season forecasts call for Cespedes to produce an additional +3.2 WAR over the remainder of the season, putting him in the same tier as Francisco Lindor, Mookie Betts, and Starling Marte. And that’s with Steamer still expressing plenty of skepticism about his power spike; ZIPS buys into the increase in power, and puts Cespedes at +3.8 WAR rest-of-season, putting him in the same group as Buster Posey and Nolan Arenado.
Like with Daniel Murphy, we’re now past the point of this being just a hot streak. Cespedes has made structural changes to his game, and the power spike without a compensating increase in strikeouts has made him an offensive force to be reckoned with. Toss in the defensive value and the baserunning, and it’s probably time for the league to stop being skeptical of Cespedes as a top-tier position player. When he hits the market again this winter, he should get paid like an elite player, because it’s now pretty clear that he indeed is one.
Dave is the Managing Editor of FanGraphs.


Yeah. This guy is so juiced up it’s not even funny.
You know. I agree with you so I started looking at other players to see who I could identify as juicers. I came across this one George Herman Ruth. He goes from 11 home runs to 29 and then to 54?!?!?! Obviously must have been using steroids because this power spike is not natural.
In fairness, the Bambino was known to hit the juice every now and then.
Horse steroids were invented in 1919. The first human steroids were used on German Soldiers during the ending days of WWI. The company that produced both was headquartered in NY, but was allowed to trade with Germany anyway. It is actually possible Ruth juiced. He definitely knew about juicing horses because he partly owned his own race track and frequently bet on horses, and he worked in the same city as the company that made both horse steroids and had made the human steroids for WWI . Both manufactured not far from where he worked.
Kudos, this is the most entertaining lunatic theory I’ve seen in quite a while.
I absolutely thought whoever signed Cespedes this off-season was going to regret it as last year looked like a career year he couldn’t possibly replicate. Granted i thought he was looking at a huge long term deal not the bargain the Mets signed him for…but he has exceeded anything I thought he could do up to this point and even with some regression he is playing like a real star right now. All that being said, I’d still be terrified to sign him to a long term deal after this year.
Agreed, at a 3 yr deal I thought they got awesome value, even with the opt out. If it’s 7 yrs I think it bites them in the ass.
It’s almost like the National League is inferior competition.
You know this is fan graphs right? people here are not A) stupid and B)stupid about baseball.
Although you seem pretty dumb yourself. especially since the national league has won more games against the AL so far this yr. Especially since the best team thought by many in baseball talent wise is the Cubs who play in the national league. Especially since the teams thought to be the best mostly come from the national league LOL. yea your an idiot
Cmon, let’s be serious. I’m a national league fan myself but i have to admit nl teams have inflated stats because there a so many lousy teams in the nl.
They’ve played ~1/5 of the 2016 interleague games that are scheduled. Surely fangraphs readers would not make a determination of relative league strength based on such a SSS, especially considering that the AL won the previous 12 years. The Cubs may be the best team in MLB, but the NL has 5-6 teams that aren’t even trying to win this year. The bottom of the NL is really bad, even if the top team is better than any AL team.
Plenty of Fangraphs’ readers draw conclusions based on SSS if it’s consistent with their preconceived narrative. Just look at how people vote up or down.
So in other words, the Mets were smart in re-signing Cespedes.
The Mets were dumb in not re-signing Murphy.
Walker hasn’t been bad, if the f.o. really believes in Dilson Herrera it makes all the sense in the world to not make a long term commitment to murph.
Murphy signed a 3 year $37 million contract. It makes all the sense in the world to offer a slightly greater contract even if you considered Murphy as an average player after 2015 reg & post seasons. Wouldn’t block Herrera at all.
Walkers been an above average player and murph has a babip over .400. Is the drop off between the 2 significant enough to have the extra future commitment. What if say that 12 or 13 mil next year is the difference between keeping cespedes or not, herrera will only cost 500k.
JediHoyer-there should not be a money issue when the mets as an organization are spending 50+ million a yr under what they should be
Not to mention Murphy could be getting plenty of time at 3rd and 1B. its not that the mets were dumb rusty……they made the best choice they could based on there A-hole, greedy, D-Bag owners the Wilpons
If the Mets signed Murphy, do you really believe they’d have been able to pay Cespedes $27.5m this season?
Look I do get where you are coming from. I wanted the Mets to re-sign Murphy too as I thought his adjustments from last August were real, and I liked him as a long-term insurance policy for Wright at 3B, but doing so would’ve totally changed the entire off-season for the Mets.
I thought the play to keep Murph would have been to make a hometown discount offer like 3 years $33-35mil before he got anything else in, then trade Niese for an A-ball prospect probably of similar value to whoever they draft with the compensation pick. Dollars would have worked out the same this year. Murph gives them a 2B with a healthy Wright and a better 3B when Wright hits the DL. Walker hasn’t played 3B in years. I think now Flores is the backup 3B, or Soup. I’d rather have Murphy because I like homegrown guys, but I am not unhappy with Walker. I don’t think Murph was about money, at least for this year. It was about long-term commitment. I figured if they re-signed Murph it meant they figured Wright was a high-risk player.
can the Mets afford to let him play out the year and leave? I would think not. They have no other consistent offense outside of Conforto and he is likely benefitting from hitting in front of Cespedes.
Not really, but I’m not sure they are going to have much choice in the matter. Some team is going to give him a king’s ransom next off-season, and given the Mets’ allergy to long-term commitment I don’t see how it’s them.
I am starting to get very concerned with what the 2017 starting lineup may look like.
the Mets’ best hope is that Cespedes chose to stay this year, even though he apparently had better offers elsewhere (Washington). If they want to compete for him, that should help. Maybe they can lock him up now
Honestly we Mets fans are kind of damned either way. Either you let your biggest, baddest bat walk away, or you give your non-CF huge dollars to play CF in his early 30s.
I am genuinely on the fence about which is the greater evil, so I guess I’ll just enjoy what he’s doing right now and see how it plays out.
Cespedes and the starting pitchers make the mets the scariest team in the nl. Look at what happened to the a’s when they let cespedes go and look at what happened to the mets when they got him.
Yep. Also look what happened when both the Red Sox and Tigers acquired him.
Actually the redsox were already 15 games under 500 befire they got him and the Tigers were a playoff team with him and the moment he left they became awful
The tigers traded him because they were punting the season. Certainly not a playoff team.
Fool they were a playoff team with him which is why the collpased when he left. They were over 500 and right in the the thick of things with hom
Fool… they traded Price and Cespedes because they were out of it. Go back to ESPN.
On July 31st, 2015, the Detroit Tigers were 50-53 and 11.5 GB in the division.
A simple Google search would have made you look far foolish. Now, I believe you have a Backstreet Boys recording session to get to.
I don’t think you need to denigrate BSB just because nickcarter is an idiot.
lol
The a’s were one of the top teams in 2014 until they traded cespedes for lester and gomes, the players were like how could the front office do this to us? They completely fell apart. It was completely predictable.
And yet they still made it to the 12th inning of the Wild Card game… so the outcome was basically a coin flip. The Royals could have just as easily lost that game instead of going to the WS.
The A’s were in first place by two games when they made the Cespedes-Lester trade and completely collapsed pretty much immediately after. They wouldn’t even have had to play a Wild Card game if they’d continued to play as they did when they traded Cespedes.
Cespedes is the on,y player that makes everyine around him better
If they win their wildcard game.
I doubt they’ll need to. Hard to see washington beating them.
So, is Kevin Long just some kind of coaching genius?
Considering what the rest of the lineup is doing right now, I have to think no he is not.
The rest of the lineup? You mean the team leading the league in HRs?
This gets 9 likes? Whose commenting around here these days?
In case you haven’t noticed, the great majority of likes and dislikes around here are based on readers having a certain narrative. Don’t try to confused Fangraphs readers with facts. The Mets committed the cardinal Fangraphs sin when they won the nlcs last year, they became evil in the eyes of most Fangraphs readers.
Yes, the same lineup that leads the league in HRs, and…
– Is 13th in K%
– Is 13th in BABIP (when you do this 3 years in a row, it’s time to consider that it is a functioning dynamic, not just pure luck)
– Is 13th in non-HR extra-base hits
So they don’t put many balls in play, but when they do it’s usually an out, and when it’s not an out it’s usually a single.
That is how a team can lead the lead in HRs and be 12th in runs scored.
See what i’m saying, ken? This is basically a cubs fansite, the mets crushed the cubs in the playoffs last year, so it becomes necessary here to smite the mets again and again. That’s how that comment by senor mike got 12 likes.
I’m actually a die-hard Mets fan John. So the only narrative being spun right now is the one by you that only opposing fans are going to post negatives about your favorite team.
How about actually contributing something to the discussion instead of attacking the people who already are.
I am a Cubs fan, but I have nothing against the Mets, I love their pitching and pray to God they stay healthy. I would love to have a yearly rivalry with them over the next few years as the two teams continue to develop. I’ve stated in another article that although Schwarber gets the pub, I think Conforto may end up being the better player. I would love it if the Cubs could just have one of the Mets’ young arms. John, it feel like you’ve created your own narratives. You seem to have your own biases. The Mets really aren’t on the radar of most Cubs fans, they’re/we’re spewing much more venom in the Cardinals’ direction.
2012 OAK 3.2 fWAR/600 PA
2013 OAK 2.5
2014 OAK 3.1
2014 BOS 3.1
2015 DET 5.6
2015 NYM 6.5
2016 NYM 7.1
Maybe the actual change happened a touch before meeting Long?
It just seems odd that he has played for four different teams in five years in his peak years. His three trades on really netted John Lester, the others not so much. Very odd.
It is odd to get traded so much but the tigers got fulmer for him and the sox got porcello. Not as sexy a name as Lester but 2 decent guys. Fulmer has been racking up some k’s. I certainly think the tigers got the best value from him. They were however the only team rebuilding as well.
Lester had an era over 4.00 and 2.9 war/year in the three years before the trade, he wasn’t a big deal either.
And finished that year with a 2.46.
I expect it on blogs and mainstream websites, but I’m always a little baffled when I see narrative based comments here. I guess we’re still all baseball fans… but the numbers are all here!
Funniest part is they had the game won, Lester had 7 innings of 3 run ball and a big lead but they brought him back for the 8th.
C’mon, let’s be serious, that was a fluke, other than that year the lowest era is his career is 3.21.
Instead of talking about flukes and narratives, lets look at the numbers since that’s what this site is based on. Feel free to come to your own conclusions…
Lester (full seasons as starter, also pitched in 06, 07)
’08, 210IP, 3.21 ERA, 4.1 fWAR
’09, 203, 3.42, 5.3
’10, 208, 3.25, 4.8
’11, 191, 3.47, 2.7
’12, 205, 4.82, 2.5
’13, 213, 3.75, 3.5
’14, 219, 2.46, 5.5
’15, 205, 3.34, 5.0
’16, 55.1, 2.60, 1.1
Cespedes
’12, 540PA, 136RC+, 2.9 fWAR
’13, 574, 102, 2.4
’14, 645, 109, 3.3
’15, 676, 135, 6.7
’16, 164, 186, 2.1
Is this article linked on ESPN or something? Oy vey, these comments…
This is a Mets article. They attract Mets fans. Unfortunately, we often don’t think before we speak (type). But watch for the legion (or whatever the correct terminology is) of Mets fans in DC tonight for the Emergency Support Matt Harvey Night. That just doesn’t happen everywhere. Being a Mets fan is about the experience, so we draw a lot of gunslingers who often say dumb things.
I don’t think this is just Mets fans saying dumb things…
Nah, the handful of us Mets fans who usually hang around FanGraphs threads are not this… unfortunately representative of the broader fan base. Something else happened here.
I agree with you. I don’t normally see Mets fans making meatball comments here. There’s definitely a non-Mets element going on here…
I mean, the “WFAN Caller” joke account hasn’t even shown up yet!
This makes Cespedes a Silver Slugger contender as well…. If anybody wants a very pre-mature look at those races haha:
https://mlb2016blogs.wordpress.com/2016/05/24/new-award-race-updates/
last year was the first year he hit the ball on the ground like that though. every year before that he was hitting the ball in the air like he is now. something else has changed