Archive for Daily Graphings

The Brewers and Braves Combined for 48 Runs Yesterday

Yesterday, I wrote an article about the ugly state of Atlanta’s current rotation. Last night, their run of rough starting pitching continued when Tommy Milone gave up eight runs in just 3.1 innings. While that outing might make my piece seem timely, and almost prescient, Milone’s start proved to be immaterial because the Braves scored 11 runs in the second inning and averaged three runs per inning over next six frames. In that same piece on Atlanta’s rotation, I noted that the team has scored at least seven runs in six of its last 10 games. Yesterday, the Braves’ offense met that mark four times over, beating the Marlins 29-9. And Atlanta wasn’t alone in its offensive explosion yesterday, as earlier in the day, the Brewers beat the Tigers 19-0.

To get a sense of what the Braves and Brewers did, let’s take a quick look at the team-by-team offensive numbers produced yesterday:

Team Offense on September 9
Team AVG OBP SLG wOBA wRC+
Braves .489 .569 .979 .615 290
Brewers .467 .556 .978 .614 290
Marlins .342 .395 .632 .423 171
Giants .351 .415 .514 .394 158
Orioles .350 .435 .450 .393 153
Mets .303 .361 .697 .435 180
White Sox .297 .342 .514 .358 129
Padres .267 .371 .500 .373 136
Rangers .281 .351 .406 .329 99
Yankees .200 .333 .400 .324 106
Athletics .161 .333 .258 .285 82
Angels .200 .282 .343 .276 76
Dodgers .225 .311 .375 .294 85
Rockies .229 .270 .429 .297 77
Royals .278 .278 .333 .264 67
Indians .188 .278 .281 .253 55
Diamondbacks .171 .250 .286 .238 47
Astros .129 .156 .323 .200 31
Reds .133 .212 .233 .204 23
Pirates .129 .250 .161 .205 23
Blue Jays .188 .188 .313 .211 33
Mariners .161 .229 .226 .206 30
Cubs .100 .129 .100 .109 -34
Tigers .071 .071 .143 .087 -43
TOTAL .250 .325 .436 .327 107
Braves/Brewers .478 .563 .978 .615 290
Rest of Baseball .222 .293 .369 .288 82

Read the rest of this entry »


What Lies Beyond the Point of Exhaustion

It was the second game of the Twins-Cardinals doubleheader on Tuesday. The Cardinals had lost the first game, but were now already ahead 5-2 in the bottom of the third. The bases were loaded, and Caleb Thielbar, newly into the game, was facing catcher Matt Wieters with two out.

Thielbar quickly got ahead of Wieters, who had been hit by a pitch in his first plate appearance: a 90 mph fastball in the middle of the zone, a 68 mph curveball on the outside corner that Wieters just barely managed to foul off, and it was 0-2, advantage Thielbar. The 0-2 pitch, another fastball in the middle of the zone, was again fouled off by Wieters, sailing off into the right-field stands. No matter. Throw him a better one this time, right? Wieters took a little stroll, adjusting his gloves — maybe taking a breath, maybe pondering what Thielbar might have in store for him on the next pitch. He walked back into the box, cocked the bat, stared out to the mound. Almost the exact same pitch — almost the exact same result. This, it seemed, would be a battle. Another stroll for Wieters: inhale, exhale, the bat held out in front of his face.

This time, Thielbar changed things up — a curveball at the knees. Again, Wieters fouled it off, and again, he stepped away, out of the box, and took a breath. He was, with each pitch, just trying to stay alive, and to stay alive took all of his effort. He had to steal the breaths when he could. Because with each pitch that he fouled off, every successful attempt at fending off the onslaught, Wieters was prolonging the time he would have to spend fighting. The price of staying alive was that the struggle would not end.

