Archive for Twins

Kenta Maeda Has Made a Lot of Mistakes

Last week, you may have noticed that Kenta Maeda prominently featured in a Matthew Roberson article on this site, though probably not in the way he would have liked. He was the guy throwing the pitches that led to the “nearly 900 feet of home run” that Franmil Reyes hit. Maeda has been on the business end of a lot of home run highlights so far this year. He’s already given up seven of them after only surrendering nine last year in three times the number of innings pitched.

This is the same guy who finished second in AL Cy Young voting last season and allowed a stingy .219 wOBA (97th percentile). This year things are quite different, as Maeda carries a 6.56 ERA, a 6.16 FIP and a 4.19 xFIP through his first five starts. That 97th percentile wOBA from last season? Well it’s in the fourth percentile this season at .439. You might look at his elite walk rate of 4.5%, his swollen HR/FB rate of 26.9% and his soaring .372 BABIP and think that this is just a bit of bad luck. He’s not going to end the season having more than a quarter of his fly balls go for homers. But there’s more than just bad luck going on here. Maeda is getting hit extremely hard. He’s already allowed as many hard hits (95 mph or higher) in 2021 as he did all of last season and his xERA (the newest ERA estimator found here at FanGraphs, courtesy of Statcast) is 5.17.

So what’s going on? If you came into this article knowing anything about Maeda, it might be the fact that he has a great slider. According to our pitch values, it’s hard to find one better. Maeda’s was the sixth best slider in baseball from 2016-20. Here are his pitch values on his four main offerings throughout his career, with usage thrown in as well.

Kenta Maeda’s Pitch Values with Usage
Year Fastball Slider Curveball Changeup
2016 4.8 (42.9%) 19.1 (28.8%) -6.4 (17.9%) 4.4 (10.4%)
2017 3.9 (43.5%) 6.3 (25.0%) 0.6 (14.1%) -5.7 (9.0%)
2018 -2 (44.4%) 6.7 (27.5%) -5.8 (11.4%) 7 (15.2%)
2019 0.2 (37.4%) 19.0 (30.8%) 0.8 (7.3%) 4.3 (23.8%%)
2020 7.3 (25.9%) 5.8 (39.9%) 0.8 (3.4%) 7.8 (28.9%)
2021 -5.5 (29.9%) -7.3 (42.1%) 0 (3.7%) -0.9 (24.3%)

Over the years, he has become more reliant on his plus slider and this year is no different, as he’s throwing it at a career-high rate. But the pitch has betrayed him completely. All of his pitches have struggled, mind you, but because the slider has been his most consistent pitch throughout his career, I think it’s worth focusing on. Read the rest of this entry »


A Thursday Scouting Notebook – 4/29/2021

Prospect writers Kevin Goldstein and Eric Longenhagen will sometimes have enough player notes to compile a scouting post. This is one of those dispatches, a collection of thoughts after another week of college baseball, minor league spring training, and big league action. Remember, prospect rankings can be found on The Board.

Kevin’s Notes

John Baker, RHP, Ball State: 9 IP, 4 H, 1 R, 1 BB, 8K

When I saw John Baker’s line from Friday’s game against North Illinois, my first reaction was, “Wait a second, that John Baker?” It feels like he’s been part of the Redbirds’ weekend rotation since the Clinton administration, but in reality he’s a fifth-year senior with 60 games and over 300 innings on his college resume. He’s always been good, earning All-Conference awards and a couple of pre-season All-American mentions while compiling a 3.17 career ERA and more than 10 strikeouts per nine innings. In 2019, he was a 29th round pick of the Marlins; he was overshadowed on that year’s Ball State team by eventual Arizona first-round pick Drey Jameson, who was taken 34th overall. Read the rest of this entry »


The Best Pitching Matchups of the Week: April 26-May 2

The end of April always sees some teams with their hands hovering above the panic button, some pitchers wondering what the heck is happening, and others hoping their newfound glory is more than just a phase. As the month comes to a close, we’ll see all of those tropes beautifully on display. Here are the week’s best matchups.

Tuesday, April 27, 6:10 PM ET: Kenta Maeda vs. Aaron Civale

