Using Contact Quality to Sort Out the AL Cy Young Mess
The American League Cy Young race is pretty messed up this season. The current WAR leader, while apparently healthy, might throw so few innings in September that he fails to qualify for the ERA title as a result. The pitcher currently ranked second by WAR in the league hasn’t pitched in a month. A third pitcher who, as of July 1, had authored a sub-2.00 ERA and fantastic peripherals — and was probably the favorite for the award — is now an afterthought.
Overall, there are probably eight candidates who deserve to appear on a ballot — and that’s without even considering the credentials of dominant relievers like Edwin Diaz and Blake Treinen. Voters, however, can only choose five names — and, as a result, it is possible that totally defensible ballots will omit the eventual winner (or that a pitcher who would have otherwise won will be omitted from a totally defensible ballot).
As I noted yesterday with regard to the NL’s Cy Young field, this award invites multiple questions about how best to evaluate pitching performance. Unavoidably, one’s choice for Cy Young will depend on how one weighs what a pitcher can and cannot control — and how best to quantify those effects. In this post, I’ll look at various metrics and consider the implications of each regarding luck, defense, and pitcher skill.
Before we get to how contact and defense might be playing a role in voters’ minds, though, let’s look at some fairly standard statistics at FanGraphs.
| Metric | Chris Sale |
Trevor Bauer | Gerrit Cole | Justin Verlander | Corey Kluber | Luis Severino | Carlos Carrasco | Blake Snell |
|---|---|---|---|---|---|---|---|---|
| IP | 146 | 166 | 182.1 | 195 | 195 | 173.2 | 169 | 157 |
| K% | 38.7% | 31.5% | 34.6% | 33.6% | 25.6% | 28.5% | 29.3% | 30.4% |
| BB% | 5.8% | 8.2% | 8.1% | 4.6% | 3.8% | 5.9% | 5.0% | 8.8% |
| HR/9 | 0.62 | 0.43 | 0.84 | 1.25 | 1.06 | 0.98 | 1.01 | 0.86 |
| BABIP | .276 | .298 | .286 | .277 | .269 | .317 | .322 | .250 |
| ERA | 1.97 | 2.22 | 2.86 | 2.72 | 2.91 | 3.52 | 3.41 | 2.06 |
| FIP | 1.95 | 2.38 | 2.70 | 2.96 | 3.19 | 3.05 | 2.95 | 3.08 |
| WAR | 6.1 | 5.9 | 5.7 | 5.8 | 4.8 | 4.9 | 4.6 | 3.7 |
Orange=Second
Red=Third
Jay Jaffe made the case for Chris Sale’s candidacy last week, and that case certainly looks quite strong — or would, if the season ended today. Problem is, Sale might not get too many more opportunities to build said case. The left-hander is scheduled to throw two innings for Boston today and then another three innings on the 16th. If he records those five innings and then, say, another 10 over his final two starters, he won’t qualify for the ERA title and will potentially allow other pitchers the opportunity to catch up in value.
One pitcher unlikely to do any catching up is the one who currently resides just behind Sale on the WAR leaderboard — namely, Trevor Bauer. Bauer hasn’t pitched in a month due to a leg injury and how much time he will pitch over the remaining weeks is very much in the air. Luis Severino was going great through his start on July 1, but has a 4.66 FIP and 6.83 ERA since then without pitching deep into games. Those games in April, May, and June certainly count, but Severino’s poor second half has allowed other pitchers to surpass him.
To get a sense of how other WAR-type metrics characterize the race, see below.
| Metric | Chris Sale |
Trevor Bauer | Gerrit Cole | Justin Verlander | Corey Kluber | Luis Severino | Carlos Carrasco | Blake Snell |
|---|---|---|---|---|---|---|---|---|
| WAR | 6.1 | 5.9 | 5.7 | 5.8 | 4.8 | 4.9 | 4.6 | 3.7 |
| RA9/WAR | 6.7 | 6.2 | 5.2 | 6.1 | 6.0 | 3.9 | 4.0 | 6.4 |
| BRef | 6.6 | 5.5 | 4.6 | 5.0 | 5.3 | 4.0 | 3.4 | 6.0 |
| BPro | 5.3 | 5.4 | 5.6 | 6.3 | 5.8 | 5.0 | 4.2 | 5.0 |
Orange=Second
Red=Third
Blake Snell does very well by those measures based largely on runs allowed, such as RA9/WAR hosted here at FanGraphs and Baseball-Reference’s version of WAR, as well, which starts with RA9 and then makes adjustments based on park, opponents, and team defense. That said, his strikeout and walk marks lag behind those produced by other candidates and his home-run rate is merely good but not great. His low BABIP could be an indicator that he has allowed weak contact, but it might also mean that he’s been lucky or benefited from good defense.
Conversely, Justin Verlander fares better outside of the run-based metrics, leading the Baseball Prospectus version of WAR (based on DRA) — though the error bars at BPro further indicate what a tossup this race has become — and coming in third in WAR here at FanGraphs. That’s a subject worth exploring further.
To get a sense of the type of contact pitchers are giving up, we will look at a pitcher’s xwOBA, available at Baseball Savant, and compare it to their actual wOBA. These numbers do incorporate strikeouts and walks, so we wouldn’t necessarily expect a big gap between the two numbers overall.
| Name | wOBA | xWOBA | Difference |
|---|---|---|---|
| Justin Verlander | .269 | .256 | .013 |
| Carlos Carrasco | .292 | .292 | .000 |
| Chris Sale | .232 | .234 | -.002 |
| Trevor Bauer | .260 | .271 | -.011 |
| League | .319 | .330 | -.011 |
| Luis Severino | .294 | .311 | -.017 |
| Gerrit Cole | .264 | .286 | -.022 |
| Corey Kluber | .268 | .294 | -.026 |
| Blake Snell | .257 | .288 | -.031 |
For the pitchers whose names appear above the league-average line in the table here, the cause is likely some combination of bad luck or bad defense. It appears that Verlander, for example, has suffered the most among Cy Young contenders, while Corey Kluber and Snell have received the biggest benefit. Curiously, the combination of Gerrit Cole and Verlander plus also Carlos Carrasco and Kluber are on the same teams — and yet reside on the opposite sides of league average. This could mean that luck, more than team defense, has caused the differences between wOBA and xwOBA — or it could mean that the two pitchers simply received different defensive performances over their roughly two-dozen starts this season.
Before isolating the differences between wOBA and xwOBA, the table below shows generally how the team defense has performed this season for the contending starters.
| Metric | Chris Sale |
Trevor Bauer | Gerrit Cole | Justin Verlander | Corey Kluber | Luis Severino | Carlos Carrasco | Blake Snell |
|---|---|---|---|---|---|---|---|---|
| UZR | 28.6 | 25.6 | -10.4 | -10.4 | 25.6 | 8.5 | 25.6 | 5.2 |
| DRS | -42 | 12 | 21 | 21 | 12 | 8 | 12 | 17 |
It would appear that Carrasco, Kluber, Severino, and Snell have likely received some decent defensive play, while the jury is still out regarding the Astros pitchers and Sale. To further test the impact, here is xwOBA and wOBA on batted balls, including homers.
| Name | wOBA on Contact | xwOBA on Contact | Difference |
|---|---|---|---|
| Justin Verlander | .379 | .358 | .021 |
| Carlos Carrasco | .392 | .391 | .001 |
| Chris Sale | .331 | .335 | -.004 |
| League | .374 | .390 | -.016 |
| Trevor Bauer | .331 | .349 | -.018 |
| Luis Severino | .383 | .410 | -.027 |
| Corey Kluber | .340 | .377 | -.037 |
| Gerrit Cole | .358 | .397 | -.039 |
| Blake Snell | .324 | .376 | -.052 |
This is pretty close to the same table we observed above, but this allows us to find a bit more separation by removing strikeouts and walks. There’s a roughly 40-point gap between Verlander’s wOBA-xwOBA differential and the league-average figure, further suggesting that he’s been the least lucky pitcher. Snell, who receives a similar benefit in the other direction, has been luckiest by this measure.
Now, let’s eliminate homers and see how defense and luck have impacted the pitcher’s expected results based on balls in play.
| Name | wOBA on BIP | xwOBA on BIP | Difference |
|---|---|---|---|
| Chris Sale | .276 | .295 | -.019 |
| Carlos Carrasco | .322 | .343 | -.021 |
| Trevor Bauer | .301 | .323 | -.022 |
| Justin Verlander | .279 | .309 | -.030 |
| League | .296 | .340 | -.044 |
| Luis Severino | .315 | .371 | -.056 |
| Corey Kluber | .267 | .329 | -.062 |
| Gerrit Cole | .286 | .353 | -.067 |
| Blake Snell | .256 | .327 | -.071 |
Look what happens to Verlander above. That big gap we saw before basically disappears. The issue for Verlander isn’t defense, it’s that he has given up a decent amount of cheap homers. Verlander is tied for the MLB in homers travelling under 360 feet, with five, while 20 of his 27 homers have failed to travel past 400 feet, well above the MLB average of around 50%. Meanwhile, it looks like Chris Sale hasn’t had great luck on batted balls that have stayed in the yard, with Cole, Kluber, and Snell all reaping the benefits of some extra outs on harder contact.
What a voter should do with this information is a tough question. Should Verlander be given the benefit of the doubt given that most of his homers weren’t no-doubters, or should those homers count against him because they left the park in the first place? Kluber and Snell look really good in the run-prevention department, but they’ve clearly been aided by some combination of good luck and defense. Further still, the innings gaps that are likely to exist between these players complicate matters, as well.
*****
Just as I did yesterday, I’ve included here a rough WAR estimate based on xwOBA, should you choose to desire such a thing.
| Name | IP | xwoba | xWAR |
|---|---|---|---|
| Justin Verlander | 195.0 | .256 | 7.5 |
| Chris Sale | 146.0 | .234 | 6.6 |
| Trevor Bauer | 166.0 | .271 | 5.7 |
| Gerrit Cole | 182.1 | .286 | 5.2 |
| Corey Kluber | 195.0 | .294 | 5.0 |
| Carlos Carrasco | 169.0 | .292 | 4.6 |
| Mike Clevinger | 182.1 | .298 | 4.5 |
| Dallas Keuchel | 185.2 | .303 | 4.4 |
| Blake Snell | 157.0 | .288 | 4.4 |
| Charlie Morton | 157.0 | .296 | 4.1 |
| James Paxton | 150.1 | .299 | 3.7 |
| Jose Berrios | 173.2 | .310 | 3.6 |
| Luis Severino | 173.2 | .312 | 3.5 |
| CC Sabathia | 139.2 | .302 | 3.4 |
| Rick Porcello | 179.1 | .317 | 3.3 |
| J.A. Happ | 160.2 | .315 | 3.1 |
| Masahiro Tanaka | 142.0 | .312 | 2.9 |
| Andrew Heaney | 165.0 | .322 | 2.8 |
| Matt Moore | 94.2 | .295 | 2.6 |
| Eduardo Rodriguez | 113.2 | .305 | 2.6 |
| Kyle Gibson | 176.2 | .328 | 2.6 |
| David Price | 158.2 | .324 | 2.5 |
| Lance McCullers Jr. | 126.0 | .313 | 2.5 |
| Lance Lynn | 143.2 | .321 | 2.5 |
| Tyler Skaggs | 116.2 | .312 | 2.4 |
| Marco Gonzales | 145.2 | .325 | 2.3 |
| Carlos Rodon | 104.1 | .310 | 2.2 |
| Brad Keller | 120.1 | .319 | 2.1 |
| Wade LeBlanc | 141.2 | .329 | 2.0 |
| Ryan Yarbrough | 133.1 | .327 | 2.0 |
| Trevor Cahill | 102.2 | .322 | 1.7 |
| Jakob Junis | 162.0 | .340 | 1.7 |
| Sean Manaea | 160.2 | .341 | 1.6 |
| Jordan Zimmermann | 111.2 | .328 | 1.6 |
| Sonny Gray | 123.1 | .332 | 1.6 |
| Michael Fulmer | 132.1 | .340 | 1.4 |
| Mike Minor | 146.0 | .344 | 1.3 |
| Marcus Stroman | 102.1 | .333 | 1.3 |
| Mike Fiers | 152.2 | .347 | 1.2 |
| Jake Odorizzi | 147.2 | .346 | 1.2 |
| Dylan Bundy | 150.0 | .348 | 1.1 |
| Sam Gaviglio | 104.2 | .340 | 1.1 |
| Chris Archer | 96.0 | .338 | 1.1 |
| Jaime Barria | 114.2 | .344 | 1.0 |
| Kevin Gausman | 124.0 | .347 | 1.0 |
| Alex Cobb | 150.1 | .353 | 0.8 |
| Marco Estrada | 130.1 | .353 | 0.7 |
| Hector Santiago | 92.2 | .346 | 0.7 |
| Dylan Covey | 99.1 | .350 | 0.6 |
| Danny Duffy | 155.0 | .357 | 0.6 |
| James Shields | 186.2 | .361 | 0.5 |
| Reynaldo Lopez | 168.2 | .361 | 0.5 |
| Cole Hamels | 114.1 | .357 | 0.4 |
| Lucas Giolito | 159.1 | .361 | 0.4 |
| Ian Kennedy | 100.2 | .359 | 0.3 |
| Felix Hernandez | 151.2 | .363 | 0.3 |
| Mike Leake | 171.0 | .366 | 0.2 |
| Aaron Sanchez | 94.0 | .364 | 0.1 |
| Daniel Mengden | 101.1 | .375 | -0.2 |
| Andrew Cashner | 151.0 | .371 | -0.2 |
| Francisco Liriano | 118.0 | .375 | -0.3 |
| Bartolo Colon | 144.1 | .375 | -0.3 |
| Matt Boyd | 160.0 | .382 | -0.6 |
| Jason Hammel | 122.2 | .384 | -0.9 |
Craig Edwards can be found on twitter @craigjedwards.
There are a lot of different arguments to make, and I definitely lean Verlander here, but man, it’s incredible to think of a pitcher winning with less than 170 innings pitched, as Sale could.
I thought about 1992 and 2003. I can confirm it was incredible.
Amazing! Deranged, but amazing.
I just think there’s going to be a number of voters who see the 160-170 innings for Sale as a bridge just too far. I think he’ll be down on a number of voters in the 4 or 5 slot(or totally off the ballot), while Verlander will be 1 or 2 in almost every single ballot.
If Sale had 180 or more innings, this race would be over right now. But he doesn’t and he won’t.
One minor thing is that I wish the first table was adjusted so that the stats were on the x-axis and the names on the left. This way, I can sort among the stats for each person rather than among just one person(which is funny, but useless).
How possible is it that voters seriously consider Edwin Diaz? I don’t know that he should be written off so easily, especially given how many saves he’s compiled, which voters traditionally have rewarded players who compile 50+.
Diaz is 10th in fWAR despite throwing less than 70 innings to date, and he’s posting historically elite rate stats even for a closer. Even his FIP, xFIP and SIERA indicate that he could be even better than his ERA dictates.
I don’t think he’ll win necessarily, but his inclusion muddies the picture even further.
Digging in a bit deeper, I wanted to stack Diaz against Eric Gagne’s 2003 where he, of course, won the Cy Young.
Saves: Diaz 54 / Gagne 55
IP: Diaz 68.1 / Gagne 82.1
ERA: Diaz 1.84 / Gagne 1.20
FIP: Diaz 1.39 / Gagne 0.86
WHIP: Diaz 0.76 / Gagne 0.69
K: Diaz 118 / Gagne 137
K/9: Diaz 15.54 / Gagne 14.98
bWAR: Diaz 3.1 / Gagne 3.7
fWAR: Diaz 3.6 / Gagne 4.7
Gagne’s 2003 was absolutely loco. Diaz actually isn’t that far off, but perhaps not as overwhelming especially factoring in the era we’re in now. Still, I think he’ll be a factor on quite a few ballots.
Wow, Verlander looks really good through this lens.
Verlander is likely to top Sale by 50 IP. I think that is going to wind up tipping the scales in his favor.
It may very well get up to 60 IP. He’s up by 48 right now with 3 starts to go for both(should put it as “starts” for Sale quite frankly). It’s very easy to see where Sale gets like 10 more innings and Verlander gets 20. That would take the lead up to 58.
I’m a Red Sox fan, and have watched most of Sale’s starts — he’s been absolutely amazing. But even I agree — Verlander is going to have provided a lot of extra innings, and that definitely makes a difference. Especially since the Red Sox bullpen has to be called upon that much more, which has probably contributed to it being somewhat of a hot mess recently.
I cannot look at these tables and see anything besides Sale’s defensive support. He either has the best defense in the sample… or the worst by a country mile. I don’t mean to conjure the ghost of Ronnie Dobbs, but if those figures are correct, then DIPS theory isn’t the only reason to prefer FIP-based WAR; the unreliability of defensive adjustments is too.
(I had a similar thought yesterday looking at Nola’s absurd Lefty Grove-style bWAR figure – it’s frankly hard to take seriously.)
It’s going to be interesting to see how Snell pitches tonight. If he can have a 1 run in 7 inning type of start- he could get himself right in the mix I think. He’d have with 3 starts left a 17 inning lead on Sale. And would get especially interesting if he got the win in that…
we’d have-
Snell 19-5 with a 2.03 ERA in 164 innings
Sale 12-4 with a 1.96 ERA in 147 innings
Verlander 15-9 with a 2.72 ERA in 195 innings
Everyone with 3 starts left. Sale lucky to get 10 more innings quite frankly while Snell and Verlander could easily get 20 more. So Snell could wind up with 180-185 innings and a good 25 inning lead on Sale.
Snell went out and did just what I speculated- 1 run in 7 innings(off of 1 hit, a HR). So he’s got a 17 inning lead over Sale and is 31 behind Verlander. Up 3-1 so could easily get win #19 today. 20 wins would be pretty interesting to at least a few voters one would think….
Everyone with 3 starts left now. Sale with at least 1 shortened start.
Another point to consider – quality of batters faced. Per BPro, here are each pitcher’s opponent’s OPS and RPA+ (which is kind of like RC+ in that it is linear weights and is park/league adjusted):
Verlander .743 / 103
Kluber .732 / 101
Cole .744 / 104
Severino .741 / 105
Carrasco .733 / 101
Bauer .718 / 96
Snell .746 / 105
Sale .722 / 98
Bauer and Sale have faced considerably easier competition than the others. All these guys benefit from not having to face their own team (well, except for Snell) but Sale has missed the Yankees in 2 of their 4 series so far and has also missed the Indians and his recent injury made him miss the recent Astros series. All told he has made 3 starts against the Indians, Yankees, Astros. Throw in Oakland (since they are the 5th best hitting team and there is a pretty good gap after them) and it’s 5.
Meanwhile Snell has made a full 11 of his 27 starts against the 5 best hitting teams in baseball – Red Sox, Yankees, Indians, Astros and A’s (with a 12th tonight).
So there’s another, less analytical way to look at it. The top 5 teams by wOBA are the Sox, Yanks, Indians, Astros and A’s and there is a pretty good dropoff behind them (well, at least for AL teams. The Dodgers and Cubs aren’t far behind and the Rox in Coors is always tough and a couple of these guys have faced those teams as well but lets stick to just the top 5). Facing those teams is a LOT tougher than facing the Tigers, Royals, White Sox and Orioles. So how many starts has each made against the toughest teams?
Sale 5 (with a likely start against HOU if he hadn’t gotten injured and they had stayed on a regular 5 man rotation)
Snell 11
Verlander 6
Kluber 5
Cole 8
Severino 9
Carrasco 5
Bauer 4 (with the injury, he missed a likely start against BOS)
(Looking at Cole’s schedule is what prompted me to look into this. He’s faced a tough schedule the last couple months. His last 11 starts have been against 9 teams still in the playoff hunt (including a start at Coors) and of the other 2, 1 was the Angels which is never an easy start since Trout alone makes that a tough one. He’s only had 1 cupcake matchup against the Tigers.)
FWIW
Let me know when any of those guys other than Snell face the Yankees and Red Sox more than 7 times. Snell has done it 11.
Just looking- Snell has 4 vs Red Sox and 3 vs Yankees. Then 2 more each vs Cleveland and Houston. In those 11 starts he’s gone 66.1 innings and given up only 16 ER (a cool 2.17 ERA). vs teams currently at or above .500 as a whole he’s gone 16 starts with 18 er in 97.1 ip. a pretty spectacular 1.66 ERA.
Sale has made 9 starts vs winning teams and given up 17 er in 56 IP for a 2.73 ERA.
Verlander has made 12 starts vs winning teams and given up 26 er in 72.1 ip
3.24 ERA
I know there were some voters that used this kind of logic last year to give it to Kluber(who this year has 30 er in 74 ip- 3.65 ERA)
I think Snell might have a far better case than folks think. He’s been so good vs the good teams.
Innings pitched for a starting pitcher are a big deal. Right now it would be hands down Snells award if his innings pitched were a little higher. But I have to say that Kluber is in the lead right now.
Snell can get up to about 180-185 innings still.
I think the winner will be one of 3 people….. Verlander, Snell, or Sale. Kluber with only an outside shot- his last start really hurt him. When it’s as close as it is- each start really matters.
Man as soon as I read this title it reminded me of an article I read when Verlander was in his pre-prime/prime days. It was about how he was impossible to square up and led the league in foul balls by a considerable margin, it’s always stuck with me and I knew it had to be him. He just knows how to pitch(in addition to having great stuff).
You know the thing that’s amazing- you take the salaries combined of Sale, Snell, Kluber, and Bauers- and you would be about 2.3 million higher than Verlander by himself. Bos, TB, and Cle have some serious bargains right now.
Did anyone else notice that by xWar CC Sabathia is still like a 5 war pitcher over 180 innings