Archive for Statcast

Let’s Talk About Launch Angle Generally

Edit: Further investigation has brought to my attention that the results presented below are slightly askew, although not incorrect. All discussion below regarding hit frequency (BABIP) and contact quality (expected wOBA on contact, or xwOBAcon) should have been framed specifically in the context of non-home run batted ball events. This is significant, because home runs are a big deal, but it’s also insignificant. Allow me to explain.

When we re-include home runs, the relationship between launch angle tightness (stdev[LA]) and contact quality weakens dramatically. I think it comes down to the graph shown in the middle of the post below. Removing home runs narrows the range of productive launch angles, thus making a tighter range of launch angles (confined primarily to line drives) more appealing. When you include home runs, it expands the range of productive launch angles to include productive fly balls in addition to productive line drives. There’s literally more margin for error when we reconsider home runs, making a tighter range of launch angles was valuable.

That doesn’t mean launch angle tightness isn’t important! If anything, removing home runs was a nifty way to demonstrate this fact.

Anyway, I have updated this post with red text to clarify that references to contact quality exclude home runs — and that the findings from this post are technically correct, just through a certain lens.

* * *

Last week, I published some work regarding launch angle “tightness,” aka a hitter’s ability to replicate his average angle as closely as possible as often as possible. Effectively a measure of consistency, I found launch angle tightness (consistency, variance, whatever you want to call it) bore a moderately strong relationship with batting average on balls in play (BABIP).

Truth be told, I began to question my finding almost immediately for reasons I’ll discuss shortly. After inquiries from The Athletic’s Eno Sarris, FantasyPros/PitcherList’s Nick Gerli, and even Cody Asche (this is the mildest of brags) that echoed my internal self-doubting dialogue, I dove into the question further.

Ultimately, the best explanation for the importance of launch angle consistency is to simply elaborate upon launch angle generally. So, consider this a de facto primer on launch angle. It’s probably not the first and certainly won’t (or shouldn’t) be the last. But in the context of my post from last week, it simply makes sense to bring the conversation full circle and wrap it up nicely with a bow. And the final result is gratifying, I hope.

Enjoy (or not, I’m not your dad):

Read the rest of this entry »


Let’s Talk About Launch Angle “Tightness”

Yesterday, I finally followed up on a note written on my white board for months: “sd(LA) –> BABIP?” The results from my research: the tightness of a hitter’s launch angle is moderately positively correlated with his batting average on balls in play (BABIP). I measure “tightness” in terms of variance. The narrower the distribution of his launch angles, the tighter. The wider, the looser. There is also weak evidence to suggest a tighter launch angle correlates with more consistent exit velocity (EV).

(Turns out Brock Hammit, who is part of the Brewers’ player development team, investigated this very idea in June. Small world! Great minds! All that good stuff.)

As noted in my Tweet, the crux of the finding hints at something previously quantifiable only by the eye test: bat control. In effect, it’s a quantification of the hit tool — to me, the most interesting possible application. Would it surprise you to learn that Joey Votto has the tightest launch angle in the Statcast EraTM? Followed by hitting savants both current and former, such as Freddie Freeman, Miguel Cabrera, Joe Mauer, Mike Trout, Michael Brantley — and maybe less-expected and arguably underrated names (underrated exclusively in the greater “hit tool” discussion) like Justin Turner, Daniel Murphy, J.D. Martinez, and DJ LeMahieu?

Tightest Launch Angles – Statcast EraTM
Hitter Name BBE stdev(LA) EV
Joey Votto 2,148 21.8 88.5
Nick Castellanos 2,132 22.0 88.7
Freddie Freeman 2,054 22.4 89.8
Miguel Cabrera 1,692 22.6 92.1
Joe Mauer 1,738 22.7 89.6
Brandon Belt 1,723 23.0 87.4
Matt Carpenter 1,881 23.0 88.7
J.D. Martinez 1,938 23.2 91.3
Justin Turner 1,894 23.2 89.5
DJ LeMahieu 2,452 23.6 90.2
Mike Trout 1,860 23.6 90.5
Michael Brantley 1,839 23.7 88.7
Eugenio Suarez 1,872 24.1 87.9
Matt Kemp 1,672 24.3 88.4
Daniel Murphy 2,068 24.4 88.7
stdev(LA) = Standard deviation of launch angle
Top 15 of 120 hitters with 1,600 batted ball events (BBEs) since the beginning of 2015.

These hitters all have or had outstanding contact skills, superb batted ball efficacy, or both. If you click through to any of their player pages, you’ll encounter routinely elevated BABIPs.