Heading into the season, three AL Central teams had playoff odds above 24%. Nearly a month into things, two of those teams are struggling with losing records (Minnesota and Cleveland), while the Royals, who had the fourth-lowest playoff odds of any AL team, are the surprise of the spring. This week brings the first Minnesota-Cleveland series of the year as both sides try to find their mojo. On Tuesday, they’ll each turn to guys with a wide array of pitches who currently occupy different ends of the success spectrum.

One year removed from finishing second in Cy Young voting and AL starter WAR, Kenta Maeda is searching for answers. He’s only seen the sixth inning once in his four starts this year, going exactly 6.0 innings in a game against the clawless Tigers. He’s had two starts flame out at 4.1 innings; his other outing was a meltdown at the Coliseum on April 21. The A’s clobbered three home runs, whacked five balls with exit velocities above 100 mph, plated seven earned runs, and hooked him after three innings.

Those big-time exit velocities are becoming a troubling trend for Maeda, a pitcher who thrived in his first five major league seasons by limiting hard contact. According to Statcast, Maeda had the lowest average exit velocity among all starters from 2015-20 who threw at least 500 innings. Today, he’s floundering in the 28th percentile for average exit velocity and the 29th percentile for hard-hit percentage, partially due to the fact that his four-seam fastball just flat out ain’t working.

Last season, when Maeda had the lowest average exit velocity of any starter and the highest K% of his career, hitters flailed their way to a .086 batting average and .103 wOBA (.150 xwOBA) on his fastball. The average exit velocity against that pitch (83.4 mph) was even weaker than his league-leading overall average (85.3). This year, that’s all gone awry. His fastball is getting lit up for a .313 average and .372 wOBA (.430 xwOBA). He even allowed a home run on the fastball for the first time in his Twins tenure. This Matt Olson skyscraper, measured at 107.8 mph on a middle-middle meatball, is a perfect encapsulation of how things are going for Maeda when his catcher puts down one finger.

Aaron Civale, on the other hand, has taken the thump out of opponents’ bats. Cleveland’s third-year righty is in the 88th percentile of exit velocity, and his heater is the one steadying the ship. As Devan Fink laid out, Civale has overhauled everything, mainly his philosophy on fastballs. After throwing a four-seam 2.5% of the time in 2020, he’s shot that percentage all the way up near 30.

It’s now Civale’s turn for a tour of the exit velocity leaderboard. His revamped changeup – which, as Devan also mentioned, is now a split-change – is working so well that he may even want to consider upping its dosage. The split-change is sending everyone back to the dugout having made weak contact (or no contact at all), but particularly left-handers, who have yet to record an extra base hit, and are slap boxing a 78.0 average exit velocity against this diverting action.

Like a scrap-hungry seagull or a fan with the day off tomorrow, Civale is also sticking around late into the game. As opposed to Maeda, Civale has pitched into the sixth inning in each of his starts, twice going seven frames or longer. With both teams looking to course-correct after chumpish starts, and the Royals’ making things even more crowded in the Central, Tuesday’s Maeda-Civale ticket is one to pinpoint.

Friday, April 30, 9:40 PM ET: John Means vs. Jesús Luzardo

Fresh off a resounding 8-1 win that ended Oakland’s 13-game winning streak, the Orioles meet the A’s for a second straight weekend series. John Means will attempt to keep Oakland earth-bound on Friday, matched up with the same youngster he defeated last time out. Means and Luzardo had a timeshare of the strike zone when they last linked up, pouring in strikes on over 60% of their identical 101 pitch counts.

Means has stuck to the same script for virtually his entire career, though this season he’s relegating his slider from supporting actor to bit part. With roughly 10 mph separating his fastball and changeup – Means’ most common offerings – the rock of the Orioles’ rotation is letting those two do the lion’s share of the work. Eighty-three of his 101 pitches in the clubs’ first meeting were either a fastball or changeup, and the A’s could only scrape together two hits in 6.1 innings. Will Means follow the same path when they collide this weekend, or will he try to confound Oakland by peppering in more sliders and curves?

Both pitchers will throw their fastballs more often than not, though they use different lanes of the highway. Per Baseball Savant, Luzardo was responsible for each of the 23 highest-velocity pitches in Sunday’s game against Means, topping out just a hair under 98 mph.

