Luis Castillo is Becoming Something Special

Sunday was a rollecoaster for Reds righty Luis Castillo. At Great American Ballpark, he needed just 32 pitches to set the Giants’ starting nine down in order for the first time, faced the minimum number of hitters through five innings, and didn’t allow his first hit until he’d gotten one out into the sixth — all while staked to a four-run lead. Before he could escape the frame, however, he allowed a walk and two other hits, including a game-tying three-run homer by Buster Posey. Given that he’d thrown just 81 pitches to that point, manager David Bell sent him back out for the seventh. He put up a zero, and left with the game tied, but the Reds lost, 6-5. Bummer.

The outing cost Castillo his lead atop an NL ERA leaderboard that at first blush appears to be drunk, with guys like Kyle Freeland (5.90 ERA),Yu Darvish (5.79), Aaron Nola (5.06), and Noah Syndergaard (5.02, even after Thursday’s heroics) stumbling along while Zach Davies (1.56), Castillo (1.97, up from 1.45 after his previous start), Caleb Smith (2.00) and Jordan Lyles (2.20) shine.

A closer look at the 26-year-old Dominican’s numbers shows that his spot there is no fluke. Castillo has shaken off last year’s sophomore slump with a performance reminiscent of his tantalizing 15-start rookie season from 2017, asserting his spot among the majors’ upper echelon of starters. Prior to Sunday, he hadn’t allowed more than two runs in any start this season, a performance that earned him NL Pitcher of the Month honors for April. In 50.1 innings though Sunday, he’s second in ERA, strikeouts (59), groundball rate (57.8%), and WAR (1.4), fourth in strikeout rate (30.3%), fifth in home run rate (0.54 per nine), and sixth in FIP (2.89).

Recall that Castillo, who was originally signed out of the Dominican Republic by the Giants in 2011, and traded to the Marlins in 2014 and the Reds in 2016, was effectively treated as a lottery ticket in deals that respectively sent Casey McGehee and Dan Straily the other way. He was also dealt to the Padres and back again in a mid-2016 pair of trades that centered around whether San Diego had been forthcoming regarding Colin Rea’s elbow issues.

Though renowned for a fastball that could reach 101 mph, he cracked only one major prospect list, placing 94th on that of ESPN’s Keith Law in the spring of 2017. Law graded his changeup as plus but noted that his third pitch was a fringy slider. Baseball America, which placed him second on its Marlins list that same spring but still shy of its Top 100, praised his easy velocity, projected his slider as above-average, and noted that “he has a feel for a power changeup, but he’s still finding the right grip. It has the potential to be an average pitch as well.” Our own Eric Longenhagen, who had Castillo 10th on Cincinnati’s 2017 list, described the slider as flashing plus and the changeup as ” below average but there’s good arm speed here (that should be obvious, this guy bumps 100) and it could get to average with reps.”

Things came together for Castillo once he joined the Reds’ organization; his overall strikeout rate jumped from 19.8% in 2016 (21 starts at Hi-A, three at Double-A) to 25.6% in 2017 (14 starts at Double-A) before he was recalled on June 23, 2017. In 15 starts before being shut down following his September 6 outing, he pitched to a 3.12 ERA and 3.74 FIP while striking out 27.3%. His changeup had advanced, to say the least. Its average velocity of 87.5 mph (compared to his average four-seam fastball velocity of 97.6, second in the majors among pitchers with 80 innings) put him in the 85th percentile, and batters couldn’t do anything with it. They hit .138/.200/.207 while homering once and striking out 40 times on the 95 plate appearances that ended with the pitch. His .183 wOBA, .185 xwOBA, and 22.8% swinging strike rate on the pitch all placed him in the 94th percentile or better among pitchers who threw at least 100 of them (he threw 334 of them; his 22.7% usage rate itself was in the 89th percentile). As for his slider, which he threw 15.2% of the time, batters hit just .093/.111/.116 while striking out 17 times on the 45 PA that ended with the pitch, and whiffed 15.2% of the time on it.

Last year, Castillo was hit hard early, yielding six homers apiece in April, May, and June. He carried a 5.49 ERA and 4.77 FIP into the All-Star break; he wasn’t great in August either, but salvaged the season with a stronger second half (2.44 ERA, 3.61 FIP) en route to a 4.30 ERA and 4.32 FIP overall, (105 ERA-, 104 FIP-). Not much to write home about.

All of which makes this year’s results so much more reassuring. It’s early yet, and the sample sizes are accordingly small, but a few things stand out. First, he’s using his changeup with greater frequency (31.3%, third among 94 qualifiers), and the results on the pitch are much more in line with 2017 than with last year. Hell, they’re devastating:

Luis Castillo’s Changeup
Year PA AVG OBP SLG wOBA xwOBA EV GB% O-Swing% Zone% SwStr%
2017 95 .138 .200 .207 .183 .185 83.2 60.4% 45.0% 36.8% 22.5%
2018 242 .200 .227 .330 .239 .211 84.5 52.8% 52.8% 38.3% 25.9%
2019 85 .104 .188 .104 .148 .155 81.8 66.7% 54.5% 26.8% 30.5%
SOURCE: Brooks Baseball, Baseball Savant
wOBA, xwOBA and EV via Baseball Savant, all other stats via Pitch Info.

Castillo is throwing his changeup in the strike zone with less frequency than ever, yet batters continue to chase it, and they’re swinging and missing at their highest rates to date. When they do connect with it, they’re generating a lot of weak contact, usually on the ground. I couldn’t fit his hard-hit rates on the pitch into the overstuffed table above but thus far, batters have produced exit velocities of 95 mph or higher on just four out of 33 batted ball events (12.1%), compared to rates of 27.1% in 2017 and 31.3% last year. Of those four events, two were singles and two were groundouts. Nobody has homered off the pitch this year, and just one batter did in 2017 (Jake Lamb on July 20), compared to five batters in 2018.

