Author Archive

Losing Corey Kluber Isn’t What the Indians Needed

The 2019 season, already something less than a banner one for Corey Kluber, went from bad to worse on Wednesday night in Miami. A 102-mph comebacker off the bat of the Marlins’ Brian Anderson struck the 33-year-old righty on his right forearm — OUCH! — reportedly causing a non-displaced fracture of his right ulna. It’s the second major injury to hit Cleveland’s rotation, at a moment when the team already finds itself looking up at the Twins in the AL Central standings.

Trailing 3-1 with two outs and nobody on in the fifth inning, Kluber couldn’t get out of the way fast enough on Anderson’s line drive. He had the presence of mind to attempt glove-shoveling the ball to first base after being struck, and while he didn’t show signs of being in significant pain when the Indians’ training staff examined him after the play, he departed immediately nonetheless:

X-rays taken at Marlins Park revealed the fracture. Kluber will be reexamined in Cleveland on Thursday, at which point a timetable for his return will be determined. Since he’ll be shut down from throwing while the fracture heals, he figures to miss at least a month. His streak of five straight 200-inning seasons, the majors’ second-longest behind Max Scherzer, is probably over. Read the rest of this entry »


CC Sabathia Joins the 3,000 Strikeout Club

On Tuesday night in Arizona, CC Sabathia claimed a little slice of baseball history. With his strikeout of the Diamondbacks’ John Ryan Murphy, the 38-year-old Yankee became just the 17th pitcher to reach 3,000 for his career, the first since John Smoltz on April 22, 2008, and just the third southpaw ever, after Steve Carlton and Randy Johnson. It’s a milestone worthy of celebration, a testament to longevity, dominance, and tenacity. It’s also inextricably a product of this high-strikeout era, a point worth considering when placing Sabathia’s accomplishment in context.

But first, to savor the moment. Sabathia, who entered the night three strikeouts short of 3,000, collected all three in the second inning, first freezing David Peralta looking at a sinker, then whiffing Christian Walker on a high cutter. After yielding a solo homer to Wilmer Flores and an infield single to Nick Ahmed — the latter on an 0-2 changeup well outside the strike zone — he induced Murphy (who caught Sabathia’s 2,500th strikeout in 2015) to chase an 84.2 mph changeup:

Alas, while Diamondbacks starter Zack Greinke — himself a potential 3,000 strikeout club member, more on which below — held the banged-up Yankee lineup to a single run over 7.2 innings, Flores also added a fourth-inning RBI double off Sabathia. The big lefty departed on the short end of a 2-1 score, and the Yankees ultimately lost, 3-1, putting a mild damper on the celebration.

Of the major traditional milestones among pitchers and hitters, 3,000 strikeouts is the least common. Thirty-two players have notched at least 3,000 hits, and 27 have swatted 500 home runs. On the pitching side, 24 pitchers have collected 300 wins. Nearly all of the players who have reached any of those round numbers have been elected to the Hall of Fame, with the exceptions generally related to performance-enhancing drugs and other bad behavior. Among the members of the 3,000 strikeout club who have preceded Sabathia, only Roger Clemens and Curt Schilling remain outside, for reasons besides on-field performance. This could very well be the big man’s ticket to Cooperstown. Read the rest of this entry »


Marcell Ozuna is Driving Pitchers Up the Wall

When I last checked in on Marcell Ozuna, the Cardinals’ left fielder had just etched himself into blooper reels for an eternity with his epic misplay of a Kiké Hernandez fly ball. Since then, however, Ozuna has atoned for his mistakes with some of the hottest hitting this side of Cody Bellinger. After a disappointing debut season in St. Louis, he’s become a centerpiece of a revamped Cardinals’ lineup that has powered the team to the best record (18-10) in the National League.

