Archive for Teams

With Brandon Belt Down and Out, What Will Giants Do at First Base?

Brandon Belt has had his fair share of freak injuries throughout his career; Monday evening brought news of yet another, as an X-ray on his thumb revealed a fracture that occurred Sunday afternoon when he was hit on the hand when squaring around to bunt against Rockies reliever Lucas Gilbreath. Some may question why Belt was bunting in the first place, but he sadly has a history of being on the wrong end of poorly thrown baseballs. Also, bunting has long been a tactic he’s successfully used as a heavily shifted upon hitter.

When it comes to Belt, you don’t often have to search for analogous injuries from around the league to get a sense of a timeline, because a similar injury has probably already happened to Belt himself. In fact, this exact same scenario is a repeat: In 2014, he was hit by a pitch and missed eight weeks with a fracture in his thumb. Recovery time from this latest injury is officially unknown, and a timetable will come out soon, but it’s possible if not likely that the Giants will be without Belt for the rest of the year.

That would be a huge loss for San Francisco. Not only has Belt been the team’s best hitter since the start of last season, but he’s also been one of the best in all of baseball over that span:

Top 5 wRC+ (2020-2021)
Player PA Avg. OBP SLG wRC+
Juan Soto 822 0.328 0.475 0.586 176
Bryce Harper 820 0.300 0.43 0.598 166
Brandon Belt 560 0.285 0.393 0.595 163
Ronald Acuña Jr. 562 0.271 0.399 0.591 157
Fernando Tatis Jr. 782 0.282 0.368 0.602 156
Min. 500 PA

Throughout his prime, Belt was always a great hitter (a 136 wRC+ from 2013 to ’16), but his lack of homers and his injury history made him a rather contentious figure among Giants fans. When his production wavered from 2017 to ’19 (107 wRC+), like most of the team’s core, it seemed that the best was behind him. But as you saw in that chart, he has reached unforeseen heights thanks to a new diet of home runs that has his isolated slugging (ISO) at a career-high .323, up alongside the game’s best sluggers.

Read the rest of this entry »


The Giants Capitalize on the First Pitch

With just under a week to go in the regular season, the Giants are still in prime position to capture the National League West. Hitting the century win-total mark on Friday, San Francisco’s meteoric rise from unlikely postseason contender to best team in the sport has been well-documented across baseball’s corner of the internet. The combination of the unlikely resurgence of seemingly past-their-prime franchise mainstays, near-100th-percentile outcomes from additions like Darin Ruf and LaMonte Wade Jr., and some successful tinkering with players’ tendencies to help them maximize their potential has all added up to one of the more remarkable surprise contender stories in recent memory.

Improve your player development, play the percentages better, enjoy some good fortune — the Giants have done it all. And as we march towards October, they deserve praise for it. But there’s one other thing that has piqued my interest, and though its relative importance may seem small, it’s a strategic decision that has added significant value at the margins: Giants pitchers are throwing a ton of first-pitch strikes. Just as Justin Choi praised the Blue Jays’ offense earlier this season for swinging in early counts, the Giants’ pitching staff deserves kudos for throwing pitches in the zone on the first pitch. They’ve done so more than any other team in baseball, though the other leaders here may surprise you: Read the rest of this entry »


Gerrit Cole and Austin Davis Discuss Curves and Sliders

The Learning and Developing a Pitch series returned this summer after being on hiatus last year due to the pandemic. Each week, we’re hearing from pitchers on a notable weapon in their arsenal. Today’s installment features Gerrit Cole on his curveball and Austin Davis on his slider.

———

Gerrit Cole, New York Yankees

A.J. Burnett taught Charlie Morton and me the grip when we were in Pittsburgh. He would take me in the cage and do drills with me that his dad would do with him when he was a kid. The curveball is something he’s basically had since the first time he started playing catch, which is different than me, but similar to Jameson [Taillon]. So I had to learn it. He showed me the grip, showed me the drills, and kind of described what he was feeling and what he was looking for. This was in 2012, in spring training. Then in 2013, in the big leagues, we worked on it a lot.

“I’d been pretty much slider only. I had tried a bigger curveball. I’d tried to make the slider bigger. I’d tried to throw a shorter cutter. But I never really had a true downer breaking ball. At first, I incorporated it in Pittsburgh [and] a lot was changing speeds. It’s kind of developed a little bit beyond just that.

