Another Way to See the Angels’ New Addition
While you were off doing something else over the weekend, the Angels picked up a new second baseman. Granted, their new second baseman was to be someone else’s bench player, so we’re not talking about a blockbuster, and that same would-be bench player had just expressed frustration over losing his starting job. And so Danny Espinosa was sent to California, with the Nationals picking up Austin Adams and Kyle McGowin.
You want to know another way to know this wasn’t big? The Nationals made a trade for Angels prospects. As we all understand, the Angels don’t have prospects, and here Adams might be the one who’s slightly interesting. He’s been a tough-to-hit Double-A reliever with significant control problems. The Nationals didn’t get a lot for Espinosa’s final year of team control. The Angels, though, should probably be pretty happy. They’ve plugged what had been a gaping hole, and Espinosa suffers from a perception problem.
Prior to the weekend, the Angels’ starting second baseman was going to be Cliff Pennington. “Cliff Pennington” is a commonly-used synonym of “replacement-level,” so it was no secret the team was in the market. The Angels could never offer much in the way of resources, so it was unlikely they could go get, say, a Brian Dozier or Ian Kinsler. Enter Espinosa, who’s coming off a 79 wRC+. That’s a worse offensive performance than Andrelton Simmons just had, and Espinosa hasn’t reached triple digits since 2011. Any Nationals fan understands that, at the plate, Espinosa might be the streakiest player alive.
Let’s start with one thing. Between the last two years, Espinosa saw that wRC+ drop from 94 to 79. But does that really mean he got worse as a hitter? Time to pull from Baseball Savant. Here are the biggest year-to-year improvements in average exit velocity:
| Player | 2015 EV | 2016 EV | Change |
|---|---|---|---|
| Rickie Weeks Jr. | 84.9 | 93.4 | 8.5 |
| Domingo Santana | 87.9 | 93.8 | 5.9 |
| Danny Espinosa | 85.5 | 91.1 | 5.6 |
| Luis Sardinas | 83.1 | 88.3 | 5.2 |
| Bobby Wilson | 81.6 | 85.7 | 4.1 |
| Danny Santana | 85.2 | 89.3 | 4.1 |
| Kole Calhoun | 86.5 | 90.4 | 3.9 |
| Tyler Collins | 87.3 | 91.2 | 3.9 |
| Stephen Drew | 86.4 | 90.3 | 3.9 |
| Matt Joyce | 86.1 | 89.9 | 3.8 |
I know it’s not a super sexy table, but there’s Espinosa in third. He was hitting the ball harder, on average, and he was also putting the ball in the air more often, which is generally a good way to take advantage of more solid contact. Espinosa’s Statcast indicators were positive. It feels like that should maybe mean more than the actual results, as odd as that might sound. In particular, Espinosa ranked very well in average exit velocity on batted balls in the air. He finished at 94 miles per hour, basically tied with Mike Trout (94) and Yoenis Cespedes (93.9). Here’s a look at a simple plot. This is slugging percentage on those air balls against velocity on those air balls.
By this measure, Espinosa underachieved. He deserved better on his tracked batted balls, and you could add something like 40 points to his slugging percentage. Espinosa, for sure, makes limited contact. He has a very significant strikeout problem. But the contact he does make should’ve led to more positive outcomes. Therefore I think that 79 wRC+ is somewhat misleading.
Now, there’s something else about Statcast a few of you know. If you’re a real Statcast dork, you know the tracking system has trouble picking up the really weakly-hit batted balls. Or, at least, the poor-performance batted balls. Weak grounders and high pop-ups straight into the air. On average, Statcast got readings from about 87% of all balls in play. Espinosa had just 79% of his batted balls tracked. That was the fifth-lowest rate in baseball, and it shows that Espinosa also generated a lot of poor contact. Look, he’s not a good hitter.
But now let’s get back to that perception problem again. Before he started to slump, Javier Baez was a playoff hero, a young potential superstar who shined in the spotlight. Espinosa, meanwhile, was played reluctantly by Dusty Baker, who told the media he didn’t have any other options. Espinosa had 79% of his batted balls tracked last year. Baez, too, had 79% of his batted balls tracked last year. How about a direct comparison?
| Player | K-BB% | Hard-Soft% | IFFB% | Launch? | EV | Air EV | Tracked% | Defense | Age |
|---|---|---|---|---|---|---|---|---|---|
| Danny Espinosa | 20% | 15% | 12% | 14 | 91 | 94 | 79% | Plus | 29 |
| Javier Baez | 21% | 10% | 11% | 15 | 89 | 91 | 79% | Plus | 23 |
They are different sorts of hitters, with Baez swinging more aggressively. So, Espinosa strikes out more, but he also walks more, because he gets into deeper counts. Espinosa is famously streaky, but it’s not like Baez isn’t, and by the information we have, Espinosa’s contact last year was at least as good. It was probably even a little bit better. They topped out around the same exit velocities, and while Baez has also drawn raves for his defensive ability and versatility, Espinosa is also terrific! For his career, as a shortstop, Espinosa has ranked in the top third of players in combined DRS and UZR. He’s ranked in the top sixth of second basemen in combined DRS and UZR. Baez, perhaps, is the better infielder, but it’s not clear-cut, and even if it’s true, the difference seemingly isn’t large. Baez is a defensive plus. As is Espinosa. They’re remarkably similar players.
Here’s a home run you could’ve pulled from the Javier Baez highlight reel:
Here’s a defensive play you could’ve pulled from same:
Two very streaky hitters with contact problems. One swings more than the other, but the results aren’t too different, or, they shouldn’t be, anyway. Both of the players are powerful, and they’re more good than bad on the basepaths. In the field, both of them are helpful at second base or at shortstop. As full-time second basemen, you could even imagine them winning Gold Gloves. There’s so much in the way of all-around potential, even if the strikeouts too often get in the way.
Danny Espinosa is basically present-day Javier Baez. He’s less exciting, because Baez gives you more to dream on. But that’s mostly because of Baez’s youth and remaining years of team control. Baez has the higher ceiling, but if he never improves beyond what he is, Espinosa is the result, and that’s really not so bad. Espinosa = Baez – fantasizing. That’s a perfectly useful player, if a frustrating player, and this should give the Angels another little nudge as they quietly threaten to get back to the playoffs.
Jeff made Lookout Landing a thing, but he does not still write there about the Mariners. He does write here, sometimes about the Mariners, but usually not.

