Comparing the Best and Worst Pitcher Zones

Shortly before Thanksgiving, I wrote an article about how Chris Sale had been hurt last season by lousy receivers. That was an interesting observation from the data, but it wasn’t the only interesting observation from the data. According to Baseball Prospectus, Sale lost the second-most runs from his pitch-framers. Brandon Finnegan, however, pitched to the worst strike zone, his framers costing him an estimated 7.8 runs. Meanwhile, from the same source, Madison Bumgarner pitched to the best strike zone, his framers helping him by an estimated 11.0 runs. That’s a 19-run difference from catchers alone.

Maybe you don’t believe the spread was really that big. It’s easy to believe there was some spread — Bumgarner pitched almost exclusively to Buster Posey, while Finnegan pitched to Tucker Barnhart and Ramon Cabrera. One should also be wary of putting everything on the catchers. Pitchers with better command are easier to receive than pitchers with worse command, and Bumgarner throws with greater accuracy than Finnegan does. So, in part, the zones were the pitchers’ fault. But one thing we know for sure is that, in the end, Bumgarner’s strike zone was more generous. Arguably the most generous. So here is how the Bumgarner and Finnegan called strike zones compare:

Pretty interesting! Here is an alternate view of the same information. Note this is also from the catcher’s perspective. This shows called-strike rates out of all called pitches:

Both pitchers are southpaws. Bumgarner got the far better zone high. He got the far better zone arm-side. He got the far better zone low. Glove-side, it’s about equal, if not in favor of Finnegan. That’s of some note — Finnegan wasn’t losing strikes everywhere. It seems like he frequently tried to target that glove-side edge, but he’d often miss, and his catchers were probably worse at receiving missed locations. So it goes. It’s another example of a point to be debated. Bumgarner got the way more generous strike zone than Finnegan did. Some of this is because Bumgarner hit his spots better than Finnegan did. That reflects well on Bumgarner’s talent! But with an automated strike zone, the gap in performance between the pitchers would’ve been narrowed. Bumgarner’s zone would’ve been worse, and Finnegan’s zone would’ve been better. You either like the way things are, or you don’t. They’ve been this way forever, even if we’ve only recently taken to measuring it.

An estimated gap of 18.8 runs. This compares the two extremes, but there was about the same difference in WAR last year between Max Scherzer and Carlos Martinez. Individual ball and strike calls seldom make a big difference in the moment, but, holy hell, can the differences ever add up.


Job Posting: Boston Red Sox Baseball Operations Analyst

Position: Boston Red Sox Baseball Operations Analyst (focus on Pitching Development)

Location: Boston
Read the rest of this entry »


Job Posting: Inside Edge Baseball Operations Intern

Position: Inside Edge Baseball Operations Intern

Location: Minneapolis
Read the rest of this entry »


The Season’s Best Home Run

Earlier today, I published an article about the season’s worst home run. The criteria was very simple: I just selected the home run with the lowest recorded exit velocity, courtesy of Statcast. I think that position is fairly defensible, even if there might be other ways to identify other bad home runs. It’s subjective. Sorry!

Having that post go up all but demands the posting of the opposite. At the very least, I figure the community is curious. The opposite of the home run hit with the lowest exit velocity is the home run hit with the highest exit velocity. And the opposite of the worst home run is the best home run. I don’t know if this position is so defensible, but, I had to use this headline, just for consistency.

This home run is less interesting than the weak one, because this is just a really good home run. Hence this being an InstaGraphs post, instead of a FanGraphs post. The home run was hit by Carlos Gonzalez, against Zack Greinke, in Arizona, on April 4. It was the season opener for both the Rockies and the Diamondbacks. Gonzalez hit his home run at 117.4 miles per hour. You may watch it now.

The healthy version of Giancarlo Stanton is a Statcast darling. Over Statcast’s brief history, Stanton leads the majors, by far, in the number of batted balls hit at least 115mph. Gonzalez, though, comes up a distant second, which still counts as second. So Gonzalez is no stranger to absolutely stinging the baseball, and this home run was better than any Stanton hit in 2016. Stanton owns the next-hardest homer, at 116.8mph. Then there’s a tie at 115.9mph, between George Springer and Avisail Garcia. It’s interesting to see Gonzalez going deep here in a full count — you might think, with two strikes, he’d somewhat cut down on his swing. He did nothing of the sort, and Greinke made a horrible location mistake.

gonzalez1

gonzalez2

Greinke knew pretty quickly what Gonzalez had done to him.

greinke2

Now here’s where it gets extra fun: If you watch the highlight clip, the Rockies announcers joke about the ball’s exit velocity and launch angle. They didn’t know those numbers at the time. They were right that the ball had a high exit velocity — it had the highest exit velocity, among dingers. And they were right that the ball had a low launch angle — it had the lowest launch angle, among dingers. It’s a two-fer! Gonzalez hit the ball 14.2 degrees above the horizontal. The next-lowest homer was hit 15.2 degrees above the horizontal (Kevin Pillar). A shot from the side:

gonzalez-launch

It wound up standing as a very extraordinary home run. It was the sort of batted ball you’d think would be a well-stung double, but it just never came down, registering a Statcast distance estimate of 420 feet. One more time, the ball was hit 117.4mph, with an angle of 14.2 degrees. The average baseball this year hit 420 feet had an exit velocity of 105.4mph, with an angle of 26.9 degrees. Gonzalez just beat the living crap out of a terrible full-count pitch, and this is one of the reasons why he’s not simply a product of Coors Field. You can’t fake his contact quality. He makes some of the very best contact around. Congratulations, Carlos Gonzalez, on your very good dinger.