The Athletics’ Peruvian prodigy took the L thanks to Austin Hays’ two home runs, giving Luzardo five gopher balls in 25 innings, all provided by right-handed hitters. Since his big-league career began in 2019, Luzardo has allowed 15 home runs, 14 of which have come from the right side of the batter’s box. (To satiate your daily need for useless trivia, the only lefty to take Luzardo deep is Mariners’ 28-year-old rookie José Marmolejos.) Don’t let the Orioles band of nameless, faceless offensive players fool you. Though they’ve managed just one souvenir shot against lefties this season, Baltimore’s left-handed hitters are fifth in wRC+ against same-handed pitchers.

Friday, April 30, 9:40 PM ET: Jon Gray vs. Madison Bumgarner

Friday evening will be extremely conducive to the two-screen lifestyle, as Gray vs. Bumgarner gets underway at the same time as Means vs. Luzardo. Both of these towering NL West staples are intimately familiar with their opponent. Gray has tussled with the Diamondbacks 13 times in his seven-year career while Bumgarner’s career stats against the Rockies read like a full season for a 1960’s workhorse: 37 starts, 230.1 innings, 218 strikeouts, 62 walks. Despite inhabiting the same division as Bumgarner for his whole career, Gray has only matched up with the inimitable lefty twice. Entering round three, both guys are hot.

Gray shut out the non-Bryce Harper parts of Philadelphia’s lineup on Sunday, allowing just two runs on a pair of solo shots to the Phillies’ right fielder. Though he’s running the first double-digit walk rate of his career, Gray is doing well at keeping those base on balls from becoming runs. His 85.8 LOB% will surely come down, and his .208 BABIP will likely come up, but there are some encouraging trends that suggest Gray’s early-season fortune could be here to stay.

Keeping balls on the ground means they can’t be added to the collection of Coors Field moon shots, and Gray has gotten his groundball percentage back above 50%, much more in line with his 46.6% career average than the 36.7% outlier from last season. The Rockies also have to love their ace’s hard-hit rate, as it mirrors the numbers he maintained in 2016-17, the only seasons he’s eclipsed 3.0 WAR. So far Gray has been riding the slider – a pitch that’s been his best since 2019 – until the wheels fall off. Hitters began whiffing on it 40% of the time during that 2019 breakthrough, and this year they’re hardly faring any better, swinging and missing at a 42.5% clip and striking out in 19 of the 51 plate appearances that have ended with this unrighteous pitch.

The desert faithful will get their first look at Bumgarner since his seven-inning no-hitter. The zero hits part jumps out of the box score, but Sunday’s shortened no-no was also MadBum’s best all-around game as a Diamondback. It was his first start for Arizona without a walk, and he matched his Diamondback-high with seven strikeouts. Bumgarner generated 10 swings and misses on his cutter and curveball, the latter of which is quickly becoming an essential out pitch. With a Whiff% of 40.0 (and a staggering 75.0 against lefties), Uncle Charlie is bringing gifts every time he visits Bumgarner.

This could spell doom for Ryan McMahon, the Rockies’ left-handed hitting outfielder who’s carrying around an 0-for-10 with three strikeouts against the legendary lefty. Trevor Story, the only current Rockie with more than 18 plate appearances against Bumgarner, has also had a bad time. His 8-for-41 (.195/.233/.561) numbers are hilariously heightened by the fact that five of those hits have landed in the seats.

Under the Radar Matchup – Friday, April 30, 8:05 PM ET: Nathan Eovaldi vs. Kohei Arihara

Here’s the situation: Eovaldi has one of the lowest barrel percentages of any starter; Arihara has one of the highest. Unsurprisingly, Eovaldi has been one of the more valuable pitchers around, becoming one of the first American League hurlers to hit 1.0 WAR. He’s done it by converting to the church of groundballs, getting disgusting ride on his fastball, and harnessing a curveball that’s experienced a 180-degree turnaround in just two years.

Nathan Eovaldi Curveball
Year % wOBA xwOBA EV
2021 20.0 .151 .295 79.1
2020 17.1 .153 .161 87.9
2019 17.5 .390 .386 86.4
SOURCE: Baseball Savant