The Cardinals acquired Ozuna from the Marlins in exchange for a quartet of prospects on December 14, 2017, just days after their attempt to trade for Ozuna’s teammate, Giancarlo Stanton, fell through. Though he had earned All-Star honors for the first time a year before, Ozuna was coming off a breakout 2017 in which he’d set across-the-board career highs with 37 homers, a .312/.376/.548 line, a 144 wRC+, and 5.1 WAR. He had not only made his second All-Star team, he’d won his first Gold Glove. He looked to be a significant addition to the Cardinals’ lineup, but hit just .260/.308/.337 with three home runs and a 76 wRC+ through the end of May. Ozuna eventually heated up, hitting .290/.334/.482 (120 wRC+) with 20 homers over the remainder of the season, with a wRC+ of 133 or better in three of the final four months. Still, his overall 106 wRC+ and 2.7 WAR represented significant drops from 2017, ones that stuck out like sore thumbs on a team that fell three games short of a Wild Card spot.

To be fair, Ozuna spent much if not all of 2018 battling tendinitis and an impingement in his right shoulder, more or less maintaining his uptick in production in either side of a 10-day stint on the disabled list at the end of August. The injury eroded his arm strength to the point that his outfield throwing speed ranked last according to Statcast, and, by his own account, he struggled to hit pitches on the inside part of the plate. Read the rest of this entry »


Kris Bryant May Have Turned the Corner

The past weekend was a very good one for Kris Bryant. While helping the Cubs take two games out of three in Arizona, he sandwiched his second and third home runs of the season around a rally-sparking double. It’s the first time in nearly a year that the former MVP has connected for extra-base hits in three straight games, and after a season marred by left shoulder woes, a possible sign that his power is returning.

Facing the Diamondbacks’ Robbie Ray in the third inning on Friday night, Bryant hammered a 3-2 fastball over the left centerfield wall for a two-run homer:

The home run went an estimated 444 feet and had an exit velocity of 111.1 mph according to Statcast, making it Bryant’s hardest-hit homer since July 16, 2017 (113.0 mph off Ubaldo Jimenez). It’s also the third ball this year that Bryant has hit with an exit velocity of at least 110 mph, two more than all of last season, the least productive of his career.

Bryant’s second homer, a two-run opposite field shot off Luke Weaver, was less majestic (102.0 mph and an estimated 374 feet), but every bit as necessary in the Cubs’ 15-inning, 6-5 win:

The last time Bryant collected extra-base hits in three straight games was May 16-19 of last year, the last a date that figures prominently in our story. He had just two other streaks running at least that long in 2018, compared to six in each of the previous two seasons.

To review: from 2015-17, Bryant was one of the majors’ top players, batting .288/.388/.527; his slugging percentage and 94 homers both ranked 16th in the majors, while his 144 wRC+ ranked 12th, and his 20.6 WAR was third behind only Mike Trout (25.8) and Josh Donaldson (21.8). During that time, he won the NL Rookie of the Year and an MVP award, and helped the Cubs to three straight postseason appearances, including their first championship since 1908.

The first seven weeks of 2018 surpassed even that high standard (.305/.427/.583, 169 wRC+, eight homers), but Bryant’s production took a downturn after suffering a bone bruise in his left shoulder, which is believed to have happened when he slid headfirst into first base (!) on May 19 (not the first time he’s injured himself in such fashion). Though it would be just over a month before he went on the disabled list for the first of two stays totaling 57 days, he hit just .252/.338/.382 (96 wRC+) with five homers in 272 PA from May 20 onward, decidedly non-Bryant-like numbers. By Dr. Mike Tanner’s calculations, from the point of that May 19 date, Bryant’s exit velocity dipped by five miles per hour, and his average fly ball distance decreased by 28 feet.

After rest and rehab for his shoulder, Bryant declared in February, “I’m back to who I am,” but until he got to Arizona, his power and overall production had been similarly meager (.232/.364/.366, 102 wRC+). Even now, his .229/.353/.417 (108 wRC+) line isn’t particularly robust. He’s walking more often relative to last year’s overall numbers (12.1%, up from 10.5%) while suffering a fall-off in batting average on balls in play (.264, down from .342). His exit velocity — never his strong suit despite his power — is up relative to last year, but so is his groundball rate:

Kris Bryant via Statcast
Season GB/FB GB% FB% EV LA Hard Hit%
2015 0.76 34.2% 45.2% 89.6 19.4 43.3
2016 0.67 30.5% 45.8% 89.3 20.9 38.9
2017 0.89 37.7% 42.4% 87.1 16.9 36.4
2018 0.84 34.0% 40.7% 85.8 17.7 33.5
2019 1.00 40.0% 41.3% 88.8 16.7 34.7
SOURCE: Baseball Savant