And as the plate appearance continued, the struggle became more and more visible. Thielbar only threw three pitches outside the strike zone, all of them within the first nine pitches of what would end up being a 19-pitch at-bat. The rest Wieters had to foul off, the effort showing in his ever more laborious swings and grimaces, the length of his walks outside the zone, the depth of his deep breaths, and the tension in his stance as he returned to await, once again, a pitch that he would have to fight off. Read the rest of this entry »


This Is Not the Nelson Cruz Article You Were Expecting

Here’s a sentence you can find, on this very website, about Nelson Cruz: “Age and injuries have sapped Cruz’s speed in the outfield… Cruz has always struck out more than the average player, but his walk rate has dropped back below average the last few seasons. Cruz also has a durability problem, only playing in more than 130 games once in his career.” The fact that an outfield position is even in consideration should give you a clue that this isn’t current, but what year would you guess? 2016? 2017?

Here’s a further clue: the next line was “His (last year) was of course shortened by a drug suspension, which adds its own peculiar twist to his projection.” Yes, this was his 2014 writeup, penned just before he signed with the Baltimore Orioles. If that feels forever ago, that’s because it was. It’s two Cruz contracts, and 26.1 WAR, ago. Whoops!

That’s no slight on Matt Klaessen, who wrote that fantasy profile. Predicting Cruz’s age-related decline is a yearly tradition at this point. Here we are, though, in 2020, and the decline is still nowhere to be seen. Cruz is hitting .343/.432/.685, good for a 193 wRC+, the fulcrum of Minnesota’s offense. Naturally, then, I’m going to predict that Cruz is in for a decline… kind of. Read the rest of this entry »


The Braves’ Rotation Has Been Completely Dismantled

Entering the season, the Braves looked to have a solid rotation. Mike Soroka was returning after a very good rookie season. Max Fried’s first year as a full-time starter showed promise. Mike Foltynewicz seemed to have discovered his old form in the second half of the season after a disastrous first half. Veteran lefty Cole Hamels was added to the group to provide solid innings. Kyle Wright was going to get a shot at the fifth spot with Sean Newcomb, Touki Toussaint, and Bryse Wilson potentially in the mix. Here’s the current status of those eight pitchers, projected to start this season for the Braves:

Results From Braves Projected Starters
Name SP IP SP WAR Current Status
Mike Soroka 13.2 0.3 Out for the Year
Max Fried 50 1.8 10-Day IL
Mike Foltynewicz 3.1 -0.3 DFA, Cleared Waivers
Cole Hamels 0 0 45-Day IL
Kyle Wright 19 -0.4 In Rotation
Sean Newcomb 13.2 -0.2 Alternate Site
Bryse Wilson 0 0 Bullpen
Touki Toussaint 17.2 0 Alternate Site
Total 117.1 1.2 Yikes

Fried was having a fantastic breakout season before an alarming drop in velocity resulted in a stay on the Injured List for a lumbar strain. The hope is that he will return from the IL when eligible a week from today, though at that point, there will be just 10 games left in the season. It might come as a surprise to look at the above table and discover that the Braves are in first place with a 24-18 record. Based on that, you might think the substitutions beyond the group listed above stepped up and had great seasons. But while prospect Ian Anderson has been good, great starts haven’t been coming out of the woodwork. Here’s the set of staring pitchers not listed above:

Results From Braves Fill-In Starters
Name IP WAR Status
Ian Anderson 15 0.4 Rotation
Josh Tomlin 17.1 0 Rotation
Tommy Milone 6.1 0 Rotation
Robbie Erlin 16 0 Bullpen
Huscar Ynoa 5.2 -0.2 Alternate Site
Total 60.1 0.2 Yeesh

Read the rest of this entry »


Mike Yastrzemski’s Breakout Is (Mostly) Real

There are a lot of reasons the San Francisco Giants, typically a contender now gone moribund, are hanging around the .500 mark. One is the breakout of outfielder Mike Yastrzemski, grandson of legendary Boston Red Sox Hall of Famer Carl. Hitting .294/.402/.563 for a 158 wRC+ and ranking second among MLB hitters with 2.3 WAR, Yaz: The Next Generation is a legitimate MVP candidate, though he’s likely stymied in that endeavor by Fernando Tatis Jr. But Yaz’s sterling 2020 campaign represents broad improvement in a number of areas to the extent that it’s likely that he’s truly established a new baseline of performance at age 30.