As recently as 2019, Nathan Eovaldi was downright bad, trying to smile through the pain of home runs and walks. That is no longer the case, as Eovaldi is working on a streak of 42.2 consecutive innings without allowing a dinger, and his walk rate is a microscopic 4.2%, down from the 11.6% that severely hampered him two years ago.

While Eovaldi’s aversion to hard contact has very plainly made him Boston’s best pitcher, his Friday counterpart’s success has been much more confusing. Arihara was managing a 2.21 ERA (3.05 FIP) heading into his last start despite constantly getting hit on the thick part of the bat. After coming over from Japan on a two-year pact with the Rangers, Arihara experienced unbelievable luck through his first four starts until stopping by Guaranteed Rate Field on Sunday. His 93.9 EV (highest of any starting pitcher), 12.9% Barrel% (fifth-highest), and 50.0% HardHit% (tied for highest in the league), tell us that hitters are having a very easy time squaring him up. Yet, he went longer than five innings with zero earned runs in his two previous starts before getting beat up by the White Sox in his worst showing to date, pushing his ERA to 4.03 (4.17 FIP). Even after getting his “Welcome to MLB” moment in Chicago, Arihara still has a HR/9 under 1.00 and is feeding groundballs to 40.6% of his adversaries.

His teammate Mike Foltynewicz, who has the dubious distinction of being neck-and-neck with Arihara on HardHit Mountain, has a 5.32 ERA, 6.78 FIP, and leads the world in home runs allowed. Baseball is hard and unfair.


Mookie Betts, Stephen Strasburg, and 2021’s Most Irreplaceable Players

Which players are most essential to their team’s postseason odds? While that list contains many of the best players in baseball, it’s not a strict ranking of the sport’s brightest stars. When looking at who is the most irreplaceable in the short-term, there are questions beyond just how good the player in question is. It becomes a matter of marginal utility. To a team already saddled with a doomed 2021 outlook, losing a star is unfortunate — obviously very much so for the player in question — but won’t really affect their chances of making the playoffs. The Colorado Rockies could build a time machine, kidnap Ted Williams, and stick a very confused Splendid Splinter in their lineup and it still wouldn’t change their near-term fate. And the same goes for teams at the opposite end of the spectrum — you can’t tip over your house with a leaf blower.

Of course, some teams are simply better equipped to deal with these kinds of nasty surprises than others, able to rely on enviable depth to weather absences. Two such nasty surprises have happened recently and illustrate the point well, albeit in opposite directions. Stephen Strasburg of the Washington Nationals was placed on the Injured List with shoulder inflammation after a mess of a start that saw him caught rubbing his shoulder on camera. (For more on the Strasburg injury, check out my colleague Jay Jaffe’s piece discussing what it means to Washington.) Another scare involved Mookie Betts, who took a hard, high-and-in offering from Rafael Montero directly on his forearm.

Luckily, Betts’ injury seems unlikely to sideline his for long — Dave Roberts says he expects him back later this week — but even if it had meant a longer absence, the Dodgers would have had little need to panic. Even in the worst-case scenario, where the team loses him for the rest of the season, it’s hard to derail this playoff train; the ZiPS projections have their playoff probability collapsing from 99.6% to…97.5%. A drop-off of two percentage points is a relatively minor one, smaller than the projection change if the White Sox lost Adam Eaton or the Astros had to suddenly replace Yuli Gurriel. Presumably, we have unanimous agreement that Betts is easily the most valuable player listed here.

The Nationals, on the other hand, are very reliant on their stars. Should they lose any of their key players — mainly Strasburg, Juan Soto, Trea Turner, Max Scherzer — it would nearly doom their October hopes. Soto joined Strasberg on the IL yesterday after suffering a strained left shoulder. Losing him for the duration would cause the club to miss the playoffs in 81% of the simulations in which the Nats would otherwise make it.