“One of [the drills] was with an L screen. We played catch in the cage a few times. He’d back me up to 50-55 [feet] — just in front of the mound — and I would play catch with the curveball. Then he would slide the L screen over. The objective was to throw the curveball and make it go right over the shorter portion of the L screen. It would get to the correct height at the finish. We practiced that a lot. Read the rest of this entry »


One Last Week For All the Marbles: ZiPS Projects the Postseason Home Stretch (9/28 Update)

9/28 Late Morning Update

ZiPS Playoff Drive Projections – AL Wild Cards
Day Home Team Starter Road Team Road Starter Home Team Wins Road Team Wins
9/28 Orioles Bruce Zimmermann Red Sox Chris Sale 37.5% 62.5%
9/28 Blue Jays Hyun Jin Ryu Yankees Jameson Taillon 56.1% 43.9%
9/28 Mariners Tyler Anderson Athletics Chris Bassitt 41.1% 58.9%
9/29 Orioles Zac Lowther Red Sox Nathan Eovaldi 31.6% 68.4%
9/29 Blue Jays José Berríos Yankees Gerrit Cole 51.9% 48.1%
9/29 Mariners Logan Gilbert Athletics Frankie Montas 45.0% 55.0%
9/30 Orioles Alexander Wells Red Sox Nick Pivetta 31.4% 68.6%
9/30 Blue Jays Robbie Ray Yankees Corey Kluber 56.9% 43.1%
10/1 Blue Jays Alek Manoah Orioles Chris Ellis 74.5% 25.5%
10/1 Nationals Erick Fedde Red Sox Eduardo Rodriguez 47.3% 52.7%
10/1 Yankees Nestor Cortés Jr. Rays Luis Patino 54.3% 45.7%
10/1 Mariners Marco Gonzales Angels Jose Suarez 46.2% 53.8%
10/1 Astros Zack Greinke Athletics Sean Manaea 57.0% 43.0%
10/2 Blue Jays Steven Matz Orioles John Means 62.7% 37.3%
10/2 Nationals Josh Rogers Red Sox Tanner Houck 38.8% 61.2%
10/2 Yankees Jordan Montgomery Rays Shane McClanahan 53.7% 46.3%
10/2 Mariners Chris Flexen Angels Jhonathan Diaz 50.7% 49.3%
10/2 Astros Framber Valdez Athletics Paul Blackburn 64.7% 35.3%
10/3 Blue Jays Hyun Jin Ryu Orioles Bruce Zimmermann 66.0% 34.0%
10/3 Nationals Josiah Gray Red Sox Chris Sale 41.6% 58.4%
10/3 Yankees Jameson Taillon Rays Shane Baz 45.3% 54.7%
10/3 Mariners Tyler Anderson Angels Shohei Ohtani 38.4% 61.6%
10/3 Astros Jake Odorizzi Athletics Cole Irvin 63.5% 36.5%

 

ZiPS Playoff Drive Projections – AL Wild Card Standings
Team Wild Card 1 Wild Card 2 Playoffs
Boston 37.2% 42.1% 79.3%
New York 46.0% 29.4% 75.3%
Toronto 16.0% 24.1% 40.2%
Seattle 0.8% 4.3% 5.2%
Oakland 0.0% 0.1% 0.1%