Thus far in 2019, Bryant has produced 75 batted balls, five short of the point where the stat starts to stabilize, so we can’t make definitive assertions, but one thing that stands out is that while his pull rate is about the same as last year, an increasing percentage of those pulled balls have been grounders, which are far less productive than pulled fly balls:

Kris Bryant When Pulling the Ball
Season BBE Pull% wOBA Pull-GB% wOBA Pull-FB% wOBA
2015 365 41.6% .596 21.4% .246 9.0% 1.095
2016 452 46.7% .579 20.4% .193 13.9% .969
2017 427 41.2% .542 23.9% .211 7.5% 1.086
2018 285 48.1% .503 24.6% .222 9.5% .936
2019 75 46.7% .297 30.7% .097 5.3% .494

Even when Bryant does pull fly balls, he’s not getting typical results, though since we can literally count those times on one hand thus far — four of them according to our splits, which are based on Sports Info Solution data, but only three via Statcast’s data — that’s less important than the sheer drop in frequency. That two of those pulled fly balls were in Arizona, namely the homer off Ray and Sunday’s sacrifice fly off Matt Andriese, may be a sign he’s coming around.

Bryant has gone to the opposite field with more frequency and productivity than before, at least in the air, though it hasn’t come close to matching his results when he pulls the ball:

Kris Bryant When Going Oppo
Season BBE Oppo% wOBA Oppo-GB% wOBA Oppo-FB% wOBA
2015 365 23.8% .330 3.0% .320 18.4% .279
2016 452 19.7% .174 2.0% .293 14.4% .090
2017 427 22.5% .280 2.6% .239 17.3% .192
2018 285 20.0% .303 3.9% .273 11.9% .195
2019 75 32.0% .406 5.3% .219 24.0% .425

A few weeks ago, The Athletic’s Sahadev Sharma noted that Bryant’s mechanics were out of whack, quoting scouts describing him as “lunging,” with one saying, “He’s falling all over the plate.” Via Sharma, from the start of 2016 to the day of the aforementioned shoulder injury, Bryant had slugged .731 on pitches Statcast defines as being over the heart of the plate (I get .728 using the same parameters). For the remainder of the 2018 season through April 25, the point prior to the Arizona series, he slugged just .474 on such pitches. With this weekend’s pair of homers, he raised that nearly-yearlong figure to .514; separating his full 2018 and ’19 seasons, the numbers are .558 and .615, respectively.

Beyond that, while he whiffed on 3.4% of such pitches last year, he’s up to 4.8% this year, 0.1% off the career high from his rookie season, before he successfully tamed his swing, but only one of this year’s 21 swings and misses from the heart of the plate has taken place since April 19, yet another good sign.

It would be premature to say that Bryant is back to where he was as a hitter, and it’s probably worth noting that even with Chase Field’s humidor in place, fly balls are traveling farther there this year than last (331 feet, up from 329), and farther than at Wrigley Field in either season (321 this year, 315 last year). Still, for a Cubs team that has been scoring 5.5 runs per game but is struggling to escape the pull of .500, the possibility that he’s turned the corner could be a major key in the NL Central race.


Joey Gallo Is Really Scalding the Ball

Roughly one month into the 2019 season, we’re still in Weird Stats territory. So long as we are, it’s worth appreciating the extreme numbers some players are putting up before they vanish into the ether, and few players are more reliably extreme than Joey Gallo. I checked in on him in last week’s visit to the furthest reaches of hitter performance, but since then, something else he’s doing — not unrelated — has captured my attention.

While it seems that Gallo has been around forever — he was a first-round pick in 2012, made his first top-100 lists in ’14, and debuted in June of the following year — he’s still just 25 years old and has two full seasons and some fragments under his belt. In both of those seasons (2017 and ’18), he reached the 40-homer level, struck out about 36% of the time (with over two Ks for every hit), walked a good deal, and finished with batting averages in the low .200s. For all of the extremes, he produced WARs of 2.8 in both seasons, with better defense as a near-full-time outfielder in the latter season (as opposed to shaky third base play in the former) which offset his wRC+ drop from 121 in 2017 to 110 in ’18. That’s a solidly above-average player before you factor in the added entertainment value he brings with his light-tower power. Here, have a 442-foot homer:

In this young season, Gallo has been something quite a bit more than solidly above average, hitting .284/.393/.689 through Wednesday. He entered Thursday ranked second in the AL in slugging percentage, tied for fifth in homers (eight), sixth in wRC+ (172), and tied for 11th in WAR (1.0). I’ll get to some of the less flashy particulars below, but what drew me in last week was his 62.5% home run-to-fly ball ratio, more than double a 2017-18 rate (28.8%) that ranked fourth in the majors; he’s since dropped to 50.0%, and will continue to fall even if he does remain the highest among qualifiers. What caught my eye in following up was his average exit velocity to date: 99.1 mph, tops in the majors.

2019 Average Exit Velocity Leaders
Rk. Player BIP LA EV FB/LD EV GB EV
1 Joey Gallo 44 19.0 99.1 102.7 91.0
2 Aaron Judge 48 12.6 97.9 99.7 96.2
3 Nelson Cruz 45 19.4 96.1 97.6 94.2
4 Carlos Santana 60 6.9 95.2 95.3 95.7
5 Yoan Moncada 71 12.3 95.2 98.7 91.8
6 Franmil Reyes 52 14.6 95.2 97.7 90.0
7 Christian Walker 55 15.2 95.0 99.0 90.6
8 Christian Yelich 74 14.8 95.0 98.9 92.6
9 Anthony Rendon 57 20.0 94.8 97.7 92.2
10 Josh Donaldson 55 9.5 94.5 100.3 90.3
SOURCE: Baseball Savant
Stats through April 24. Minimum 40 balls in play

Admittedly, exit velocity is not the be-all and end-all of Statcast measures. Launch angle matters, for one thing; 99 mph with a 15 degree launch angle, for example, produces an expected batting average of .726, while 99 mph with a -15 degree launch angle produces an average of .206. A writer-friend who knows much more about Statcast than I do suggested that hard hit rate (balls with an EV of 95 mph or above) might be a more useful gauge of Gallo’s current hot streak, but intuitively, it’s more difficult to grasp what a 50% hard hit rate means, or, in Gallo’s case, a 65.9% rate, without additional context (it’s second in the majors). A 99.1 mph average exit velo? That’s a lot of smoked baseballs. In Gallo’s case, 25 of his 44 balls in play have been hit at 105 mph or higher. Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 4/25/19

12:02
Avatar Jay Jaffe: Good afternoon folks, and welcome to today’s chat. I’ve been buried in studying career strikeout rates and totals in anticipation of CC Sabathia’s 3,000th K, which did not go off last night (hency my shelving the piece until next week, most likely). Anyway, on with the show.

12:02
Skip: I purchased your book from an online discount book outlet. I saved a ton of money. Then it occurred to me, are you fairly compensated for that purchase? I assume the copies (they had around 100 available) was purchased in bulk from the original purveyor of the book but I have no idea how that works in terms of royalties. Am I a jerk for trying to save some cash?

12:07
Avatar Jay Jaffe: First off, thanks for your support! I appreciate you taking the time not only to read but to think about your purchase decision, even if you did go with the lowest price (as I quite often do myself).

Basically, the way it works with The Cooperstown Casebook is that I was given a significant advance up front by the publisher, which means that I don’t see any royalties until that figure is reached. And like most books, my sales have not yet reached that mark (in part because the book has not come out in paperback, though I’d make less on those copies). So I wouldn’t sweat the decision too much. I do like it when people choose to support independent bookstores in purchasing the Casebook. You can do so via indiebound.com to find, say, a local one near you; I fulfill requests for signed copies at a bookstore near me in Brooklyn, Greenlight Bookstore. https://cooperstowncasebook.com/2017/07/21/signed-copies-of-the-cooper…

12:07
New York Railriders: Do the Yankees have the best AAA lineup in the majors? How have the injuries not stopped yet. Good lord.

