Pitcher zStats Entering the Homestretch, Part 2 (The Stats!)

One of the strange things about projecting baseball players is that even results themselves are small samples. Full seasons result in specific numbers that have minimal predictive value, such as BABIP for pitchers. The predictive value isn’t literally zero; individual seasons form much of the basis of projections, whether math-y ones like ZiPS or simply our personal opinions on how good a player is. But we have to develop tools that improve our ability to explain some of these stats. It’s not enough to know that the number of home runs allowed by a pitcher is volatile; we need to know how and why pitchers allow homers beyond a general sense of pitching poorly or being Jordan Lyles.
Data like that which StatCast provides gives us the ability to get at what’s more elemental, such as exit velocities and launch angles and the like — things that are in themselves more predictive than their end products (the number of homers). StatCast has its own implementation of this kind of exercise in its various “x” stats. ZiPS uses slightly different models with a similar purpose, which I’ve dubbed zStats. (I’m going to make you guess what the z stands for!) The differences in the models can be significant. For example, when talking about grounders, balls hit directly toward the second base bag became singles 48.7% of the time from 2012 to ’19, with 51.0% outs and 0.2% doubles. But grounders hit 16 degrees to the “left” of the bag only became hits 10.6% of the time over the same stretch, and toward the second base side, it was 9.8%. ZiPS uses data like sprint speed when calculating hitter BABIP, because how fast a player is has an effect on BABIP and extra-base hits.
And why is this important and not just number-spinning? Knowing that changes in walk rates, home run rates, and strikeout rates stabilized far quicker than other stats was an important step forward in player valuation. That’s something that’s useful whether you work for a front office, are a hardcore fan, want to make some fantasy league moves, or even just a regular fan who is rooting for your faves. If we improve our knowledge of the basic molecular structure of a walk or a strikeout, then we can find players who are improving or struggling even more quickly, and provide better answers on why a walk rate or a strikeout rate has changed. This is useful data for me in particular because I obviously do a lot of work with projections, but I’m hoping this type of information is interesting to readers beyond that.
Yesterday, I went over how pitchers zStats for the first two months of the season performed over the last two months. Today, we’ll look at the updated data, through the games on August 10.
Name | HR% | HR | zHR% | zHR | zHR% Diff | zHR Diff |
---|---|---|---|---|---|---|
Sonny Gray | 0.9% | 5 | 2.4% | 13.2 | -1.5% | -8.2 |
Nathan Eovaldi | 1.7% | 8 | 3.0% | 14.5 | -1.4% | -6.5 |
Kevin Gausman | 2.5% | 14 | 3.6% | 20.5 | -1.2% | -6.5 |
Rich Hill | 3.1% | 17 | 4.2% | 22.9 | -1.1% | -5.9 |
Miles Mikolas | 2.2% | 13 | 3.1% | 18.3 | -0.9% | -5.3 |
Tyler Glasnow | 3.2% | 9 | 5.0% | 14.0 | -1.8% | -5.0 |
Zach Eflin | 2.4% | 12 | 3.3% | 16.9 | -1.0% | -4.9 |
Tyler Anderson | 2.4% | 11 | 3.4% | 15.8 | -1.0% | -4.8 |
Zac Gallen | 2.5% | 15 | 3.3% | 19.8 | -0.8% | -4.8 |
Dauri Moreta | 2.0% | 4 | 4.3% | 8.7 | -2.3% | -4.7 |
Jesús Luzardo | 3.0% | 16 | 3.8% | 20.2 | -0.8% | -4.2 |
Michael Wacha | 2.3% | 8 | 3.5% | 12.1 | -1.2% | -4.1 |
Chris Stratton | 1.6% | 4 | 3.3% | 8.1 | -1.7% | -4.1 |
Lucas Erceg | 0.0% | 0 | 2.5% | 4.0 | -2.5% | -4.0 |
Framber Valdez | 2.3% | 13 | 3.0% | 17.0 | -0.7% | -4.0 |
Dane Dunning | 2.2% | 11 | 3.0% | 14.8 | -0.8% | -3.8 |
Johan Oviedo | 2.3% | 13 | 3.0% | 16.8 | -0.7% | -3.8 |
Jake Bird | 1.4% | 4 | 2.7% | 7.8 | -1.3% | -3.8 |
Enyel De Los Santos | 1.6% | 3 | 3.6% | 6.7 | -2.0% | -3.7 |
Ryne Nelson | 3.8% | 20 | 4.5% | 23.6 | -0.7% | -3.6 |
Jose Cuas | 2.8% | 6 | 4.5% | 9.5 | -1.7% | -3.5 |
Brady Singer | 2.3% | 13 | 3.0% | 16.5 | -0.6% | -3.5 |
Aaron Civale | 1.5% | 5 | 2.6% | 8.5 | -1.1% | -3.5 |
Phil Maton | 1.8% | 4 | 3.4% | 7.4 | -1.6% | -3.4 |
Joe Jimenez | 2.3% | 4 | 4.3% | 7.4 | -2.0% | -3.4 |
Sonny Gray still tops this list, as he did in June, but the rate of “overperformance” has come down a bit. While that discrepancy looks like an alarm siren, especially since he doesn’t have a history of defying the data, he’s been so good that even all those extra homers simply put him in the same neighborhood as last year’s performance, which is just fine.
Zac Gallen’s and Dane Dunning’s corrections have slid them down this list a bit, and Bailey Ober has surfed right off the bottom of it. Justin Steele has been hit a lot harder the last couple of months (84 mph through the end of May, 89 mph since) with results to match, also kicking him off the list, but his stats remain such that he’s still a plausible Cy Young candidate if he has a strong stretch drive. I doubt many would be disgruntled if his true ability were an ERA in the 3.00–3.50 range rather than somewhere around 2.00, which was always unlikely to be sustainable.
Name | HR% | HR | zHR% | zHR | zHR% Diff | zHR Diff |
---|---|---|---|---|---|---|
Joe Ryan | 4.8% | 25 | 3.3% | 17.4 | 1.5% | 7.6 |
Chris Flexen 플렉센 | 6.4% | 17 | 3.7% | 9.8 | 2.7% | 7.2 |
Drew Smyly | 4.5% | 23 | 3.1% | 16.0 | 1.4% | 7.0 |
Lance Lynn | 5.5% | 32 | 4.3% | 25.0 | 1.2% | 7.0 |
Zack Greinke | 5.0% | 23 | 3.5% | 16.3 | 1.4% | 6.7 |
Ben Lively 라이블리 | 5.5% | 17 | 3.4% | 10.5 | 2.1% | 6.5 |
Aaron Nola | 4.4% | 26 | 3.4% | 19.7 | 1.1% | 6.3 |
Luis Severino | 5.8% | 18 | 3.9% | 12.1 | 1.9% | 5.9 |
Ross Stripling | 5.3% | 15 | 3.2% | 9.1 | 2.1% | 5.9 |
Colin Rea | 4.5% | 19 | 3.1% | 13.2 | 1.4% | 5.8 |
Graham Ashcraft | 3.5% | 18 | 2.4% | 12.3 | 1.1% | 5.7 |
Luke Weaver | 5.1% | 22 | 3.8% | 16.5 | 1.3% | 5.5 |
Patrick Corbin | 4.1% | 24 | 3.2% | 18.6 | 0.9% | 5.4 |
Max Scherzer | 4.8% | 24 | 3.8% | 18.7 | 1.1% | 5.3 |
Chase Anderson | 5.2% | 14 | 3.3% | 8.9 | 1.9% | 5.1 |
Josh Fleming | 4.3% | 9 | 2.1% | 4.3 | 2.3% | 4.7 |
Noah Syndergaard | 5.5% | 16 | 3.9% | 11.5 | 1.5% | 4.5 |
Trevor Williams | 4.9% | 25 | 4.1% | 20.6 | 0.9% | 4.4 |
José Ureña | 9.7% | 9 | 5.0% | 4.6 | 4.7% | 4.4 |
Brandon Pfaadt | 6.5% | 14 | 4.5% | 9.7 | 2.0% | 4.3 |
Corey Kluber | 6.6% | 17 | 4.9% | 12.7 | 1.7% | 4.3 |
Yusei Kikuchi | 4.3% | 22 | 3.5% | 17.8 | 0.8% | 4.2 |
Louie Varland | 5.8% | 14 | 4.1% | 9.8 | 1.7% | 4.2 |
Jose Ruiz | 4.8% | 10 | 2.9% | 6.0 | 1.9% | 4.0 |
Tyler Wells | 5.5% | 25 | 4.7% | 21.3 | 0.8% | 3.7 |
Where zStats take away from the Twins, they give back. When there’s a pitcher like Joe Ryan who breaks out and then suddenly struggles, the general inclination of the public is that it was the breakout that was the outlier. This is at least one data point that the good Ryan is closer to real than the one who has allowed nine homers in the last 19 innings. The fact that he had a groin injury he apparently didn’t tell the team about also lends credence to the idea that he’s better than this.
Chris Flexen’s bad run led him first to be a throw-in to the Mets in the Trevor Gott trade and then outright released just a few days later. It’s not a bad notion for a team like the Rockies to take a chance on him, but I’m not sure that’s the ideal offensive environment to fix things. I have to wonder if the Dodgers saw something similar in Lance Lynn to pick him up; they’ve previously acquired a number of players who are on the zHR underachieving lists, most notably Andrew Heaney when most people were calling him toast.
Name | BB% | BB | zBB% | zBB | zBB% Diff | zBB Diff |
---|---|---|---|---|---|---|
Zack Wheeler | 4.4% | 25 | 7.9% | 44.8 | -3.5% | -19.8 |
Joel Payamps | 4.3% | 9 | 10.6% | 22.0 | -6.3% | -13.0 |
Framber Valdez | 6.1% | 35 | 8.4% | 48.0 | -2.3% | -13.0 |
Zack Greinke | 3.2% | 15 | 5.9% | 27.1 | -2.6% | -12.1 |
JP Sears | 5.5% | 29 | 7.8% | 40.7 | -2.2% | -11.7 |
Zac Gallen | 5.2% | 31 | 7.1% | 42.6 | -1.9% | -11.6 |
Cristian Javier | 8.3% | 41 | 10.6% | 52.4 | -2.3% | -11.4 |
Logan Gilbert | 4.4% | 24 | 6.4% | 35.3 | -2.1% | -11.3 |
Patrick Corbin | 6.3% | 37 | 8.1% | 47.6 | -1.8% | -10.6 |
Anthony DeSclafani | 4.8% | 20 | 7.1% | 29.8 | -2.3% | -9.8 |
J.P. France | 7.4% | 29 | 9.9% | 38.7 | -2.5% | -9.7 |
Freddy Peralta | 8.8% | 45 | 10.7% | 54.3 | -1.8% | -9.3 |
Dean Kremer | 7.3% | 39 | 9.0% | 47.8 | -1.7% | -8.8 |
Brayan Bello | 6.6% | 30 | 8.4% | 38.5 | -1.8% | -8.5 |
Ross Stripling | 3.9% | 11 | 6.8% | 19.3 | -2.9% | -8.3 |
Kyle Gibson | 7.3% | 43 | 8.7% | 51.0 | -1.4% | -8.0 |
Jordan Lyles | 6.5% | 35 | 8.0% | 42.9 | -1.5% | -7.9 |
Kyle Bradish | 7.0% | 33 | 8.7% | 40.8 | -1.7% | -7.8 |
Miles Mikolas | 4.3% | 26 | 5.6% | 33.7 | -1.3% | -7.7 |
Braxton Garrett | 3.9% | 19 | 5.5% | 26.6 | -1.6% | -7.6 |
Jesús Luzardo | 6.9% | 37 | 8.3% | 44.6 | -1.4% | -7.6 |
George Kirby | 2.6% | 14 | 4.0% | 21.5 | -1.4% | -7.5 |
Tyler Wells | 7.3% | 33 | 8.9% | 40.4 | -1.6% | -7.4 |
Nate Pearson | 9.1% | 15 | 13.6% | 22.4 | -4.5% | -7.4 |
Noah Syndergaard | 3.8% | 11 | 6.2% | 18.1 | -2.4% | -7.1 |
Zack Wheeler has demonstrated a long-term ability to walk fewer batters than you’d expect, so there’s almost no impact on his long-term projections. ZiPS is less convinced about Joel Payamps, as he doesn’t have the same history that Wheeler does. I have to wonder if the Astros have an approach that other teams haven’t figured out yet; they have three pitchers who rank very highly here despite unimpressive first-strike percentages. Usually, this number is a leading indicator of walk rates, but J.P. France, Cristian Javier, and Framber Valdez don’t fit the usual pattern. That’s something I might explore further at the end of the season.
Name | BB% | BB | zBB% | zBB | zBB% Diff | zBB Diff |
---|---|---|---|---|---|---|
Alek Manoah | 14.1% | 56 | 10.3% | 40.8 | 3.8% | 15.2 |
Daniel Bard | 20.0% | 35 | 13.6% | 23.8 | 6.4% | 11.2 |
Shane McClanahan | 8.7% | 41 | 6.6% | 31.1 | 2.1% | 9.9 |
Ken Waldichuk | 12.5% | 55 | 10.4% | 45.5 | 2.1% | 9.5 |
Carlos Estévez | 13.0% | 27 | 8.5% | 17.6 | 4.5% | 9.4 |
Phil Bickford | 13.7% | 29 | 9.3% | 19.7 | 4.4% | 9.3 |
Scott Barlow | 12.4% | 25 | 7.9% | 15.9 | 4.5% | 9.1 |
Spencer Strider | 7.5% | 41 | 5.9% | 32.1 | 1.6% | 8.9 |
Ryan Feltner | 15.2% | 25 | 9.8% | 16.1 | 5.4% | 8.9 |
Rich Hill | 8.8% | 48 | 7.2% | 39.6 | 1.5% | 8.4 |
Tyler Anderson | 9.4% | 44 | 7.7% | 35.7 | 1.8% | 8.3 |
Aaron Loup | 9.3% | 15 | 4.3% | 6.9 | 5.0% | 8.1 |
Tony Gonsolin | 9.2% | 36 | 7.1% | 27.9 | 2.1% | 8.1 |
James Kaprielian | 11.1% | 31 | 8.2% | 23.0 | 2.9% | 8.0 |
Merrill Kelly 켈리 | 9.2% | 44 | 7.5% | 36.0 | 1.7% | 8.0 |
Tyler Rogers | 6.5% | 15 | 3.2% | 7.5 | 3.2% | 7.5 |
Brad Keller | 19.9% | 40 | 16.2% | 32.6 | 3.7% | 7.4 |
Thad Ward | 17.6% | 24 | 12.3% | 16.8 | 5.3% | 7.2 |
Tanner Scott | 10.0% | 22 | 6.8% | 14.9 | 3.2% | 7.1 |
Logan Allen | 8.9% | 35 | 7.1% | 27.9 | 1.8% | 7.1 |
Edward Cabrera | 15.4% | 52 | 13.3% | 44.9 | 2.1% | 7.1 |
Roansy Contreras | 10.6% | 32 | 8.3% | 25.2 | 2.3% | 6.8 |
Domingo Germán | 7.7% | 34 | 6.2% | 27.4 | 1.5% | 6.6 |
Robert Stephenson | 10.2% | 15 | 5.7% | 8.4 | 4.5% | 6.6 |
Trevor May | 16.9% | 24 | 12.5% | 17.8 | 4.4% | 6.2 |
Alek Manoah certainly hasn’t been good since returning to the majors, but at least the walks are more in line with what you’d expect. I still think something is broken, because his collapse has been so thorough — his brief stint in the minors was brutal — and so quick. I don’t think he should be in a major league rotation right now. Shane McClanahan was on this list last time, too, so it’s not like any injury problems were foretold by his presence here. It does mean that ZiPS thinks his walk rate should have been more like last year’s than this year’s still-solid rate, but obviously with a serious injury, we’re not going to see him again this year. Spencer Strider is still here because of that blip back in May.
Name | SO% | SO | zSO% | zSO | zSO% Diff | zSO Diff |
---|---|---|---|---|---|---|
Kevin Gausman | 32.5% | 183 | 27.0% | 152.1 | 5.5% | 30.9 |
Logan Webb | 24.7% | 151 | 20.2% | 123.6 | 4.5% | 27.4 |
Nick Pivetta | 29.6% | 120 | 24.2% | 98.3 | 5.3% | 21.7 |
Joe Ryan | 29.1% | 152 | 25.1% | 131.2 | 4.0% | 20.8 |
Shohei Ohtani | 31.4% | 165 | 27.5% | 144.4 | 3.9% | 20.6 |
Taj Bradley | 30.0% | 99 | 24.0% | 79.2 | 6.0% | 19.8 |
Hunter Brown | 26.5% | 130 | 22.6% | 110.8 | 3.9% | 19.2 |
Rich Hill | 19.7% | 108 | 16.2% | 88.9 | 3.5% | 19.1 |
Andrew Heaney | 24.6% | 118 | 20.8% | 99.4 | 3.9% | 18.6 |
Sean Manaea | 28.1% | 94 | 23.1% | 77.2 | 5.0% | 16.8 |
Bryan Baker | 29.1% | 51 | 20.3% | 35.6 | 8.8% | 15.4 |
Mitch Keller | 25.0% | 154 | 22.6% | 139.1 | 2.4% | 14.9 |
Zack Wheeler | 27.2% | 155 | 24.6% | 140.2 | 2.6% | 14.8 |
Pablo López | 30.0% | 173 | 27.4% | 158.2 | 2.6% | 14.8 |
Ron Marinaccio | 27.6% | 55 | 20.3% | 40.3 | 7.4% | 14.7 |
Hunter Greene | 31.4% | 100 | 26.9% | 85.4 | 4.6% | 14.6 |
Marcus Stroman | 20.7% | 111 | 18.1% | 97.3 | 2.6% | 13.7 |
Logan Gilbert | 25.1% | 138 | 22.7% | 124.6 | 2.4% | 13.4 |
Justin Steele | 22.5% | 113 | 19.9% | 99.8 | 2.6% | 13.2 |
Edward Cabrera | 27.6% | 93 | 23.8% | 80.1 | 3.8% | 12.9 |
Fernando Cruz | 34.7% | 69 | 28.2% | 56.1 | 6.5% | 12.9 |
Merrill Kelly | 25.0% | 120 | 22.4% | 107.4 | 2.6% | 12.6 |
Adrian Houser | 18.1% | 62 | 14.5% | 49.5 | 3.6% | 12.5 |
Tarik Skubal | 31.1% | 33 | 19.4% | 20.6 | 11.7% | 12.4 |
Mark Leiter Jr. | 32.2% | 65 | 26.1% | 52.7 | 6.1% | 12.3 |
zStats were pretty confident that Mitch Keller would have a correction, but it’s been way more severe than the model expected, as he shed more than a third of his strikeout rate over the last two months. I feel quite annoyed that I developed a model that keeps being so mean to Kevin Gausman! While his plate discipline-against numbers are fine, they’re not “11 strikeouts per game” good. Amusingly, Gausman has actually increased his strikeout rate since June. Gallen has fallen completely off this list, so there’s not a lot of hot air left in his numbers to ventilate.
Name | SO% | SO | zSO% | zSO | zSO% Diff | zSO Diff |
---|---|---|---|---|---|---|
Shane McClanahan | 25.8% | 121 | 31.3% | 146.7 | -5.5% | -25.7 |
Patrick Sandoval | 19.2% | 92 | 23.3% | 111.4 | -4.1% | -19.4 |
Shane Bieber | 19.4% | 95 | 23.4% | 114.4 | -4.0% | -19.4 |
Tyler Anderson | 18.5% | 86 | 22.1% | 102.9 | -3.6% | -16.9 |
Charlie Morton | 24.3% | 132 | 27.3% | 148.6 | -3.1% | -16.6 |
Connor Seabold | 16.1% | 62 | 20.4% | 78.6 | -4.3% | -16.6 |
Graham Ashcraft | 16.9% | 88 | 20.1% | 104.5 | -3.2% | -16.5 |
Gregory Soto | 23.4% | 43 | 32.2% | 59.3 | -8.9% | -16.3 |
Sandy Alcantara | 20.3% | 125 | 22.9% | 141.0 | -2.6% | -16.0 |
Johan Oviedo | 20.6% | 117 | 23.4% | 132.7 | -2.8% | -15.7 |
J.P. France | 17.3% | 68 | 21.3% | 83.7 | -4.0% | -15.7 |
Nick Martinez | 21.6% | 75 | 26.1% | 90.7 | -4.5% | -15.7 |
Robert Stephenson | 33.3% | 49 | 43.9% | 64.5 | -10.6% | -15.5 |
Roansy Contreras | 18.2% | 55 | 23.3% | 70.5 | -5.1% | -15.5 |
Josh Winckowski | 20.9% | 55 | 26.7% | 70.3 | -5.8% | -15.3 |
Buck Farmer | 22.3% | 50 | 29.0% | 64.9 | -6.6% | -14.9 |
Jovani Moran | 26.1% | 48 | 33.8% | 62.1 | -7.7% | -14.1 |
Josiah Gray | 19.9% | 110 | 22.4% | 124.0 | -2.5% | -14.0 |
Jared Shuster | 13.0% | 25 | 19.7% | 38.0 | -6.7% | -13.0 |
Shintaro Fujinami | 22.7% | 62 | 27.4% | 74.9 | -4.7% | -12.9 |
Jon Gray | 20.3% | 95 | 23.0% | 107.8 | -2.7% | -12.8 |
Carlos Carrasco | 15.5% | 57 | 18.8% | 69.4 | -3.4% | -12.4 |
Gregory Santos | 23.3% | 54 | 28.3% | 65.6 | -5.0% | -11.6 |
Alex Lange | 29.2% | 59 | 34.9% | 70.5 | -5.7% | -11.5 |
Martín Pérez | 14.5% | 70 | 16.9% | 81.5 | -2.4% | -11.5 |
It’s surprising to see McClanahan keep turning up in these underperforming lists considering he was already having an excellent season. zSO definitely sees some upside remaining for Patrick Sandoval, who has extremely unimpressive strikeout numbers for a pitcher with his peripheral numbers. Shane Bieber’s strikeout rate did in fact jump to acceptable levels in June, but the progress he was making in this department was cut off by elbow injury which has kept him out for the last month. He’s still an interesting target for a trade this offseason, but coming off an injury, Cleveland may be less willing to risk selling low.
Name | FIP | FIP ER | zFIP | zFIP ER | zFIP ER Diff | zFIP Diff |
---|---|---|---|---|---|---|
Kevin Gausman | 2.72 | 42.0 | 3.66 | 56.5 | -14.5 | -0.94 |
Sonny Gray | 2.78 | 40.3 | 3.51 | 50.8 | -10.5 | -0.73 |
Nathan Eovaldi | 3.23 | 44.4 | 3.98 | 54.7 | -10.4 | -0.75 |
Zac Gallen | 3.15 | 52.4 | 3.77 | 62.7 | -10.3 | -0.62 |
Zach Eflin | 2.92 | 42.0 | 3.57 | 51.3 | -9.3 | -0.65 |
Framber Valdez | 3.29 | 51.9 | 3.79 | 59.9 | -7.9 | -0.50 |
Logan Gilbert | 3.43 | 52.5 | 3.93 | 60.1 | -7.6 | -0.50 |
Chris Stratton | 2.90 | 19.4 | 3.92 | 26.2 | -6.8 | -1.02 |
Lucas Erceg | 2.70 | 10.1 | 4.45 | 16.6 | -6.5 | -1.75 |
Rich Hill | 4.63 | 62.8 | 5.10 | 69.1 | -6.4 | -0.47 |
Miles Mikolas | 3.76 | 59.0 | 4.15 | 65.1 | -6.1 | -0.39 |
Dauri Moreta | 3.29 | 17.7 | 4.37 | 23.5 | -5.8 | -1.08 |
Tyler Glasnow | 3.18 | 24.3 | 3.92 | 29.9 | -5.6 | -0.74 |
Jason Foley | 2.27 | 12.6 | 3.28 | 18.2 | -5.6 | -1.01 |
Logan Webb | 3.28 | 56.2 | 3.60 | 61.7 | -5.5 | -0.32 |
Chris Murphy | 3.43 | 11.7 | 5.02 | 17.1 | -5.4 | -1.59 |
Zack Wheeler | 3.05 | 46.4 | 3.39 | 51.7 | -5.2 | -0.34 |
Mark Leiter Jr. | 3.35 | 18.6 | 4.26 | 23.7 | -5.1 | -0.91 |
Tarik Skubal | 1.38 | 4.1 | 3.04 | 9.1 | -5.0 | -1.66 |
Michael Wacha | 3.72 | 35.4 | 4.23 | 40.2 | -4.8 | -0.51 |
Dustin May | 3.24 | 17.3 | 4.13 | 22.0 | -4.7 | -0.89 |
Kevin Ginkel | 2.93 | 14.7 | 3.83 | 19.1 | -4.5 | -0.90 |
Jesús Luzardo | 3.45 | 50.0 | 3.76 | 54.4 | -4.4 | -0.31 |
Kenta Maeda | 3.45 | 22.9 | 4.10 | 27.2 | -4.3 | -0.65 |
Fernando Cruz | 3.05 | 15.8 | 3.87 | 20.1 | -4.3 | -0.82 |
I hate to keep coming back to Gausman, but he keeps showing up at the top of the list. What especially intrigues me is that early in his career, he was a habitual underperformer of these metrics (and FIP):
Year | FIP | zFIP | FIP ER | zFIP ER | Diff | zFIP Diff |
---|---|---|---|---|---|---|
2015 | 4.10 | 3.73 | 51.2 | 46.6 | 4.6 | 0.37 |
2016 | 4.10 | 3.82 | 81.8 | 76.2 | 5.6 | 0.28 |
2017 | 4.48 | 4.02 | 92.9 | 83.3 | 9.6 | 0.46 |
2018 | 4.32 | 3.63 | 88.2 | 74.1 | 14.0 | 0.69 |
2019 | 3.98 | 3.32 | 45.3 | 37.8 | 7.5 | 0.66 |
2020 | 3.09 | 3.20 | 20.5 | 21.2 | -0.7 | -0.11 |
2021 | 3.00 | 2.86 | 64.0 | 61.0 | 3.0 | 0.14 |
2022 | 2.38 | 2.99 | 46.2 | 58.1 | -11.9 | -0.61 |
The good news here generally is that only a handful of these numbers really change how you would evaluate a pitcher. You don’t get to a zFIP in the fours until you get to Lucas Erceg, and even then, with an ERA over six, zStats are basically just telling you not to trust the FIP as much as you might otherwise.
Name | FIP | FIP ER | zFIP | zFIP ER | zFIP ER Diff | zFIP Diff |
---|---|---|---|---|---|---|
Graham Ashcraft | 5.12 | 68.3 | 3.78 | 50.4 | 17.9 | 1.34 |
Chris Flexen | 7.34 | 45.4 | 4.89 | 30.3 | 15.1 | 2.45 |
Drew Smyly | 5.10 | 66.7 | 4.10 | 53.6 | 13.0 | 1.00 |
Lance Lynn | 5.28 | 77.8 | 4.40 | 64.8 | 13.0 | 0.88 |
Colin Rea | 5.08 | 56.6 | 3.92 | 43.7 | 12.9 | 1.16 |
Luis Severino | 6.64 | 47.0 | 4.88 | 34.5 | 12.4 | 1.76 |
Domingo Germán | 4.66 | 56.3 | 3.65 | 44.1 | 12.2 | 1.01 |
Jon Gray | 4.27 | 53.9 | 3.33 | 42.0 | 11.9 | 0.94 |
Sandy Alcantara | 3.91 | 64.9 | 3.22 | 53.5 | 11.4 | 0.69 |
Aaron Nola | 4.30 | 68.5 | 3.59 | 57.2 | 11.3 | 0.71 |
Martín Pérez | 5.28 | 64.1 | 4.40 | 53.4 | 10.7 | 0.88 |
Corey Kluber | 7.12 | 43.5 | 5.43 | 33.2 | 10.3 | 1.69 |
Carlos Carrasco | 5.93 | 53.6 | 4.84 | 43.7 | 9.9 | 1.09 |
Noah Syndergaard | 6.01 | 44.5 | 4.71 | 34.9 | 9.7 | 1.30 |
Alek Manoah | 6.19 | 57.3 | 5.15 | 47.7 | 9.6 | 1.04 |
Chase Anderson | 6.10 | 41.1 | 4.68 | 31.5 | 9.6 | 1.42 |
Josh Fleming | 5.85 | 31.6 | 4.09 | 22.1 | 9.5 | 1.76 |
Ben Lively | 5.50 | 43.4 | 4.30 | 33.9 | 9.5 | 1.20 |
Patrick Corbin | 5.18 | 76.2 | 4.54 | 66.7 | 9.5 | 0.64 |
Luke Weaver | 5.82 | 60.4 | 4.91 | 51.0 | 9.4 | 0.91 |
Louie Varland | 5.50 | 34.2 | 4.01 | 24.9 | 9.3 | 1.49 |
Adam Ottavino | 4.96 | 25.4 | 3.15 | 16.1 | 9.3 | 1.81 |
Jose Ruiz | 6.27 | 30.9 | 4.39 | 21.6 | 9.2 | 1.88 |
Kendall Graveman | 4.98 | 26.7 | 3.27 | 17.5 | 9.2 | 1.71 |
Shane McClanahan | 3.93 | 50.2 | 3.22 | 41.1 | 9.1 | 0.71 |
Graham Ashcraft has pitched better of late; what’s confused ZiPS is his struggles to finish off batters for that third strike. He has improved somewhat in that department recently and only needed 5.1 innings a few starts ago to set his seasonal whiff high at eight. ZiPS still think there’s upside here. The model here is convinced that Sandy Alcantara has gone full circle and may now be underrated, and it still holds out hope that Aaron Nola is a lot better than he’s shown this season.
Hopefully, you find all this data useful. If you have any questions or comments about different types of things you might want to see in these reports, please let me know. They’re fairly difficult to automate, but if people beyond me find them interesting and/or useful, I’d like to get at least monthly updates into the leaderboards somewhere rather than the less efficient method of including them in articles.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.