Excellent points Jeff! If Espinosa is basically a poor man’s Baez, why not hang onto him as a valuable bench piece? Paired with Turner and Murphy he can basically provide rest for every player, accumulating 300 ABs along the way. Not sure why the Nats got rid of him….
The luxury tax is why
100% pure speculation on my part, but I personally think this was essentially a favor to Espinosa. There’s a lot of love/hate for Danny amongst Nats fans. Depending on how you want to look at it either the Nats gave too many opportunities to a guy who just couldn’t develop any offensive consistency, or they jerked around a guy who’s aggregate performance wasn’t really all that bad. But Espinosa is from Southern California, and LAA is as likely a place for him to be able to hold down a starting job as anywhere, so I think Rizzo just tried to give him a good send off without worrying too much about what he got back.
What is interesting is how little the Angels had to offer, and they still got a halfway decent player who is from So Cal and might actually be happy to be here. Between Maybin and Espinosa, the Angels have actually plugged holes for this year. And they can see if these guys are any good, since they have no one in the farm to take their place. So maybe they’ll offer a couple of more years next year.
It’s hard not to like this move for the Angels. I still can’t figure out why the Nats gave him away, unless they really are strapped for that $5.3 mil, or Espinosa would hate his role and become a cancer
Yes. He would actually become a cancer.
Rizzo, Baker and Davey Johnson have all spoken publicly about their frustration with Espinosa. He seems impervious to coaching or advice, and he’s a pretty intense guy. I can’t imagine things would go well if he were expected to sit for the majority of his contract year.
Also is it just me or did the Nationals basically give Espinosa up for nothing? The prospect rankings I can find do not feature either of the guys they got back on the Angels’ top 20 lists, as far as I can tell, and if you’re not in the Angels’ top 20 then you presumably have basically zero value. Whereas Espinosa looks like he could provide, I dunno, 1.5 or 2 WAR at a reasonable estimate? For about $5 million in arbitration salary? So that’s something approximating $10 million surplus value, which the two minor leaguers they got back don’t remotely seem to provide?
Adams yielded a very low contact rate as a reliever. Because he hasn’t thrown enough strikes, he hasn’t moved quickly, but there’s at least high-leverage upside there if he smooths something out, and that’s the sort of thing that could happen in an afternoon if the Nationals get lucky. Better than nothing.
It’s just you.
I don’t think the moral of this story is “Espinosa is sneaky good,” it’s “Baez is sneaky bad”. Of course, he still has some years to get better, so there’s that.
Or they’re both sneaky solid?
Yea the age is the biggest difference. If Espinosa was cheaper and the Nats weren’t close to bumping up against the luxury tax they may have kept him. But in a straight up comparison, it’s Baez by a mile. At 23, he’s got 4 more years to develop before he hits his prime, whereas Danny is putting up similar numbers but on the downslope of a career which didn’t have a high peak to begin with. And which direction do we expect each’s “plus defense” to trend over the next 4 years?
Espinosa, 2011 (age 24): 658 PA, .236/.323./.414, 8.7%BB/25.2%K .324 wOBA/103 wRC+, 3.7 Def, 3.3 WAR
Espinosa, 2012 (age 25): 658 PA, .247/.315/.402, 7.0%BB/28.7%K, .313 wOBA/94 wRC+, 16.4 Def, 3.5 WAR
Baez, 2016 (age 23): 450 PA, .273/.314/.423, 3.3%BB/24.0%K, .316 wOBA/94 wRC+, 12.7 DEF, 2.7 WAR
I’m not saying that Baez will have Espinosa’s career arc, and it’s worth noting that Espinosa never destroyed minor league pitching the way Baez did, but I think that’s at least a legitimate comparison.
Sneaky bad 3 win bench player. Got it.
I still think Chase Utley for ~$5MM makes way too much sense. The right side of the infield/DH rotation gets a little cloggy, but it’s still manageable. And somebody will get hurt. Espinosa can backfill for the left side of the infield too.
#FreeShermanJohnson
Love this move for the Angels. I could actually see them being a surprise team that exceeds expectations if the pitching comes together. Of course, there may be no bigger if in all of baseball than the Angels’ projected rotation next year – they could be good, they could all have their arms literally fall off their bodies by mid-May.
That last part was not funny.
As a Nats fan: I love Danny. Great defensive MI; fantastic arm. Great switch hitter from the right side of the plate, aka the wrong side (unless, I guess, you’re Ian Kinsler).
This felt like a vindictive move from the front office. After the Eaton trade, Espinosa expressed his displeasure, probably privately, and then skipped the fan base meet-and-greet to make sure that displeasure was felt. He was traded for the 20th and a 20-something-ranked Angels prospects. As in, oh, you don’t like it, enjoy feeling equivalent to the mediocre of the Angels farm system.
I think this will be a trade the Nats will regret.
I got the exact opposite impression.
For one, your scenario would be insanely stupid of Rizzo. It would demonstrate he acts out of spite, even if it actively hurts the team. Nothing he’s done before this would support that. Second, they just gave Espinosa a very likely shot at starting regularly, something he’d have never got in Washington, in return for next to nothing. This is his contract year, he needs to demonstrate value so he can get more than a 1 year/$2-4m contract next year. Playing regularly will help a lot more than getting ~100 PA with the Nats.
Can cliff Pennington actually be the new way of referring to a replacement level player? For example, the tigers are planning on playing cliff Pennington in center field this season.
So you’re thinking WAP (Wins Above Pennington) rather than WAR?
any table that includes the name “domingo santana” is a sexy table