When Castillo gets to two strikes, he’s going for the K with the changeup with increasing frequency…

…And he might as well hand the batters a shovel. Check out the progression of his locations for the two-strike pitch via heat maps for his three seasons:

“It looks like a strike but the bottom just falls out of it,” said Giants analyst and former major league pitcher Shawn Estes of a Castillo two-strike changeup that induced the admittedly free-swinging Pablo Sandoval to chase on Sunday (I’ll add the GIF when Baseball Savant slices and dices it). “You have to swing at that, you don’t know if it’s going to be a strike if you do take it. It’s just got so much movement to it, and he sells it with the arm speed.”

The other major point to make is that Castillo’s overall groundball rate (57.8%) is back up around where it was in 2017 (58.8%) as opposed to 2018 (45.9%). Combine that with his strikeout rate and you’ve got a pitcher who stands out in a crowd. Here’s a scatter plot for 2017 and ’18, using 80-inning minimums so as to capture Castillo’s rookie season.

The two red dots represent Castillo; for 2018, all you can really see is a crescent, the point being that he was nothing special with regards to his combination of grounders and strikeouts, particularly when compared to his debut season (that stray dot on the far right is Josh Hader’s 2018, if you’re wondering). Here’s 2019:

A pitcher who misses bats and keeps the ball on the ground is a special creature. Here’s a little junk stat I whipped up using our new “Plus Stats,” specifically league-indexed strikeout and groundball rates, where 100 is league average, 120 represents a performance 20% above average, and so on. I’m adding the two indexed rates together for something I’m calling KGB+:

Top KGB+ Seasons, 2009-19
Rk Name Team Season IP K%+ GB%+ KGB+ ERA- FIP-
1 Clayton Kershaw Dodgers 2015 232.2 163 108 271 57 53
2 Clayton Kershaw* Dodgers 2014 198.1 155 113 268 51 49
3 Tim Lincecum* Giants 2009 225.1 158 108 266 60 56
4 Luis Castillo Reds 2019 50.1 128 132 260 45 66
5 Tyson Ross Padres 2015 196.0 124 133 257 88 78
6 A.J. Burnett Pirates 2013 191.0 132 124 256 92 76
7 Zack Greinke Brewers 2011 171.2 148 105 253 99 75
8T Jake Arrieta* Cubs 2015 229.0 131 121 252 45 61
8T Stephen Strasburg Nationals 2019 44.1 136 116 252 80 74
10T Jacob deGrom* Mets 2018 217.0 144 106 250 45 49
10T Noah Syndergaard Mets 2016 183.2 137 113 250 66 57
10T Jose Fernandez Marlins 2016 182.1 161 89 250 72 58
13 Patrick Corbin Diamondbacks 2018 200.0 137 110 247 77 60
14 Stephen Strasburg Nationals 2013 183.0 133 113 246 80 86
15T Matt Harvey Mets 2013 178.1 140 104 244 64 53
15T Javier Vazquez Braves 2009 219.1 149 95 244 69 65
15T Tim Lincecum Giants 2010 212.1 135 109 244 89 82
18T Clayton Kershaw Dodgers 2017 175.0 137 106 243 56 72
18T Yovani Gallardo Brewers 2009 185.2 141 102 243 90 93
20T Tyson Ross Padres 2014 195.2 117 124 241 80 90
20T Francisco Liriano Pirates 2014 162.1 123 118 241 96 100
22 Robbie Ray Diamondbacks 2017 162.0 151 89 240 63 85
23T Max Scherzer* Nationals 2017 200.2 158 81 239 57 67
23T Cliff Lee Phillies 2011 232.2 136 103 239 62 66
23T Clayton Kershaw* Dodgers 2011 233.1 143 96 239 62 65
23T Francisco Liriano Pirates 2015 186.2 128 111 239 88 84
23T Sonny Gray Reds 2019 34.2 114 125 239 90 54
23T Max Scherzer Nationals 2019 46.1 139 100 239 94 51
KGB+ = K%+ plus GB%+. * = Won Cy Young award

Of the top 28 seasons in this junk stat, dating back to 2009, six of them were Cy Young-winning campaigns, and another five came from pitchers who won the award at some point. Dominant seasons from guys like Corbin, Fernandez (RIP), Harvey, Strasburg, and Syndergaard are represented as well. Not everybody here was equally as adept at preventing runs, but this is the cool kids’ club, and the way Castillo is pitching, he’s working towards his membership card. That’s not to say he’s a finished product — his to-do list includes trimming his 9.7% walk rate and getting more swings and misses with his slider — but his progress is something to behold.

Brooklyn-based Jay Jaffe is a senior writer for FanGraphs, the author of The Cooperstown Casebook (Thomas Dunne Books, 2017) and the creator of the JAWS (Jaffe WAR Score) metric for Hall of Fame analysis. He founded the Futility Infielder website (2001), was a columnist for Baseball Prospectus (2005-2012) and a contributing writer for Sports Illustrated (2012-2018). He has been a recurring guest on MLB Network and a member of the BBWAA since 2011, and a Hall of Fame voter since 2021. Follow him on Twitter @jay_jaffe... and BlueSky

Newest Most Voted
Inline Feedbacks
View all comments
Cave Dameron
4 years ago

He’s like a Latin Pedro Martinez.

4 years ago
Reply to  Cave Dameron

Sometimes your humor is as tasty as an unripe persimmon. 👌