Is there more to this than meets the eye? I’m not sure. Obviously all of this here is but a small part of a much bigger puzzle and should be used in conjunction with, and not in place of, our existing knowledge about player performance. I wouldn’t consider this the be-all, end-all of BABIP analysis by any means, although I do think it’s significant.

That said, here are three potentially pertinent applications of this knowledge:

Read the rest of this entry »


Are There Chronic wOBA Over- and Under-Performers?

You know the third base pool is loaded at the top when there are three players at the position who returned more value than Alex Bregman did in 2019 5×5 Roto leagues. Yet, on draft day 2020, owners are likely to at least consider making the Astros’ 25-year-old the first third baseman taken, ahead of Rafael Devers, Anthony Rendon and Nolan Arenado. To this point, in the currently-under-way Pitcher List Experts Mocks, Bregman is the only third base-eligible player to be taken within the first 14 picks in all three drafts.

It’s not hard to see why. This season, he maintained his elite contact and plate discipline skills while tacking on 10 home runs, nine RBIs and 17 runs to his 2018 totals. In 2020, he would appear to be primed for another batting average around .290, and with a spot in the heart of the Astros’ order, he could clear the hurdles of 110-plus RBIs and runs yet again.
Read the rest of this entry »


Are Foul Balls Good or Bad? Pt. II (A: They’re Good)

Back in June, I tried to tackle the age-old question: are foul balls good or bad? I tried to determine the “worth” of a foul ball by grouping plate appearances by their number of foul balls (from zero to four-or-more) and looking at two outcome metrics: strikeout rate (K%) and weighted on-base average (wOBA). Unfortunately, my endeavor turned up mostly duds. There are some interesting nuggets – a pitcher’s wOBA allowed improves by nearly 30 points in two-strike counts if he allows at least one foul ball – but most other splits were meaningless. Similar attempts to quantify the effect of a foul ball on the subsequent pitch were similarly fruitless.

I stepped back from the research to let it breathe. Intuitively, I knew there should be value here – I just wasn’t sure how it would present itself. Then, one day (specifically, June 27), inspiration struck in the form of Bryse Wilson’s third career start, during which he incurred nine swinging strikes but also 20 (twenty!) foul balls on 56 four-seam fastballs, amounting to a 16% swinging strike rate but also an absurd 36% foul ball rate (Foul%). The coincidence of many whiffs and also many fouls struck me as fascinating and extremely relevant to my previous research. It encouraged me to reframe the question at hand:

How does foul ball rate correlate with other measurements of success by pitch type?

Read the rest of this entry »


Contact Management Is and Is Not a Myth

If there were ever a baseball question that keeps me up it night, it’s this: how do the physical properties of pitches affect batted ball outcomes? Many researchers have tackled the subject with varying degrees of success and elucidation. My attempts have focused primarily on a pitch’s ability to generate swinging strikes and ground balls, the first of which used pitcher-level PITCHf/x data while the more recent of which used individual pitch-level Statcast data.

While modeling whiffs and grounders is interesting (and important, too), something strikes me as much more compelling and confounding: the relationship, if any, between a pitch’s physical properties and its batted ball outcomes, whether described as exit velocity, launch angle, or total base-run value allowed, as measured by weighted on-base average (wOBA) or even expected wOBA (xwOBA).

The ability to prove “contact management” as a legitimate and shared pitcher skill has long eluded the Sabermetric community. Assumptions of a league-average batting average on balls in play (BABIP) and, for xFIP, home runs per fly ball (HR/FB) pervade the common ERA estimators (FIP, xFIP, SIERA) we use to gauge talent and assign value. Those assumptions regarding BABIP and HR/FB imply a pitcher’s inability to control them — and there isn’t much evidence to suggest otherwise.

Read the rest of this entry »


Trevor Bauer’s (Deserved) Down Year

Trevor Bauer, the National Fantasy Baseball Championship’s No.-9 starting pitcher and No.-31 player overall, has pitched to the tune of a 4.12 ERA this year. All things considered (“things” being, primarily, the juiced ball), Bauer hasn’t been awful. But after compiling a pristine 2.21 ERA in last year’s breakout with equally pristine ERA estimators to boot (3.14 xFIP, 3.21 SIERA), this year’s peripherals (4.35 xFIP, 4.21 SIERA) are far less inspiring, even when adjusted for context.

The easiest way to write off Bauer’s 2018 season as an aberration is, well, to look at everything else he has ever done. He sports a career 3.97 ERA, with just one season (2018) with an ERA under 4.00. The blind squirrel who took an approach as simplistic as this in 2019 would have invariably found a nut.