As steep as that sounds, from a quantitative standpoint, losing Soto isn’t the biggest possible loss in baseball in terms of playoff probability; ZiPS already sees the Nats having an uphill climb at 12.2%. The teams that have the most to lose are those with two key elements: a playoff fate that is very much undecided and and a lack of ready replacements elsewhere in the organization. So, as of Tuesday morning, here are baseball’s most irreplaceable players. The below changes in playoff odds assume a season-ending injury and the use of an in-house replacement. Just to illustrate how changeable this list is, only two of the top 10 are repeats from 2020.

ZiPS’ Most Irreplaceable Players, 2021
Rank Player Team Playoff Odds Before Playoff Odds After Difference
1 Mike Trout Los Angeles Angels 49.5% 14.0% -35.5%
2 Gerrit Cole New York Yankees 68.0% 38.5% -29.5%
3 Ronald Acuña Jr. Atlanta Braves 61.4% 33.1% -28.3%
4 Alex Bregman Houston Astros 52.0% 23.9% -28.1%
5 Jacob deGrom New York Mets 89.6% 64.6% -25.0%
6 Carlos Correa Houston Astros 52.0% 27.9% -24.1%
7 Luis Robert Chicago White Sox 69.2% 46.0% -23.2%
8 Byron Buxton Minnesota Twins 68.2% 45.5% -22.7%
9 Anthony Rendon Los Angeles Angels 49.5% 27.7% -21.8%
10 Freddie Freeman Atlanta Braves 61.4% 39.7% -21.7%

Mike Trout, Los Angeles Angels (-35.5%)

As the best player of his generation, Trout has a way of finishing at the top of lists, but his placement here is actually fairly unusual. He has sometimes missed this ranking completely, as the Angels have an impeccable record of building inadequate teams around their franchise player. But the AL West is open enough, and the Angels are good enough, that this is the year they really can’t afford to lose him. Trout going down would already be a huge loss even if the Angels had an extra league-average outfielder hanging around the roster. But with the likely in-house solution being to shuffle around the outfield, resulting in more playing for Juan Lagares and some combination of Scott Schebler and eventually Taylor Ward, that’s not the team’s situation.

Gerrit Cole, New York Yankees (-29.5%)

That Cole ranks so highly is not a slight on the quality of the Yankees’ starting pitching. They’re actually quite deep with interesting, talented arms who could step in if the worst should happen and they lose their ace. What is a problem is that after Cole, the Yankees have a lot of pitchers with spotty injury records. ZiPS already assumes that the team will have to turn to that depth multiple times before 2021’s final pitch is thrown. To lose the guy they want to set-and-forget at 200 innings would be a big blow. Complicating the picture is that while the Yankees are still the favorite, their slow start does matter and means that they’ve already lost a good chunk of their margin for error over the Rays, Blue Jays, and Red Sox in the division.

Ronald Acuña Jr., Atlanta Braves (-28.3%)

Acuña wasn’t the National League MVP in 2020, but he’s certainly the player I’d least like to lose if I owned the Atlanta Braves. All the projection systems love him for obvious reasons, but none more than ZiPS, which sees him as the only player in baseball to have non-laughable odds of becoming baseball’s first 50/50 club member. Drew Waters, Ender Inciarte, and Guillermo Heredia could replace the at-bats, but none of them have the recipe to replace the awesomesauce Acuña uses to feast on opposing pitchers.

Alex Bregman, Houston Astros (-28.1%)

Houston’s rotation depth over the last four years has descended from utopia to yikes and now the team’s offense is absolutely crucial to the Astros playing October baseball. The franchise’s offensive core may have originally been led by Jose Altuve and then Carlos Correa and George Springer, but Alex Bregman is now The Man, the hitter they can least afford to have missing from the lineup. ZiPS sees Aledmys Díaz and Abraham Toro as better-than-replacement talent, but Houston’s unlikely to run away with the division the way it has in some recent seasons, making every win crucial.

Jacob deGrom, New York Mets (-25.0%)

deGrom drops from first to fourth on the list, but that’s not due to any decline in his performance. Rather, with the Mets under new ownership, the team didn’t go into the season with five starting pitchers who looked good on paper and a roster that couldn’t withstand injuries to the rotation. This time around, the Mets actually have options. None of them could fully replace deGrom, mind you, but plenty could at least be respectable fifth starters on a good team.

Carlos Correa, Houston Astros (-24.1%)