12:08
Avatar Jay Jaffe: Am I the new Jonah Keri? I wrote about Clint Frazier earlier this week and now he’s on the IL.

12:09
BenZ: I know they are all somewhat longshots, but how would you rank Jon Lester, Cole Hamels, and David Price in likelihood of reaching the Hall?

Read the rest of this entry »


Jeff McNeil is a Throwback

It would be inaccurate to say that Jeff McNeil came out of nowhere, but unless you were a Mets fan with a deep knowledge of the team’s minor league system, chances are that you hadn’t heard of him before he was called up last July 24. Since then, he’s done nothing less than post the majors’ fourth-highest batting average (.339) as part of a contact-centric profile with echoes of yesteryear. Having additionally shown himself capable of manning multiple positions, the 27-year-old lefty swinger has become a staple of manager Mickey Callaway’s lineups, and a key cog in a much-improved offense.

McNeil arrived as a man of mystery largely because of his age and injury history. A 12th-round 2013 draft pick out of Cal State Long Beach, he hit for high batting averages with minimal power (a total of four home runs) in his first three professional seasons, most notably leading the Florida State League with a .373 on-base percentage in 2015. Just as he reached the high minors, surgeries to repair a pair of sports hernias and a torn labrum in his hip limited him to a mere three games in 2016; he played in just 48 games in 2017 due to a groin injury. Between the lack of playing time and minimal power, he barely grazed even the deepest prospect lists. Just before the injury bug bit, Baseball America included him as a 40-grade prospect, 27th in the Mets’ system, in its 2016 Handbook. He was an honorable mention on FanGraphs’ Mets list that same year.

Finally healthy, and sporting 40 pounds of additional muscle relative to his pre-injury days, the 26-year-old McNeil broke out to hit .327/.402/.626 (182 wRC+) with 14 homers (five more than his previous career total) in just 57 games at Double-A Binghamton last year, then .368/.427/.600 (165 wRC+) with five more homers in 31 games at Triple-A Las Vegas. He began garnering attention, from prospect hounds, though even Baseball America’s midseason Mets top 10, published four days before his debut, merely consigned him to the “Rising” category. He arrived in Queens in late July, just before the team traded incumbent second baseman Asdrubal Cabrera to the Phillies. As the Mets went nowhere amid an otherwise sour season, he hit .329/.381/.471 (137 wRC+) in 248 PA while playing a credible second base (0.4 UZR in 54 games), good for 2.7 WAR. Notably, he struck out in just 9.7% of his plate appearances, the second-lowest mark of any player with at least 200 PA. Read the rest of this entry »


Christian Yelich Is Raising His Game

It would not have been a surprise if Christian Yelich had leveled off after coming out of Baseball Nowhere (a.k.a. Miami), joining the Brewers, and winning the NL MVP award. He may yet do that, because nobody makes baseball look so easy for very long. Thus far this season, however, the 27-year-old slugger appears to be improving in several areas, and despite Monday night’s 0-for-4 against the Cardinals — just the third time in 24 games that he had failed to get on base this year — he’s been as hot as any hitter in baseball, batting .337/.439/.820 with a 210 wRC+.

Yelich began his 2019 season with an Opening Day home run off the Cardinals’ Miles Mikolas, and proceeded to go yard again in each of the next three games, thus joining Willie Mays (1971), Mark McGwire (1998), Nelson Cruz (2011), Chris Davis (2013), and Trevor Story (2016) as the only players to homer in each of his team’s first four games. After a relatively quiet 12-game stretch in which he homered just once, he broke out with a three-homer game against the Cardinals on April 15, the first hat trick of his career. Thus began an eight-homers-in-six-games binge that, if not for a bit of highway robbery by the Dodgers’ Cody Bellinger on Sunday, would have been nine homers in seven games.

Even with his two-game drought, Yelich’s 13 homers in his team’s first 24 games put him in select company. Read the rest of this entry »


Banged-Up Yankees Lose Judge But Gain Ground