Such an approach, however, would grossly undersell Bauer’s gains in 2018, which were quite legitimate. Using the most basic of peripherals, Bauer’s swinging strike rate (SwStr%) took the best 3rd-biggest step forward in nominal terms, behind only Patrick Corbin (and his slider) and Gerrit Cole (and his fastball).

Yet 2018 gains do not necessarily beget sustained excellence. Bauer’s narrative is a fairly complex one, so let’s give it proper attention.

Read the rest of this entry »


Yips Darvish is No Longer

You may or may not have heard that Yu Darvish is back. By any conventional measure, his latest back-to-back starts of six shutout innings, two hits, and seven-plus strikeouts rank among his best in a long time. By measure of “Game Score v2,” which FanGraphs includes in a pitcher’s Game Log, Darvish’s scores of 78 and 79 are his two best starts since 2017. Because some of his better Game Score starts went more than six innings: these are his two best six-inning starts, period. They happened very recently, consecutively, and he didn’t labor through them, either, throwing just 94 and 83 pitches, respectively.

The last two starts were a gift to those who took a leap of faith. Darvish, who walked at least three batters in seven of his first eight starts (33 walks in 36ish innings!) and 10 of his first 13 (44 walks in 66ish innings!), was an absolute mess. He had compiled a 4.88 ERA, 5.19 FIP, 4.49 xFIP, and 4.96 SIERA in 13 starts, the cherry on top being a walk rate (BB/9) of six. Six! Six batters per nine innings. As my 14-year-old self quoting Ron Burgundy might say: “I’m not even mad — just impressed.”

However, from June 10 to July 3 — a five-start window sandwiched between his early-season futility and his recent wizardry — Darvish struck out 33 and walked just five in roughly 31 innings, compiling a 3.68 xFIP and 3.64 SIERA. Read the rest of this entry »


Pitch Type xwOBA on Contact (xwOBAcon)

In 2018, and again earlier this year, I reviewed how different pitch types perform by various measures including swinging strike rate (SwStr%), ground ball rate (GB%), and isolated power (ISO). In the last couple of years I have tried to emphasize heavily the importance of evaluating a pitcher on his component parts — namely, each of his unique pitches, all of which behave differently and can bring resolution to some of pitching’s more enigmatic questions and issues.

If you clicked through those links in the first sentence, you saw how breaking balls and offspeed pitches outperform fastballs by virtually every metric. With the advent of Statcast, we can not only validate my prior work, which relied on PITCHf/x data, but also dig more deeply into how each pitch type behaves according to newfangled Statcast data — namely, how each pitch performs exclusively on balls in play.

This is something I pursued preliminarily using the PITCHf/x data, by measure of ISO, but it doesn’t fully capture total production or damage allowed. Having written about Zack Wheeler the other day and in discussing how the performance of his pitches have ebbed and flowed from 2018 to 2019, I was curious to dig into pitch-specific expected weighted on-base average (xwOBA) on contact (xwOBAcon).

Here’s how every pitch type compares by xwOBA allowed. Keep in mind, xwOBA captures “deserved” total value through not only balls in play but also strikeouts and walks. Year in and year out, fastballs fare worse than the league average, whereas breaking balls and offspeed pitches perform better than average, all to varying degrees.

Read the rest of this entry »


Jason Vargas is Death To Rolling Things

The Giants are not exactly one of the tougher matchups for a pitcher, and especially not for a lefty, as they rank dead last in wOBA against southpaws. Even so, I did not see Jason Vargas tossing a complete-game shutout against them on Wednesday night.

Given the lack of resistance we have come to expect from the Giants’ lineup, that start alone probably would not have made me take notice of Vargas as a fantasy option going forward. Wednesday’s outing in combination with his previous start — a seven-inning, one-run affair on the road against the Dodgers — does give me reason to pause. Looking even further back, Vargas had been effective over a five-start run that was interrupted by an IL stint for a strained hamstring. During that stretch, he posted a 2.74 ERA and a 1.22 WHIP, and though he did not last more than 5.1 innings in any of those starts, he recorded three game scores above 50 and never fell below a 45 game score.
Read the rest of this entry »


Using Flyball Launch Angle to Spot Risers and Fallers

In the aftermath of last Thursday’s trade that sent J.T. Realmuto from the Marlins to the Phillies, I’m started to look into how much of a hit Jorge Alfaro’s fantasy value would take going from Citizens Bank Park to Marlins Park.

The exercise turned out to be a convoluted mess. Ultimately, it led to a finding that could prove useful in identifying players who are due for spikes or dips in their power numbers.
Read the rest of this entry »