Given Correa’s injury history, the fact that he ranks highly on a list like this should greatly concern the Astros. ZiPS sees Bregman as the clearly superior player but also sees the options after Correa as less enticing. Díaz isn’t a particularly good defensive shortstop, and Toro wouldn’t be an option at the position. Alex De Goti has interesting power but is a massive downgrade from Correa. Houston would likely have to explore a trade if misfortune befell Correa, but the team may have other needs, so that’s not a great scenario either.

Luis Robert, Chicago White Sox (-23.2%)

From a straight-up projection standpoint, Robert falls short of most of the names on this list. Just on the Sox, ZiPS thinks Lucas Giolito is a significantly more valuable player overall, at least when he’s not pitching in the morning. But if something should happen to Giolito, Chicago has spare arms to patch up the hole. If the team loses Robert, let’s just say ZiPS does not have a case of Leurymania or Engelalia. The race with the Twins is likely going to be a tight one and the Royals have shown surprising spunk. The White Sox could ill afford an injury to their center fielder.

Byron Buxton, Minnesota Twins (-22.7%)

Is this the year that Byron Buxton finally stays healthy and is awesome? In just nine games, he’s already collected an impressive 1.5 WAR! Buxton will fall off from his 15-WAR pace, of course, but a lot of the scenarios in which ZiPS sees Minnesota taking down Chicago involve a solid season from Buxton. Even if his offense regressed hard toward his career 93 wRC+, the team would struggle to replace his glove, which has remained a major plus even through his various injuries.

Anthony Rendon, Los Angeles Angels (-21.8%)

To nobody’s surprise, Rendon isn’t quite the player that Mike Trout is. But the Angels have real playoff hopes, and even with the team having better replacements for injured infielders than outfielders, it would struggle to replace Rendon. Franklin Barreto’s elbow is enough to just squeeze Rendon onto this list, where he’d otherwise finish 12th, with Gleyber Torres taking the 10-spot.

Freddie Freeman, Atlanta Braves (-21.7%)

I love Pablo Sandoval, but not as my starting first baseman. Nor would Austin Riley playing first (with Johan Camargo, Orlando Arcia, and Ehire Adrianza pitching in at third) remedy the situation. Freeman’s the best first baseman in baseball, and even if the position isn’t as important as it was 40 years ago, he’s a crucial part of the lineup.


The Best Pitching Matchups of the Week: April 12-18

This week’s docket has several marquee matchups, but we respect your intelligence enough not to explain why Shane Bieber vs. Lucas Giolito or Yu Darvish vs. Dustin May is worth watching. Instead, turn your attention to three games where the visiting pitcher will return to their old stomping grounds, and don’t gloss over Tuesday night’s game in Atlanta either.

Wednesday, April 14, 6:35 PM ET: Joe Musgrove vs. Tyler Anderson

Joe Musgrove is baseball’s hottest pitcher at the moment, and after becoming the first Padres pitcher to throw no-hitter, he’ll try to become the latest ex-Pirates pitcher to make Pittsburgh look silly for having traded him. Musgrove, who Pittsburgh traded to San Diego in January, is looking to join Gerrit Cole and Tyler Glasnow as the latest pitcher to take another leap forward ditching his black and gold threads, and his early-season showing has been superlative. Still only 28, Musgrove was deemed unlikely to help the next good Pirates team (he’s a free agent after the 2022 season), and was traded for prospects. Over his three-year stay in Pittsburgh, during which the team had the majors’ seventh-lowest winning percentage, Musgrove was the Pirates’ best pitcher by nearly two wins. Now, he’s part of a San Diego team built to win a championship, which would already be the second of Musgrove’s underrated career. Read the rest of this entry »


A Brief History of Nelson Cruz Humiliating the Detroit Tigers

On April 6, Minnesota Twins slugger Nelson Cruz added a new feather to his cap of many accomplishments: he became the king of the Tiger killers, those elite hitters who seem uniquely capable of besting Detroit Tigers pitching at every turn. After hitting all three of his 2021 home runs against the Tigers this past week, Cruz look the top spot among active players on the leaderboard of all-time home runs against the Motown team. With 26 regular season homers, he usurped the title previously held by Alex Gordon, and can rightfully claim his place as the biggest thorn in the Tigers’ paw.