`

ZiPS Playoff Drive Projections – Changes in Playoff Projections
Scenario BOS NYA TOR SEA OAK
Boston Beats Washington on Friday 9.3% -2.8% -5.0% -1.4% 0.0%
Boston Beats Washington on Sunday 8.3% -2.6% -4.3% -1.3% -0.1%
Boston Beats Washington on Saturday 7.6% -2.4% -3.9% -1.3% 0.0%
Boston Beats Baltimore on Tuesday 7.6% -2.3% -3.9% -1.4% 0.0%
Baltimore Beats Toronto on Friday 7.1% 7.0% -15.9% 1.8% 0.0%
Boston Beats Baltimore on Thursday 6.8% -2.0% -3.6% -1.1% -0.1%
Baltimore Beats Toronto on Sunday 6.7% 6.4% -14.6% 1.5% 0.0%
Boston Beats Baltimore on Wednesday 6.6% -2.1% -3.4% -1.1% 0.0%
Baltimore Beats Toronto on Saturday 6.4% 6.2% -14.2% 1.6% 0.0%
New York Beats Toronto on Tuesday 3.5% 15.3% -19.1% 0.3% 0.0%
Tampa Bay Beats New York on Friday 3.5% -9.6% 5.0% 1.1% 0.0%
Tampa Bay Beats New York on Saturday 3.4% -9.6% 5.0% 1.2% 0.0%
New York Beats Toronto on Thursday 3.2% 15.3% -18.8% 0.3% 0.0%
New York Beats Toronto on Wednesday 2.9% 14.6% -17.9% 0.3% 0.0%
Tampa Bay Beats New York on Sunday 2.8% -7.6% 4.0% 0.8% 0.0%
Los Angeles Beats Seattle on Saturday 1.6% 0.9% 1.1% -3.6% 0.0%
Los Angeles Beats Seattle on Sunday 1.5% 0.8% 1.1% -3.3% 0.0%
Los Angeles Beats Seattle on Friday 1.5% 0.8% 1.2% -3.5% 0.0%
Oakland Beats Seattle on Wednesday 1.3% 0.8% 1.1% -3.3% 0.1%
Oakland Beats Seattle on Tuesday 1.2% 0.9% 1.0% -3.2% 0.1%
Houston Beats Oakland on Friday 0.0% 0.0% 0.0% 0.0% -0.1%
Houston Beats Oakland on Saturday 0.0% 0.0% 0.0% 0.0% -0.1%
Houston Beats Oakland on Sunday 0.0% 0.0% 0.0% 0.0% 0.0%
Oakland Beats Houston on Friday 0.0% 0.0% 0.0% 0.0% 0.1%
Oakland Beats Houston on Saturday 0.0% 0.0% -0.1% 0.0% 0.1%
Oakland Beats Houston on Sunday -0.1% 0.0% 0.0% 0.0% 0.1%
Seattle Beats Los Angeles on Saturday -1.7% -0.9% -0.9% 3.5% 0.0%
Seattle Beats Oakland on Wednesday -1.9% -1.2% -1.3% 4.4% 0.0%
Seattle Beats Los Angeles on Friday -2.0% -1.0% -1.1% 4.1% 0.0%
Toronto Beats New York on Tuesday -2.2% -11.6% 14.0% -0.2% 0.0%
Seattle Beats Oakland on Tuesday -2.2% -1.2% -1.5% 4.9% -0.1%
Toronto Beats New York on Thursday -2.3% -11.7% 14.1% -0.2% 0.0%
Toronto Beats Baltimore on Friday -2.4% -2.4% 5.3% -0.5% 0.0%
Seatle Beats Los Angeles on Sunday -2.4% -1.5% -1.6% 5.5% 0.0%
Toronto Beats New York on Wednesday -2.6% -13.1% 16.1% -0.3% 0.0%
New York Beats Tampa Bay on Saturday -2.6% 8.4% -4.6% -1.1% 0.0%
New York Beats Tampa Bay on Friday -2.8% 8.6% -4.8% -1.0% 0.0%
New York Beats Tampa Bay on Sunday -3.1% 9.2% -5.0% -1.0% 0.0%
Toronto Beats Baltimore on Sunday -3.4% -3.1% 7.3% -0.8% 0.0%
Toronto Beats Baltimore on Saturday -3.5% -3.6% 8.1% -1.0% 0.0%
Washington Beats Boston on Friday -10.4% 3.1% 5.4% 1.9% 0.0%
Washington Beats Boston on Sunday -11.6% 3.4% 6.0% 2.1% 0.1%
Washington Beats Boston on Saturday -12.5% 3.6% 6.5% 2.3% 0.1%
Baltimore Beats Boston On Tuesday -12.8% 3.8% 6.6% 2.5% 0.0%
Baltimore Beats Boston on Thursday -14.6% 4.3% 7.5% 2.7% 0.1%
Baltimore Beats Boston on Wednesday -14.8% 4.3% 7.6% 2.9% 0.0%

 

ZiPS Playoff Drive Projections – Game Leverage
Game Leverage
Toronto vs. New York on Wednesday 0.34
Toronto vs. New York on Tuesday 0.33
Toronto vs. New York on Thursday 0.33
Toronto vs. Baltimore on Saturday 0.22
Toronto vs. Baltimore on Sunday 0.22
Baltimore vs. Boston on Wednesday 0.21
Baltimore vs. Boston on Thursday 0.21
Toronto vs. Baltimore on Friday 0.21
Baltimore vs. Boston On Tuesday 0.20
Washington vs. Boston on Saturday 0.20
Washington vs. Boston on Sunday 0.20
Washington vs. Boston on Friday 0.20
New York vs. Tampa Bay on Friday 0.18
New York vs. Tampa Bay on Saturday 0.18
New York vs. Tampa Bay on Sunday 0.17
Seatle vs. Los Angeles on Sunday 0.09
Seattle vs. Oakland on Tuesday 0.08
Seattle vs. Oakland on Wednesday 0.08
Seattle vs. Los Angeles on Friday 0.08
Seattle vs. Los Angeles on Saturday 0.07
Houston vs. Oakland on Saturday 0.00
Houston vs. Oakland on Sunday 0.00
Houston vs. Oakland on Friday 0.00

The original data and methodology are below.
==
We’ve reached the final week of the 2021 regular season, and for fans of high-intensity, stretch-drive baseball — a group I think we can refer to as “everyone” — there’s still quite a lot to play for. Only five of the 10 playoff spots are claimed, with two of those five teams in a battle for a division title. And since there are just a handful of games left to play, we can move the ZiPS projections from the macro to the micro. In April, it’s always hard to project specific pitcher matchups, but with a week left to go in the season, it’s a more reasonable task of extrapolation. As a result, that allows me to adapt the ZiPS model into a game-by-game projection of the final week of the season for the relevant teams.

I’ve focused on three of the playoff spots, the two AL wild cards, and the NL East, along with the division versus wild card battle in the NL West. The Astros can still technically lose the division to the Mariners (one-in-about-1,800) or the Athletics (one-in-about-2,150), and the Cardinals could still have an epic collapse in which they lose six, the Reds win six, and they lose the tiebreaker (one-in-about-3,300). These could also become mathematical impossibilities quickly; if they become plausible rather than proverbial lottery tickets, I’ll update with the data.

Let’s start with the easy races.

NL East

The Braves enter the final week with a 2 1/2-game lead in the division but three games remaining against the Phillies. Their schedules are similar in strength, with Atlanta getting home games and Philadelphia on the road, something that’s largely canceled out by the former getting the slightly harder opponent (the Mets versus the Marlins). The edge comes from the cushion.

ZiPS Playoff Drive Projections – NL East
Day Home Team Starter Road Team Road Starter Home Team Wins Road Team Wins
9/28 Braves Charlie Morton Phillies Zack Wheeler 55.3% 44.7%
9/29 Braves Max Fried Phillies Aaron Nola 52.9% 47.1%
9/30 Braves Ian Anderson Phillies Kyle Gibson 57.4% 42.6%
10/1 Braves Huascar Ynoa Mets Carlos Carrasco 56.4% 43.6%
10/1 Marlins Sandy Alcantara Phillies Ranger Suárez 47.9% 52.1%
10/2 Braves Jesse Chavez Mets Trevor Williams 58.7% 41.3%
10/2 Marlins Jesús Luzardo Phillies Hans Crouse 50.1% 49.9%
10/3 Braves Charlie Morton Mets Marcus Stroman 62.0% 38.0%
10/3 Marlins Trevor Rogers Phillies Zack Wheeler 42.3% 57.7%
10/4 Braves Max Fried Rockies Kyle Freeland 54.6% 45.4%
10/5 Phillies Aaron Nola Braves Ian Anderson 51.7% 48.3%

With the edge in the standings, ZiPS projects just over a four-in-five chance that the Braves will not have to play the Rockies in a makeup game on Monday. Overall, the Braves win the division 87.7% of the time without the makeup game, and the Phillies stick the Braves in at least a 1 1/2-game hole 1.0% of the time.

Read the rest of this entry »


The Cardinals’ Impressive Winning Streak Doesn’t Guarantee October Success

With a doubleheader win on Friday, a bizarre 3-2-5-4-2-8-6 double play and a ninth-inning comeback on Saturday, and more late-inning heroics on Sunday, the Cardinals ran their winning streak to a franchise-record 16 games. The streak is the longest in the majors since Cleveland won 22 consecutive games in 2017, and the longest in the National League since the Giants won 16 in a row in 1951 as part of the comeback that culminated in Bobby Thomson’s pennant-winning homer, “The Shot Heard ‘Round the World.”

The Redbirds’ winning streak has turned a team that was 71-69 with just 5.0% Playoff Odds into one that’s on the verge of cinching the NL’s second Wild Card spot, suddenly giving the Cardinals a look of invincibility. “With 16 Straight Wins, the St. Louis Cardinals May Never Lose Again,” reads one headline. “Cardinals Look Unstoppable Right Now,” reads another.

For as unbeatable as the Cardinals appear right now, the history of late-season winning streaks tells us that while this run may certainly help the team secure a playoff berth, it doesn’t tell us anything about how they’ll fare in October. Look no further than that aforementioned Cleveland team for a harsh reminder of that lesson. From August 24 to September 15 of the 2017 season, the defending AL champions steamrolled opponents, piling up wins in close games and in blowouts until they’d set an American League record. The team finished with 102 wins, the highest total by the franchise since 1954, and hopes were high that they could secure the title that they’d come so close to winning just the year before. Yet when the postseason rolled around, Cleveland was unceremoniously bounced, losing a tight five-game series to the Yankees.

The story was similar for the team whose AL record they broke. The 2002 A’s won 20 straight games from August 13 to September 6 and finished with 103 wins, the franchise’s highest total since 1988. Yet they too were defeated in a five-game Division Series, losing to the Twins.

In fact, no team that’s run off a late-season streak — starting in August or September — of more than 11 wins has even reached the World Series during the division play era (1969 onward):

Longest Late-Season Winning Streaks Since 1969
Team Strk Start End Games Div Win WC WC Win DS Win CS win WS Win
Cleveland 8/24/17 9/14/17 22 x
Athletics 8/13/02 9/4/02 20 x
Royals 8/31/77 9/15/77 16 x
Cardinals 9/11/21 9/26/21* 16
Orioles 8/12/73 8/27/73 14 x
Phillies 8/3/77 8/16/77 13 x
Orioles 9/7/99 9/22/99 13
Diamondbacks 8/24/17 9/6/17 13 x x
Yankees 8/14/21 8/27/21 13
Twins 9/19/80 10/3/80 12
Red Sox 8/3/95 8/14/95 12 x
Astros 9/3/99 9/14/99 12 x
Astros 8/27/04 9/8/04 12 x x
Tigers 9/2/11 9/14/11 12
SOURCE: Baseball-Reference
Includes only streaks that began on August 1 or later, and counts only games through the end of that regular season. * = active streak.

Read the rest of this entry »


Ian Happ Found His Hitting Stroke a Little Too Late

During last year’s shortened season, Ian Happ led all Chicago Cubs batters with a 130 wRC+ and 1.9 WAR. It was a strong followup to his 2019 breakout season and it looked like Happ had established himself as an integral part of the core of Chicago’s roster. Unfortunately, he got off to an extremely slow start this year. He blasted a home run in the third game of the season, but collected just nine other hits the rest of April. Heading into the All-Star break, he was hitting a paltry .183/.296/.330, good for a 74 wRC+. His early-season struggles weren’t the main reason behind the Cubs collapse this year, but they certainly didn’t help the team’s cause.

Happ continued to struggle after the break, collecting just six hits in 16 games during the rest of July. His issues at the plate had forced him into a part-time role, but then the Cubs traded away a bunch of their roster prior to the trade deadline. Suddenly, Happ was thrust into an everyday role in the heart of the Cubs lineup and he responded with one of the best two months stretches of his career:

Since the calendar turned to August, Happ has hit 14 home runs and posted a .301/.361/.607 slash line, good for a 153 wRC+. His 186 wRC+ in September is the 11th highest mark among all qualified batters in the majors. This two month stretch of success comes a bit too late for the beleaguered Cubs, but it’s a great sign for Happ’s development. Read the rest of this entry »


Juan Soto, Your Favorite Hitter’s Favorite Hitter

There are tons of great hitters in the game today. Vladimir Guerrero Jr. is having the breakout season presaged by his pedigree and minor league success. Shohei Ohtani has 45 home runs and somehow also pitches. Fernando Tatis Jr. has a .618 slugging percentage and plays shortstop. I haven’t even mentioned the old guard of “best hitters” — Mookie Betts, Bryce Harper, and ringleader Mike Trout.

They’re all great — and they’re all worse than the best overall hitter on the planet, Juan Soto. Soto is comical. He put on a rookie performance for the ages, and has done nothing but improve since then. The Ted Williams comps he’s drawn aren’t given out lightly. All those wonderful hitters — and Wander Franco, and whoever else you want to name — are looking up at him.

Normally, I’d try to write a “here’s how he does it” article. That doesn’t work with Soto. How does he do it? My best guess is that he’s a time-traveling wizard from the future who set his sights on being the best hitter he could be. Since I’m not an expert in either time travel or wizardry, you’ll have to settle for three vignettes about Soto’s unparalleled excellence. Read the rest of this entry »


Sunday Notes: D-Backs Prospect Brandon Pfaadt Came Out of the Blue

High-performing under-the-radar prospects have been featured frequently in this space over recent months, and Brandon Phaadt fits that description to a T. Unranked coming into the season, the 22-year-old right-hander in the Arizona Diamondbacks system posted a 3.21 ERA while fanning 160 batters in 131-and-two-thirds innings. Moreover, he did so while pitching at three levels —Pfaadt’s last six starts came with Double-A Amarillo — as a 2020 fifth-round pick out of a DII school.

The Bellarmine University product pushed back slightly when I suggested that his auspicious performance came out of the blue.

“I guess it did in some people’s eyes,” said Pfaadt. “But I knew I had it all along. I had a long offseason to train, and I also think it was really important that I was able to work with three different pitching coaches this year. I got feedback from all three, and was able to take bits and pieces from each of them.”

Asked for examples, Pfaadt told me that Barry Enright (Low-A Visalia) was more mechanics-based and worked with him on the consistency of his delivery, while Shane Loux (High-A Hillsboro) was more about pitchability. At Amarillo, Doug Drabek provided an effective combination of old-school and new-school acumen. As Pfaadt put it, Drabek “knows what worked back then, and what works now.”

Pitch design didn’t play a role. Read the rest of this entry »


LaMonte Wade Jr. Has Been a Difference-Maker

LaMonte Wade Jr. was hardly a household name coming into this season, just another roster hopeful buried on the Giants’ depth charts. But like several other pickups by the Giants in recent years — players coming off lousy seasons elsewhere, or ones who had never gotten a full shot in their previous organizations — he’s become an essential contributor this season. Despite barely playing in the majors before the end of May, he’s tied for fourth on the team in home runs, and has shown a penchant for collecting timely late-inning hits.

Wade’s most recent big hit came on Tuesday night. Facing the possibility of dropping into a tie with the Dodgers atop the National League West, the Giants clawed their way back from an early 4-1 deficit against the Padres before Wade drove in the go-ahead run in the ninth inning with a bloop single off ex-Giant Mark Melancon:

That was the seventh time since June that a Wade hit put the Giants in the lead in the eighth inning or later, which is tied with five other players for the major league lead. All of them — namely Michael Conforto, Aaron Judge, Austin Meadows, Jorge Polanco, and Kyle Seager — have at least 96 more plate appearances than he does, and all of those hits helped the Giants win those games. Here’s the supercut:

Read the rest of this entry »


Sandy Alcantara Is Becoming One of Baseball’s Best Pitchers

Sandy Alcantara has taken the next step. Already one of baseball’s better groundball-inducers, Alcantara has added the strikeout to his game in the second half of this season. In the process, he’s transformed from an above-average starter into one who is knocking on the door of ace status.

Over the last three years, Alcantara has been worth 7.2 WAR, a figure that ranks 27th among starting pitchers in that time. It has been volume-heavy value: his 3.94 FIP since 2019 grades out as just slightly above-average (93 FIP-), while his 434 innings pitched ranks ninth among all pitchers. His 21% strikeout rate and 8% walk rate scream nothing special, though his near-49% groundball rate kept the homers off the board.

Up until this season — and really up until its second half — that was Alcantara’s story. He was a very good pitcher, but there was still tantalizing potential he was seemingly leaving on the table. Even from 2019-20, when he struck out less than 19% of the hitters he faced, Alcantara’s average fastball velocity ranked near the top of the majors. Throwing both a four-seamer and a sinker, he averaged 95.7 mph with his fastballs, an 88th percentile mark. He also featured a slider and a changeup that both offered above-average called-strike-plus-whiff rates, suggesting Alcantara could better optimize those pitches for more strikeouts. If he could just strike out more hitters while maintaining his groundball rate, he had the potential to become an elite starter. And over his 12 starts since the All-Star break, that is exactly what has happened:

In the second half, Alcantara has struck out 28% of the batters he’s faced and walked fewer than 5%, all while keeping more than 50% of his batted balls on the ground. He has a 3.12 FIP over 78 innings, making him the 14th-most valuable pitcher in the game since the break. He’s been even better since August 1: with a 2.61 ERA and 2.80 FIP over 69 innings, Alcantara moves all the way up to eighth on the WAR leaderboard in that span. Read the rest of this entry »