Job Posting: Oakland Athletics Baseball Operations Analyst

Position: Oakland Athletics Baseball Operations Analyst

Location: Oakland
Read the rest of this entry »


Job Posting: Texas Rangers TrackMan Operators

Position: Texas Rangers TrackMan Operators

Location: Round Rock, Texas; Frisco, Texas; Kinston, N.C.; Hickory, N.C.; Spokane, Wash.
Read the rest of this entry »


There’s Nothing Too Weird About Brett Cecil’s New Contract

The Cardinals had a few problems last season, and among them was unreliable relief pitching. As a means toward addressing that, they’ve given free-agent lefty Brett Cecil a four-year contract, worth $30.5 million. It also has a full no-trade clause! Very clearly, Cecil didn’t come cheap. A number of teams expressed a willingness to guarantee Cecil three years, so the Cardinals stepped up and went one extra.

It wouldn’t be hard to spin this in a negative way. Relievers feel like they’re unpredictable, right? So investing in them long-term might be a fool’s errand. And, last year’s average reliever had a 3.93 ERA. Cecil had a 3.93 ERA. He also finished with the eighth-lowest WPA among relievers, meaning he was even less valuable than his regular statistics. On top of that stuff, Cecil missed a month and a half with a lat injury. He didn’t have a banner first half.

Yet, he did have a much better second half. The healthy Cecil was dominant. Here’s his last pitch of the regular season:

That’s just in there for a pretty visual. Cecil finished the year effective, and he was effective in seasons previous. There’s been a certain response to this contract:

But I just don’t agree with that. I don’t think this is the least bit strange or surprising. Cecil got four years and $30.5 million with a full no-trade. Last winter, the Orioles gave Darren O’Day four years and $31 million, with a partial no-trade. They’re very similar contracts, given to a pair of non-closers, and in this table, check out their numbers over the three seasons before signing:

Three Seasons Before Signing Contracts
Pitcher Ages ERA- FIP- xFIP- Average K-BB% BABIP
Darren O’Day 30 – 32 44 77 84 68 21% 0.247
Brett Cecil 27 – 29 72 66 64 67 24% 0.321

O’Day has the edge in hit and run suppression. Cecil has the edge in peripherals, age, and velocity. While O’Day might’ve been the tougher pitcher to square up, Cecil has made it hard to just put the bat on the ball, and he also has the advantage of a few years of youth. I don’t see how Cecil’s contract, then, is a market-changer. Was O’Day’s contract a market-changer? If so, this one just falls right in line. It might come as a little startling to see a non-closer get four years guaranteed, but Cecil didn’t start this, and there was already emphasis being put on finding better non-closers before. This seems like it’s normal. Brett Cecil’s contract feels normal.

Now, it’s worth noting, perhaps, that O’Day wasn’t great in the first year of his four-year deal. Maybe that means all of this is unwise. But in reality, it’s not that relief pitchers are all that unpredictable. It’s that they just have smaller samples of playing time, and the reduced samples make them unpredictable. They still project like anyone else. And Cecil projects to be fine, and the Cardinals bullpen projects to be good. They can check that priority off the list.


Adam Walker Will Look Familiar to Milwaukee

The Milwaukee Brewers claimed outfielder Adam Brett Walker off waivers today from Minnesota. Walker, who just turned 25, was originally selected in the third round of the 2012 draft out of Jacksonville University.

Here’s a distillation of roughly all his virtues as a ballplayer:

As a professional, Walker has recorded 124 home runs in 2,449 plate appearances — including 27 homers this past season in 531 plate appearances for Triple-A Rochester. He has considerable power. Indeed, by at least one measurement, he has nearly the most power. Because, consider: his home-run figures are also accompanied by a number of walks and an even greater number of strikeouts. All told, roughly 45% of all Walker’s plate appearances this year produced one of those two outcomes. That’s an unusually high figure. Which means that Walker was left with relatively few opportunities with which to actually hit those home runs.

Read the rest of this entry »


Andrew Cashner, Deep in the Heart of Texas

Another domino is about to fall in the free-agent pitching market. The market would make tapioca look exciting, yes, but someone has to throw innings for baseball teams, and the Rangers have decided to have Andrew Cashner throw some of those innings for them.

Cashner has spent most of his time with the Padres and was traded to the Marlins around the trade deadline. Good 2013 and 2014 campaigns were followed up by a 2015 that saw a downward trend and then a 2016 that was a minor disaster. His strikeouts per nine fell while his walk rate in the other direction. His 12 appearances with the Marlins went even worse.

But, because of the state of the open market, Cashner was one of the more interesting options. His big fastball has always made him appealing — and, indeed, he’s experienced success for some time. But injuries have derailed him of late and a fastball that once averaged 96 mph is down to 94, per Brooks Baseball.

Read the rest of this entry »


The Perfectly Logical AL Cy Young Award Ballot

Mike Berardino of the the St. Paul Pioneer Press had an American League Cy Young Award vote this year. He filled out his ballot as follows:

  1. Verlander
  2. Britton
  3. Miller
  4. Kluber
  5. Porcello

I respect Berardino’s ballot. As a matter of fact, I applaud it — and not only because he placed the three starters in the same order I would have. That’s a secondary consideration. Far more meaningful is the fact that he included both Zach Britton and Andrew Miller, and not just one of the two.

Read the rest of this entry »