For Tigers fans, the only surprising thing about this fact is that it hadn’t happened years earlier.

If you’re a fan of a team that has shared a division rivalry with the slugger, ask yourself: do you remember the first time your favorite team was personally victimized by Nelson Cruz? My first memory of having my hopes crushed by a Cruz home run is from Game 2 of the 2011 ALCS. The Tigers were vying for a rematch of their 2006 World Series rivalry against the St. Louis Cardinals, but one thing stood in their way: the Texas Rangers.

In Game 2, with the Tigers leading 3-2 and heading into the bottom of the seventh inning, a 31-year-old Cruz came to the plate against Max Scherzer. He absolutely crushed a home run to tie the game for the Rangers. It was a tie that would last for almost two and a half more hours. As the game headed into the 11th inning, Cruz came to the plate again with the bases loaded, this time against Ryan Perry. With the game on the line and the crowd restless, howling over every foul ball, Cruz obliterated an offering from Perry for a game-winning grand slam. Read the rest of this entry »


Byron Buxton’s Uneven Progress

While José Berríos and Corbin Burnes were rightly grabbing everyone’s attention for their dueling no-hit bids on Saturday evening, Byron Buxton played the hero on the offensive side, producing the game’s first hit and first run via his seventh-inning solo homer. It was Buxton’s second game in a row with a homer, as he went yard on Opening Day as well, and even though he left Sunday’s game before he run his streak to third in a row — thankfully, not an injury, merely a “non-COVID related illness” — his start once again kindled hopes that the speedy center fielder can put together a full season worthy of his talents.

First, the pretty pictures. If you haven’t seen Buxton’s Opening Day home run off the Brewers’ Eric Yardley, it was a sight to behold, a towering shot that caromed off the American Family Field scoreboard:

The projected distance on that 111.4 mph blast was 456 feet, a career high that outdistanced his June 5, 2019 homer off Cleveland’s Tyler Olson by two feet. And once again, here’s Buxton’s homer off Burnes, which had a projected distance of 411 feet:

Read the rest of this entry »


The Best Early-Week Pitching Matchups

This is Matthew’s first post as a FanGraphs contributor. Matthew is a staff writer and podcast host at Lookout Landing, where he ponders great existential questions like, “Why would anyone be a Seattle Mariners fan?” and, “What dark curse did the Mariners conjure to make Mark Canha such an annoyance in their life?” He has written about the lack of Black players in Major League Baseball, recorded parody songs about the Astros’ banging scheme, and interviewed several minor leaguers. In addition to his current role at Lookout Landing, Matthew was previously a writer for Baseball Prospectus and a marginally successful open mic comedian. After a public school and Subaru childhood, Matthew attended the University of San Diego before bravely becoming the first FanGraphs writer to ever live in Seattle.

The first full week of the 2021 season is upon us. To avoid getting trampled in the avalanche of games, let’s focus in on the ones with the juiciest matchups, funniest storylines, and richest histories of batter vs. pitcher ownage. Here are the best pitching matchups in the week’s early going.

Monday, April 5, 7 PM ET: Jacob deGrom vs. Matt Moore

A team’s first game of the season almost always pairs their best starter versus the top of the other team’s rotation. But with a COVID-19 postponement pushing the Mets’ opener back, they get to unleash Jacob deGrom’s fury against a Philadelphia reclamation project. This NL East showdown sets the game’s most dominant pitcher against a guy who hasn’t pitched stateside in two years.

Unable to convince an MLB team to give him a job after knee surgery ended his 2019 renaissance, Matt Moore signed in Japan with the Fukuoka Soft Bank Hawks. He’s back after posting a 2.65 ERA in Nippon Professional Baseball. That’s certainly impressive, but Moore’s ERA in NPB was still not as good as the 2.38 deGrom ran last season (his 2.26 FIP was somehow better), or his 2.43 before that, and especially not the 1.70 from the year before that. Monday’s tilt is a classic story of an established, hegemonic force meeting a redemptive arc on its final curve. Read the rest of this entry »