The natural inclination for the Orioles would be to think of Yastrzemski as the one that got away. Back in the 1987 Baseball Abstract, Bill James coined the term of “Ken Phelps All-Star,” referring to overlooked players who could play in the majors but for one reason or another did not have the full opportunity to prove it. Sometimes it was a limitation that teams just couldn’t overlook. Sometimes the player broke out past an age where teams could be bothered to care. Sometimes it was simply an inability to understand baseball performance. While the last seems a little mean, 1980s front offices were not particularly progressive in terms of baseball analysis. It’s useful to remember when we’re fighting over stuff like volatility of defensive measures in WAR or FIP vs. ERA that just a generation ago, drawing walks wasn’t widely accepted as both a real skill and a skill worth valuing.

But that’s not really Yastrzemski. This isn’t someone who was spending his mid-20s terrorizing Triple-A hitters and failing to get an opportunity; he put up a .688 OPS at age 24 and a .716 at 25. The last name certainly wasn’t giving him any more opportunities than he deserved. Perusing his minor league translations would give you the idea that his glove played enough to be a fifth outfielder for someone but that his bat had little of his grandfather in it. Read the rest of this entry »


Gerrit Cole’s Bummer Summer

The last time we saw Gerrit Cole in an Astros uniform, he wasn’t actually in an Astros uniform. He was, instead, in a Boras Corporation cap, ready to chart his own course through the league after a dominant run in Houston. When he signed with the Yankees, it felt almost preordained — one of the bright stars of baseball, either the best pitcher in the league or a close second, on the most storied franchise in the game. We get it — great players like the Yankees, and the Yankees like great players.

One look at the surface-level statistics will tell you that something hasn’t panned out in 2020. A 3.63 ERA? A 4.69 FIP? Thirteen home runs allowed in only nine starts?! He’s allowed a home run in each start, which is about as disastrous as it sounds. Heck, even his record tells you something is up; he’s 4-3 this year on an underachieving Yankees team, and while wins and losses are silly contextual statistics, Cole went 35-10 the last two years. Something is clearly up.

Far less clear? What that “something” is. There are some easy ways pitchers fail, ones you can see from a mile away. They lose velocity, and their fastballs become newly hittable. That hasn’t happened to Cole, though, at least not really:

Gerrit Cole, Pitch Velocity (mph)
Year FB SL CU
2015 96.5 87.7 82.1
2016 96.0 88.3 81.8
2017 96.3 88.5 80.8
2018 97.0 89.1 82.9
2019 97.4 89.5 82.8
2020 97.0 89.1 83.8

Starters can also lose feel for one of their pitches, and change their pitch mix to compensate. That hasn’t happened either:

Gerrit Cole, Pitch Usage
Year FB SL CU
2015 50.9% 21.4% 7.8%
2016 50.1% 17.8% 9.9%
2017 41.8% 17.3% 12.2%
2018 53.4% 19.9% 19.3%
2019 53.6% 23.1% 15.5%
2020 53.5% 24.8% 16.5%
Note: FB is four-seam fastball only

Uh… maybe he’s the victim of a poor early-count approach. He’s throwing fewer fastballs this year to start batters off, but just as many pitches in the zone. He’s not doing it by throwing more curveballs and sliders in the zone, either:

Pitch Usage on 0-0
Year Fastball% Zone% Zone Brk%
2015 71.2% 52.4% 43.6%
2016 73.4% 53.3% 46.0%
2017 64.4% 55.7% 58.2%
2018 61.7% 57.8% 51.0%
2019 57.0% 56.4% 52.8%
2020 54.5% 57.8% 50.0%