Amid a slew of injuries, the Yankees have managed to keep themselves afloat. But while taking three out of four from the Royals and climbing above .500 (11-10) this weekend, they suffered a major blow: Aaron Judge, their most valuable position player in each of the past three seasons (including this abbreviated one), strained a left oblique muscle during Saturday’s victory, further depleting a lineup that right now might not pass muster for a split squad spring training game. Including pitchers, the team now has an MLB-high 13 players on the injured list.

The 26-year-old Judge, who earlier in the game had connected for his fifth home run, dunked a single into the right field corner in the sixth inning but was in obvious pain by the time he reached first base, and exited the game immediately:

Prior to Sunday’s action, the Yankees placed Judge on the injured list, and manager Aaron Boone called his injury “pretty significant” while declining to speculate on a timetable for his return. Per MLB.com, a 2017 study led by former Dodgers athletic trainer Stan Conte found that for even a Grade 1 oblique strain, the least severe, position players miss an average of 27 days. A quick-and-dirty survey of the injury logs of the outfielders on the Yankees’ roster via the Baseball Injury Consultants database yielded stays ranging from 11 to 45 days, including a 19-day one for Judge in September 2016; for that one, however, the tally of days lost stopped with the end of the season. Read the rest of this entry »


Let’s Get Weird, Again: Extreme Pitcher Stats So Far

Yesterday, I took readers on a tour through small sample theater to examine the extreme and anomalous performances produced by hitters thus far, nearly all of which will come out in the wash as time goes on. Beyond strikeout, groundball, and fly ball rates, all of which stabilize at the 70 batters faced mark, pitching lines may contain all sorts of oddities.

As I did with the batters, here I’ll encourage you to gawk at some of the extremes — both the very, very good and the very, very bad — before they vanish into the ether. Unless otherwise indicated, all stats are through Wednesday. Let’s get weird again…

The Very, Very Bad

8.84 ERA, 8.42 FIP

Whether you’re going by actual runs allowed or focusing on defense-independent outcomes, 25-year-old White Sox righty Reynaldo Lopez entered Wednesday as the worst of the majors’ 83 qualified starters in both ERA and FIP; he was surpassed in the former category by the Angels’ Matt Harvey (9.64 ERA) as the count of qualifiers increased to 93 on Wednesday, but the No Longer Dark Knight’s just not as interesting as Lopez at the moment.

Looking at Lopez’s raw rate stats, it’s not hard to understand why his run prevention has been so shoddy: he’s combining a below-average strikeout rate (17.5%) with a hefty walk rate (14.4%) and an astronomical 3.26 home runs per nine. To throw some gasoline on the fire, there’s also his .345 BABIP, the result of a lot of hard-hit balls; his average exit velocity of 92.7 mph ranks in the seventh percentile, and his .394 xwOBA in the 13th percentile. Ranked 28th on our Top 100 Prospects List heading into 2017 on the strength of a plus-plus fastball and a plus curve, Lopez was pretty serviceable last year (3.91 ERA, 4.63 FIP, and 2.2 WAR in 188.2 innings), but right now, he’s not fooling many hitters; his 21.2% outside-the-zone swing rate is down seven points from last year, while his 89.9% zone contact rate is up four points.

322 wRC+ allowed on four-seam fastballs

Nothing has epitomized the early-season struggles of the defending world champion Red Sox more than Chris Sale’s slow start. Fresh off signing a five-year, $145 million extension, the 30-year-old southpaw has shown anything but the form that has made him a perennial Cy Young contender. Limited to a total of 32.1 regular season and postseason innings since the end of last July due to recurrent bouts of shoulder inflammation and then a slow buildup this spring, he’s been lacking in arm strength. According to Pitch Info, his average four-seam fastball velocity is down nearly three miles per hour relative to last year (from 95.7 to 92.8), which has not only made it much more hittable, but has allowed batters to focus on his breaking ball. Batters are 11-for-21 with a double, a triple, and three homers on plate appearances ending with his not-so-warm heater, for a .524 batting average, 1.095 slugging percentage, and 322 wRC+ against; by comparison, he yielded a .179 average, .321 slugging percentage and 60 wRC+ when throwing that pitch last year. What’s more, where batters whiffed at 14.8% of his four-seamers last year, they’ve done so against just 1.9% this year — that’s two fastballs out of the 104 he’s thrown. Mercy. Read the rest of this entry »