Berríos and Burnes Dazzle in Rare Double No-Hit Bid

For fans of dominant pitching, Saturday evening’s Twins-Brewers contest set a high bar for the season. At American Family Field (ugh), Minnesota’s José Berríos and Milwaukee’s Corbin Burnes both turned in electrifying performances, each pitching six complete innings of no-hit ball and reaching double digits in strikeouts. At one point, the pair combined to strike out 10 batters in a row. Burnes carried his no-hit bid deeper into the game, getting one out in the seventh before serving up a solo homer to Byron Buxton and departing. Berríos, meanwhile, became the latest pitcher to be removed with his no-hitter intact. Twins reliever Tyler Duffey finally gave up a hit to Omar Narváez in the eighth, but Minnesota held on to win 2-0.

The two 26-year-old righties offered contrasting styles for their dominance. Berríos, the more established of the pair, averaged 95.3 mph with his four-seam fastball and went as high as 96.9 mph, but racked up strikeouts largely by getting hitters to chase low curveballs. Burnes, the harder thrower and the better hurler last year — his 2.4 WAR tied for sixth among all starters — overpowered hitters with a befuddling cutter that averaged 96.3 mph (3.2 mph faster than last season, when only Dustin May outdid him) and reached 97.9 mph. He paired that with a sinker that averaged 98.0 mph and maxed out at 98.8.

The tone for the matchup was set on the first batter of the game. Burnes, whose 36.7% strikeout rate last year was the majors’ fourth-highest among pitchers with at least 50 innings, struck out Twins leadoff hitter Luis Arraez swinging at a 97.6 mph cutter in the middle of the zone — no small matter given how tough he is to punch out. Last year, Arraez had the majors’ fourth-lowest swinging-strike rate among batters with at least 100 PA last year (3.5%) and the third-lowest strikeout rate (9.1%).

That was the only batter Burnes struck out in a 10-pitch first. Berríos notched his first strikeout by getting Christian Yelich to chase a low curveball to close the first inning, which started the two pitchers’ streak. Burnes returned to strike out Max Kepler, Miguel Sanó, and Jake Cave in the second, with Berríos doing the same to Keston Hiura, Jackie Bradley Jr., and Lorenzo Cain. Then Burnes mowed down Ryan Jeffers, Andrelton Simmons, and Berríos himself, batting under National League rules. The stretch of 10 straight strikeouts finally came to an end when Narváez, who would do double duty in his spoiler role, grounded to third base to start the third inning.

Berríos went on to strike out the side (Kolten Wong, Travis Shaw, and Yelich again) in the fourth. No batter reached base for either side until the fifth inning, when Burnes hit Cave and Berríos hit Hiura in their respective halves. Still, neither team had a hit (or a walk) through six innings, with a 103-mph third-inning flyout by Orlando Arcia to the deepest part of center field the only batted ball with an expected batting average higher than .240 (it was .790). Here’s the highlight reel from the first six innings:

Read the rest of this entry »


Twins Offer Randy Dobnak Some Long-Sought Certainty

Alderson Broaddus University carries an enrollment of fewer than 1,000 undergraduate students and sits in a town — Philippi, West Virginia — with a population just under 3,000 people. Its baseball team plays in the NCAA’s Division II and has produced just two players who were drafted by MLB teams, neither of whom ever actually played in the big leagues. In fact, Alderson Broaddus had never claimed a single major leaguer before Randy Dobnak was called up by the Twins in 2019. Two years before that, he had been playing in a four-team independent league in Michigan, assuming he’d give up baseball for good at the end of the season. After he got to the minors, he drove for rideshare services to make extra money. Even after his first full season in the Twins’ rotation, the team went out and signed two starting pitchers and bumped him to the bullpen. Dobnak’s baseball career has been non-stop uncertainty.

On Sunday, that finally came to an end, as the 26-year-old righty signed a five-year contract extension worth $9.25 million guaranteed and with a potential value of $29.75 million over eight years, per ESPN’s Jeff Passan. The deal offers Minnesota a good deal of flexibility and grants the pitcher a nice guarantee a couple of years before arbitration would have.

USA Today’s Bob Nightengale provided more details Monday morning.

Read the rest of this entry »