In other words, Cole is throwing fastballs less often to start, but he’s making up for it by throwing them in the strike zone more often. Sounds dangerous. Are batters suddenly teeing off on him on 0-0? Nope! They’re actually swinging less than ever, and the whole thing is too small-sample to matter anyway. He’s getting to 0-1 54.5% of the time, in line with his dominant 2019. Next! Read the rest of this entry »


Pirates Broadcaster Joe Block Ranks the Best of the Central

Joe Block knows the Central. Not only do the Pittsburgh Pirates, the team he serves as a play-by-play announcer for, compete in the National League Central, their inter-league schedule this year is solely comprised of the American League Central. As a result, Block has been getting regular looks at two of the game’s most evenly-matched divisions. Neither had a clear-cut favorite coming into the season, and by and large there haven’t been many surprises.

How would Block rank the teams and players he’s seen this season? That was the crux of a conversation I had with the TV (and sometimes radio) voice of the Pirates prior to Sunday’s game.

———

David Laurila: Which is the best team you’ve seen this year?

Joe Block: “I think it’s a tossup between the three AL Central teams we’ve seen: the White Sox, the Twins, and Cleveland. Cleveland wasn’t hitting when we saw them, although when you look at that lineup they should hit. I don’t know that I can put them lower than anyone else because of their elite pitching. It seems like their bullpen is complete. Their rotation is obviously very good, even with the trade of Mike Clevinger, which happened since we saw them. I’m of the belief that pitching wins in the postseason. You can argue whether it’s relief pitching, or starting pitching like we saw with Washington last year, but I think they have what it takes to go deep in the postseason.

“Minnesota is coming off a great year. They’ve added to their rotation, and they also have a good bullpen, especially the back end. RomoRogers is a really nice one-two. They obviously hit, and they’re not a team that’s all-or-nothing. They have some good hitters, just plain ‘hitters’ as opposed to softball-style home run, swing-and-miss-type cats. So they’re very much a big part of the picture in the AL Central. If you look at their numbers, they haven’t hit to the degree they have in the past, but they’re dangerous.

“Then there are the White Sox, who we’ve seen for two games. Lucas Giolito threw a no-hitter, and we also saw Dallas Keuchel. They’ve clearly added to their team. It’s always an en vogue selection when you have a bunch of young players coming up at the same time, and go out and get a few key free agents, and in this case it’s warranted. The only possible flaw is that they’ve got a very right-handed lineup, but other than that they don’t have a lot of weaknesses. They’ve got a lot of good young players who — I’m going to use a cliché here — don’t know how to lose. I kind of buy into that a little bit. They’re new, they’re exciting, they’re good — and the veterans they got make sense for that team. They’re very balanced. Read the rest of this entry »


Unpacking the Yankees’ Three Week Nosedive

On August 17, the New York Yankees finished up a 6-3 victory against the Boston Red Sox and extended their win streak to six games. The team was 16-6 on the season and had the best record in baseball. They then commenced a seven-game losing streak on their way to a three week stretch during which the club went 5-14, bringing its season mark to 21-20. In a 162-game season, 19 games is less than 12% of the season, but this year, it represents nearly a third of the season and nearly half of the team’s games played thus far. With just 19 games left to go, another 5-14 stretch would push the Yankees out of the playoffs. While that scenario isn’t likely — our Playoff Odds have the Yankees at 89% odds entering games today — it’s worth exploring what’s gone wrong and whether we can expect it to continue.

To take a broad view, here are the Yankees’ major-league ranks with the season split between their good and bad stretches:

Yankees’ Major League Ranks
wRC+ wRC+ Rank SP WAR SP WAR Rank RP WAR RP WAR Rank
Through 8/17 127 1st 1.2 15th 1.2 9th
8/18-9/7 80 25th 1.4 14th -1.4 30th
Overall 106 12th 2.5 16th 0 24th

The offense and relief pitching have fallen off a cliff while the starting pitching has remained middle of the pack. It’s fair to say that the rotation should be better, but it has been about as effective during the free fall as it was when things were going well. Gerrit Cole has had a run of bad starts and James Paxton has been dinged up; Michael King has had one good start and one bad one during this stretch, while Jordan Montgomery has had some clunkers, too. Still, Masahiro Tanaka has pitched well and Deivi García and J.A. Happ have turned in some decent starts. The rotation has underperformed expectations the entire season (Yankees starters ranked first on our preseason Positional Power Rankings), but they’ve been more average than bad pretty consistently. Given that the Yankees have had four doubleheaders in the last three weeks, the rotation has arguably held up pretty well. If Paxton were healthy and Cole was pitching as expected, the rotation would be one of the best in baseball. That they aren’t is hurting the team, but it’s hardly the sole source of New York’s troubles. Read the rest of this entry »


OOTP Brewers: Escalator Up, Elevator Down

When we last checked in on our Out Of The Park Brewers experiment, the season hung in the balance. We had fallen two games behind the Pirates — that’s bad! — but were mere days away from welcoming Christian Yelich back from the Injured List — that’s good! The sprint to the end of the season figured to be a high-leverage thrill ride.

For about two days, that played out. On August 19, the Brewers hit a season-high 16 games above .500 and pulled within a half game of the Pirates. Yelich was back. Everything was coming together nicely. Then the team lost seven straight games while the Pirates went 5-2. Just like that, it was a 5.5-game deficit in the Central, with the Brewers and Philadelphia Phillies now locked in a dead heat for the second Wild Card.

How does something like that happen? Reasonably easily, to be honest. Not every playoff contender has a seven-game losing streak, but the margins are slim. Two of the games were one-run affairs, while another featured a seven-run meltdown in the ninth inning to snatch defeat from the jaws of victory. A 3-4 stretch would have looked extremely different than 0-7.

Things were still fine, though. The Pirates weren’t quite out of reach, and based on the fact that I called it a seven-game losing streak, clearly the team won the next day. Now the Wild Card race was a dead heat, and Yelich was settled in. Surely this would be a turning point. Read the rest of this entry »


Oblique Strain Interrupts Teoscar Hernández’s Breakout

Even before they dropped 10 runs on a beleaguered Yankees bullpen on Monday night, the Blue Jays rated as one of the season’s top success stories. Coming off three straight sub-.500 seasons, forced out of their home country and into their Triple-A ballpark amid the coronavirus pandemic, and fielding the majors’ youngest lineup, the temporary inhabitants of Buffalo’s Sahlen Field are nonetheless running second in the American League East at 23-18, 4 1/2 games behind the Rays (28-14) but two games ahead of the banged-up Yankees (21-20). While much of the focus has been on the likes of Bo Bichette, Cavan Biggio, and Vladimir Guerrero Jr. given their pedigrees, their best hitter to date has been Teoscar Hernández, but the 27-year-old slugger’s impressive breakout has been interrupted by a left oblique strain and he appears likely to miss “serious time.”

After going hitless in back-to-back starts for the first time this season — an outage which in this case ended his career-high 15-game hitting streak — Hernández went 3-for-5 on Saturday against the Red Sox, with a 442-foot solo homer to center field off Ryan Weber in the second inning:

The homer was his 14th of the season, pulling him into a short-lived tie with Mike Trout and Fernando Tatis Jr. for the major league lead; within the hour, Trout homered against the Astros, the 300th of his career no less, and Tatis homered Sunday, but that’s impressive company nonetheless.

However, Hernández’s day ended on a down note, as he suffered a left oblique strain while striking out in his final plate appearance, against Mike Kickham. An MRI taken on Sunday morning proved inconclusive, and so the Blue Jays planned for him to get a second MRI once the swelling reduced, but the team placed him on the 10-day Injured List on Monday nonetheless. “That’s going to be a big loss if he has to go out a while,” Blue Jays manager Charlie Montoyo told reporters on Sunday. Read the rest of this entry »