Archive for Braves

Max Fried Has Been Unhittable Lately

Kiyoshi Mio-USA TODAY Sports

On Saturday at Citi Field, Max Fried was unhittable. For seven innings, the 30-year-old lefty baffled the Mets, surviving a handful of hard-hit balls, including two that would have been home runs in several other ballparks. But because he walked three batters, went to a three-ball count against five others, and needed 24 pitches to complete the seventh while running his count to a season-high 109, Fried got the hook from manager Brian Snitker. He could only watch as J.D. Martinez — who had already hit two scorchers of at least 105 mph off Fried — clubbed a solo homer off closer Raisel Iglesias with two outs in the ninth. The Mets’ rally would ultimately fall short, but the run left the Braves still searching for their first no-hitter since Kent Mercker’s gem on April 8, 1994.

If Fried’s hitless outing evoked a sense of déjà vu, that’s because he did a very similar thing just 12 days earlier. On April 29 in Seattle, he and the Mariners’ Bryce Miller each held the opposing lineup hitless through six innings, the first time two pitchers did that in the same game in just over three full years. Miller faltered first, giving up an infield single to Ronald Acuña Jr., who came around to score; meanwhile, Fried departed after 100 pitches, and while Pierce Johnson pitched a hitless seventh inning, Joe Jiménez surrendered a single in the eighth. Unlike on Saturday, the Braves lost that one on a walk-off homer. Read the rest of this entry »


Top of the Order: The Royals Perform When It Counts

Nick Turchiaro-USA TODAY Sports

Welcome back to Top of the Order, where every Monday, Wednesday, and Friday, I’ll be starting your baseball day with some news, notes, and thoughts about the game we love.

The Kansas City Royals’ strong start has been one of the most surprising stories of the season thus far. With a comeback win over the Mariners last night, the Royals raised their record to 26-18 and pulled into second place in the AL Central, just a game and a half behind the Guardians for the division lead. Bobby Witt Jr. is playing like a legitimate MVP candidate, Salvador Perez is walking more and striking out less than ever (at age 34!), and Seth Lugo is pitching like he wants a Cy Young award in his trophy case.

But take a look at Kansas City’s lineup and offensive statistics and it doesn’t exactly look like one of the best teams in the American League. Entering Tuesday, the Royals had a 94 wRC+ (22nd in the majors) and a .307 wOBA (16th); they also ranked 14th in average (.242), 20th in on-base percentage (.304), 14th in slugging (.390), and tied for 18th in home runs (40). That’s a middling offense at best and a bottom-third group at worst.

The easy explanation for Kansas City’s success this year is its pitching staff, which entering Tuesday ranked ninth in baseball with a 3.49 ERA and a 3.73 FIP. More specifically, the rotation has been one of the best in the majors. Royals starters have combined for a 3.26 ERA (5th), a 3.44 FIP (4th), and 4.6 WAR (2nd), again as of the start of play Tuesday.

But a great rotation alone doesn’t make a good team. If the season ended yesterday, the Royals would be in the playoffs right now because they are producing at the plate in the moments that matter.

That 94 wRC+ overall? Forget it. Their wRC+ was 132 with runners in scoring position, 131 with runners on, and 137 in their few dozen bases plate appearances with the bases loaded. They weren’t as excellent in high-leverage spots (101 wRC+), but that’s still notably better than their wRC+ in all other situations (94).

So, is this a skill? Eh, probably not, but if you’d like to re-litigate Esky Magic from 2014 and 2015 in the comments, have at it. More likely, it’s some combination of luck and random variation in a quarter-season sample. Players don’t suddenly become better or worse depending on the situation, they just perform better or worse. The statistics I shared above are merely what has happened; they’re not predictive of what the rest of the season will hold. Jeff Sullivan put it best back in 2018 when looking at “clutch” through a win probability lens: The most important thing about clutch is that you shouldn’t count on it continuing.

Now, this isn’t to say that the Royals are frauds, because the flip side of the above statement also holds true. Just because you shouldn’t count on clutch continuing doesn’t mean that it won’t. Also, Kansas City isn’t winning only because of its situational hitting. They’ve got Witt and Salvy and all that starting pitching! The Royals may not be this good, but they certainly aren’t bad. And when it’s all over, they might just be good enough. They’re a weird team in a weird division, and maybe they can ride that weirdness all the way into the postseason.

Quick Hits

• Bob Nightengale put it best: “Break up the Colorado Rockies!” Wednesday’s win over the Padres gave the Rockies their sixth straight win, and if five meant we should break them up, what are we supposed to do now? And they haven’t beaten bad teams either! The streak started with a win against the Giants, followed by a three-game sweep of the Rangers and a back-to-back victories against the Padres at Petco Park.

This strikes me as positive regression more than anything else (like the White Sox being above .500 since Tommy Pham joined the team), but Colorado’s sweep of the Rangers was quite the spoiler. Scoring just six runs across those three games, the vaunted Texas lineup was shut down by starting pitching luminaries Ryan Feltner, Austin Gomber, and Ty Blach. Even Dakota Hudson got in on the fun on Monday against the Padres. After going 0-6 in his first seven starts, he earned his first win of the season.

• You’re not a baseball writer if you don’t write a story that needs to be updated after it is published. So I would, of course, like to note that after I filed Monday’s column about how infrequently the Braves use their bench, Austin Riley left Sunday night’s game with an inflamed oblique. Riley isn’t expected to go on the IL, but he was kept out of Atlanta’s lineup on both Monday and Tuesday, allowing Zack Short to beef up those ghost bench statistics.


Top of the Order: The Braves’ Ghost Bench

Mady Mertens-USA TODAY Sports

Welcome back to Top of the Order, where every Monday, Wednesday, and Friday, I’ll be starting your baseball day with some news, notes, and thoughts about the game we love.

Matt Olson’s streak of consecutive games played is expected to hit 500 on Saturday against the Padres, but he’s far from the only iron man in Atlanta this season. Third baseman Austin Riley, center fielder Michael Harris II, right fielder Ronald Acuña Jr., and designated hitter Marcell Ozuna have started every Braves game at their respective positions, and Orlando Arcia has started 36 of 37 games at shortstop. Second baseman Ozzie Albies would’ve been in the Never Takes A Day Off club, too, if he hadn’t missed eight games with a broken toe — yes, only eight games.

All told, except for catcher and left field (where Jarred Kelenic and Adam Duvall platoon), the remaining seven positions have had 259 starting opportunities (seven positions times 37 games), with only nine of them going to backups: six for Luis Guillorme (five at second and one at shortstop) and three for David Fletcher at second base. But that lack of playing time hasn’t stopped the Braves from shuffling players into and out of the two bench spots not occupied by one of the two left fielders and backup catcher Chadwick Tromp. (Starting catcher Sean Murphy has not played since Opening Day, when he strained his oblique; while Travis d’Arnaud, an All-Star catcher in his own right, has started 24 games behind the dish.)

Atlanta signed Guillorme to a $1.1 million contract in the offseason, a move that seemed to assure him a spot for the entirety of the season, even though he didn’t fit the roster perfectly. (Guillorme doesn’t have the speed to be a pinch-running threat, for example.) With all those bulletproof starters, the Braves didn’t really need him to do much of anything; he’d be there in case of an emergency because he could play any of the four infield positions. However, it turns out the Braves really didn’t need him, as Guillorme is now a member of the Angels. Outfielder Forrest Wall, who occupied the last bench spot on Opening Day (along with Guillorme, Duvall, and d’Arnaud), is now back in Triple-A.

In all, the two bench spots that don’t belong to a catcher or a left fielder have been occupied by five players this season: Wall, Guillorme, Fletcher, Luke Williams, and Zack Short, who was acquired from the Red Sox ahead of the Guillorme trade. Currently, the two rotating members of the ghost bench are Short and Williams. Those five have combined for just 34 plate appearances across 21 games, with Atlanta sticking to its brand of having its everyday players be exactly that.

Of course, after I filed this column, the Braves lifted Riley from last night’s 4-3 loss to the Mets with what Atlanta announced was “left side tightness.” As of now, it’s unclear whether Riley will be in the lineup tonight against the Cubs, but the Braves said his exit was precautionary, so the discomfort — for now it feels too early to call it an injury — doesn’t seem to be serious.

During this era of load management, teams stress the importance of having a deep bench, but that just doesn’t seem to be necessary for the Braves. Indeed, one of the main reasons the Braves have been so good these last few years is their most talented position players have also been their most durable.

Christian Scott Looks Legit

Christian Scott has acclimated himself quite nicely to the big leagues in his first two starts with the Mets. In his debut on May 4, he pitched six innings of one-run ball against the Rays. He followed that up with eight strikeouts in Saturday’s quality start against the aforementioned tough and durable Braves lineup. The Mets lost both starts, though, providing Scott with one run of support in each game.

Scott, who entered the season ranked no. 98 on our Top 100 Prospects list, was heralded coming up through the minors for having a fastball that — as Eric Longenhagen and Tess Taruskin wrote — “jumps on hitters,” though that’s been his least impressive pitch thus far. He has demonstrated the promise of the pitch getting opponents to whiff on 37% of their swings against it, but it has been inconsistent, as batters have also piled up nine hits off the heater, including a home run. That actually portends well for Scott since it shows that he can get by on more than just his signature pitch. He also has two devastating breaking balls that, along with his fastball, could make him a capable member of the next great Mets rotation.

Weekend Wrap Up

Let’s run through some things that stood out to me this weekend:

Tyler Glasnow and Michael King had a pitcher’s duel for the ages on Friday. Each starter threw seven innings: Glasnow allowed just one run on one hit (a solo homer to Luis Campusano) and struck out 10; King didn’t give up a run and struck out 11, surrendering just two hits. The homer kept the game at 1-0 until the top of the eighth, when Yuki Matsui coughed up the lead on a Freddie Freeman sac fly. Ultimately, Luis Arraez delivered the victory with a walk-off hit in his first home game with the Padres; he’s helped to lengthen the lineup in a big way, mostly as San Diego’s DH.

Jo Adell kept his hot streak going over the weekend. His Saturday homer was his third in four games, and his wRC+ is now 134. With Mike Trout on the shelf and Taylor Ward scuffling, Adell is the only Angel I’d be particularly afraid to pitch to right now, and yet he remains in the seventh spot in the lineup. That rigidity for the sake of comfort feels unwise.

• We’ll have more on Paul Skenes’ debut later on today, but my general take on his outing is that he looked good! Surprising for the top pitching prospect in the sport, I know. The command definitely came and went, but the stuff looked like it can get anybody out, and I think his splinker will prove to be his best pitch, especially at neutralizing lefties. Skenes allowed three runs over four-plus innings, though two of those runs came in after he was removed with runners on first and third and nobody out in the fifth. He finished with six hits, including a home run to Nico Hoerner, two walks, and seven strikeouts.

As hyped and box-score-filling as Skenes’ outing was, it was far from the most interesting thing about that game. Once Skenes departed, the Pirates issued six (!!!) bases-loaded walks in the fifth inning, with a long rain delay in the middle of all the chaos. Despite that ignominious relief-pitching performance, the Pirates still won, 10-9, thanks to five homers.


Let’s Check in on Reynaldo López

Troy Taormina-USA TODAY Sports

When the Braves signed Reynaldo López to a three-year, $30 million contract last winter, I was confused. Like most people in baseball, I thought López and Lucas Giolito had an E.T.-and-Elliott thing going on, where they couldn’t be separated. They’d come up together as minor leaguers with the Nationals, before being traded together to the White Sox, then traded again to the Angels, then waivered over to Cleveland, all without breaking the telepathic link.

Denuded of his longtime colleague, López cut a curious figure. The White Sox had tried to make him a starter in the late 2010s and it went badly. The only time López has ever led the league in anything was when he led the league in earned runs allowed in 2019. Since the dawn of the 2020s, he’s been a reliever, and a good one, but it was unlikely he’d return to the rotation, let alone for a team with standards as high as Atlanta’s.

But starting pitching is harder to come by than ever these days, and a major theme of the 2023-24 free agent class was, “OK, but let’s make absolutely sure this guy can’t start.” Jordan Hicks, Jakob Junis, Nick Martinez, Michael Lorenzen, and López, of course. Read the rest of this entry »


Top of the Order: Pirates Go Paul-In

Jonathan Dyer-USA TODAY Sports

Welcome back to Top of the Order, where every Monday, Wednesday, and Friday, I’ll be starting your baseball day with some news, notes, and thoughts about the game we love.

After an interminable wait for Pittsburgh fans (read: under 10 months), the Pirates on Wednesday finally announced they were calling up top pitching prospect Paul Skenes to make his major league debut on Saturday at PNC Park against the Cubs.

The 2023 first overall draft pick rocketed to the majors after just 12 minor league starts and a mere 34 innings. After the organization limited him to only five starts and 6 2/3 innings across three minor league levels last year, Skenes began this season at Triple-A Indianapolis and absolutely dominated hitters. Over seven starts (27 1/3 innings), the 6’6” righty posted a 0.99 ERA and struck out 42.9% of the batters he faced while walking just 7.6% of them.

In many ways, how Skenes pitches on Saturday is the least of the Pirates’ concerns when it comes to their prized prospect. The real puzzle will be managing his workload. Skenes has never thrown more than 75 pitches in a professional game, and his final Triple-A start was his first on just four days of rest, having been eased into a traditional rotation schedule after pitching just once a week at Louisiana State.

Skenes’ situation somewhat parallels that of Pittsburgh’s other stud rookie starter Jared Jones, who’s pitched on regular rest just once this year — a start wherein he was limited to 59 pitches (50 strikes!) in five scoreless innings. We should expect the Pirates to be just as or even more cautious with Skenes when it comes to load management.

The arrival of Skenes also means that Pittsburgh will need veterans Mitch Keller and Martín Pérez to handle more innings when they start to ease the burden on the bullpen, which will almost definitely be covering at least three innings when Skenes pitches. Determining how to piece everything together will be another logistical challenge for the Pirates.

All that said, let’s not get too ahead of ourselves. After all, those are problems for the Pirates to figure out, not us. Instead, our job is simple: sit back and enjoy the debut.

Chris Sale Looks Vintage Against His Old Team

Braves lefty Chris Sale got to catch up with his old Red Sox teammates on Wednesday, though it wasn’t exactly a pleasant day for Boston. Sale turned in his best start yet since he was traded to Atlanta over the winter, with six scoreless innings and 10 strikeouts.

The seven-time All-Star topped out at 97.2 mph and averaged 94.8 mph on his fastball, up 0.6 mph from his average in his other six starts. His slider was particularly filthy, with the Red Sox offering at 18 of them with 13 whiffs.

Perhaps it’s still too soon to declare Sale all the way, but he is pitching better than he has in years. Over his last four starts, he is 4-0 with a 1.80 ERA and 32 strikeouts across 25 innings; twice in that span he’s completed seven innings. Overall on the season, Sale is 5-1 (42 2/3 innings) with a 2.95 ERA, a 2.64 FIP, a 30.6% strikeout rate, a 4.7% walk rate, and 1.2 WAR. Yeah, that’ll play.

The Yankees’ Big Boys Are Finally Bopping

Although they lost to the Astros on Thursday, 4-3, to snap a five-game winning streak, the Yankees still got an absolutely massive home run from Aaron Judge, emblematic of why they’ve been playing so well over the past week: their offense has finally come alive.

The most encouraging part of Wednesday’s win — the last of the streak — was that Judge, Juan Soto, and Giancarlo Stanton all homered in the same game for the first time since New York traded for Soto in the offseason. Soto has been better than ever this year, but Judge and Stanton struggled for the first month of the season. Over the last week, though, the two sluggers have started mashing again. Judge hit .500/.591/1.096 (346 wRC+, and no, there are no typos there!) during the five-game winning streak, clubbing two homers and four doubles. Meanwhile, Stanton clobbered two massive home runs in the series against Houston. The first one, off Justin Verlander on Tuesday, was clocked at 118.8 mph off the bat; the next night he one-upped himself, with a 119.9 mph missile — the hardest hit ball in the majors this season.

The one core Yankees hitter who still hasn’t turned things around is Gleyber Torres. He hit .176/.300/.176 with a 54 wRC+ during the streak, before going 1-for-3 with a walk in Thursday’s game. On the season, his final one before free agency, Torres is batting .215/.301/.264 with just one home run, after he hit 25 homers last season, and his 71 wRC+ is a far cry from last year’s mark of 123.

Craig Kimbrel’s Honeymoon Period Is Over

Nobody can really replace Félix Bautista, but Craig Kimbrel was doing his darnedest when Ben Clemens checked in on him on April 16. I won’t call this a Clemens Curse (patent pending) because Kimbrel had three more scoreless appearances after the article was published, but he’s come crashing down since then.

Perhaps owing in part to a back injury that forced him to leave the game on April 28 and then sit out until May 3, Kimbrel has been scored upon in five of his last six appearances. In that time, he’s walked eight of the 23 batters he’s faced, and he’s also given up two homers. When I’ve watched him, he’s falling into the mechanical failure that’s ailed him every year since 2019: He’s yanking his fastball off to the side instead of getting under it and letting it ride at the top of the zone, which he did so successfully in his first 10 outings of the season.

Baltimore needs Kimbrel to figure it out, and figure it out quickly. For whatever reason, he is not someone who’s had much success doing anything but closing, so rearranging the bullpen could make the volatile righty functionally useless. As the O’s eye their second straight division title, they’ll be monitoring the bullpen closely and surely won’t be afraid to upgrade it come July.


Last Year’s Model of Ronald Acuña Jr. Is Nowhere in Sight

Dale Zanine-USA TODAY Sports

Aaron Judge, Paul Goldschmidt, and José Abreu aren’t the only recent MVPs off to underwhelming starts in 2024. After putting together a season for the ages last year, Ronald Acuña Jr. has scuffled thus far, both in terms of making contact and hitting for power. His struggles have coincided with those of a couple of the team’s other heavy hitters, with the result that the team recently slipped out of first place in the NL East for the first time in more than a year.

Roughly two years removed from season-ending surgery to repair a torn ACL, Acuña became the first player ever to hit at least 40 homers and steal at least 70 bases in the same season. He clubbed 41 dingers and swiped a major league-leading 73 bags, aided by a couple of rule changes that increased per-game stolen base rates by 41% league-wide. Playing a career-high 159 games, he hit .337/.416/.596 while leading the NL in on-base percentage, steals, wRC+ (170), plate appearances (735), at-bats (643), total bases (383), hits (217), runs (149), and WAR (9.0). Despite a strong challenge from Mookie Betts, he was a unanimous pick for the NL MVP award.

Where has that electrifying slugger gone? With more than a month of play under his belt this season, Acuña has hit just .267/.373/.359 with 14 steals but just two homers. Thanks to his 12.4% walk rate and his high on-base percentage, that slash line is still good for a 116 wRC+, but the 54-point drop in wRC+ is steep, even if it’s “only” the 16th-largest in the majors among players with at least 400 PA last year and 100 this year. Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, May 3

Stephen Brashear-USA TODAY Sports

Welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. As always, thanks to Zach Lowe for coming up with the idea for the column, because it’s a great excuse to watch a ton of baseball and write about plays that make me smile. This week had a little bit of everything: close and fun games, lopsided and fun games, idiosyncratic batter behavior, and even an all-time major league record (nope, not a good one). Let’s get started. One quick note: Five Things is taking a week off next week for workload management. No word on whether I’ll be assigned to FanGraphs Triple-A to keep my typing arm fresh, but the column will return a week from Friday.

1. High-Stakes Games in April
Two division leaders faced off in Seattle on Monday night. The juggernaut Braves need no introduction; they have the best record in baseball and won 104 games last year. The Mariners have ridden a dominant rotation to the top of the AL West despite a sputtering offense. The first game of the series pitted Bryce Miller against Max Fried, and while neither was projected as their team’s ace coming into the season, they both looked the part in this game.

Miller started things off with his customary dominant fastball. He got Ronald Acuña Jr. looking and Ozzie Albies swinging in the first inning, and kept going from there. When Miller’s fastball is cooking, it’s hard to imagine making contact against him, never mind getting a hit:

Fried got off to a slow start this year after missing half of last season with injury, but he’d just thrown a three-hitter against the Marlins, and he picked up right where he left off. He baffled the Mariners with an array of fastballs, sliders, and delightful slow curves:

These two battled long into the night, exchanging scoreless innings and confident struts. One thing they didn’t exchange was baserunners; through six innings, they combined for three walks and no hits allowed. They traded strikeouts – 10 for Miller, seven for Fried – and made every 2-1 count feel like a rally.

The Braves lineup is too good to hold down forever. Acuña recorded the first hit of the game with a smashed groundball single in the seventh. Then he stole second. Then he stole third. Then Albies cracked a ground-rule double to bring him home. Miller recovered to escape the inning with no further damage, but Fried and the relievers that followed him could work with that. They made it through eight innings without any damage, setting up a dramatic clash between Atlanta closer A.J. Minter, trying to protect that one-run lead, and the two goats of the Seattle offense so far, Jorge Polanco and Mitch Garver. Polanco led off the bottom of the ninth with a single through the six hole before Garver clobbered a walk-off blast:

More games like this in April, please. More games like it in May and June. I like whimsical baseball just as much as the next person – probably more, in fact. But when games are this well played and this tight, it’s like a little piece of the playoffs escaped October and landed in my living room. My heart couldn’t handle every game being like this, but getting one every once in a while is a delight.

2. Wyatt Langford in Space
Wyatt Langford’s debut has been uneven, to be kind. He’s hitting .239/.311/.312, not exactly the offensive juggernaut Rangers fans expected after he tore up the minors last year. He has top-of-the-scale power; he hit six homers in spring training this year, and 10 in fewer than 200 minor league plate appearances last season. So far, that power hasn’t shown up. He only has a single home run in the majors this year. But oh boy, was that home run fun:

It feels weird for a power hitting DH to have an inside-the-park home run and no regular ones, but Langford is a strange DH. The fact that he isn’t a plus corner outfielder is surprising, because he can absolutely fly. Statcast clocks his average sprint speed so far this year at 29.6 ft/sec, one of the fastest marks in the sport. That somehow hasn’t translated to defense yet, but on offense? The man can move.

For a lot of players, this would be a triple. I clocked him at just under 15 seconds around the bases, and that could have been even faster if he didn’t think he hit a homer at first:

Now, did the Reds defense help out? Sure. Jake Fraley didn’t play the carom well at all; if he’d simply been less aggressive chasing the ball into that corner, this would have been a double or triple at most. But that one mistake is all it took (and for the Sam Miller enthusiasts out there, note Elly De La Cruz taking the cutoff throw from right field). But even accounting for the defensive miscue, Langford’s speed is what made this play happen.

Langford doesn’t seem like a track star to me, though I’m not sure how much of that is because I keep seeing “DH” next to his name. (He was playing left field in this game, for what it’s worth.) But watching him round the bases, you can’t miss it:

I particularly liked this close-up angle the Rangers posted:

Maybe it’s the red gloves. Maybe it’s the stride length. There’s just something simultaneously soothing and surprising about seeing him round the bases. He’s a large man with flailing arms, but there’s a grace to it too; his torso and head barely bounce around even as he accelerates to full speed. It’s a joy to watch, is my point. And Adolis García loved it just as much as I did:

3. Walk Offs
It all started with a mistake. In the bottom of the first inning last Thursday, Yoshinobu Yamamoto missed just low to Joey Meneses in a full count. Umpire Brian Walsh didn’t see it that way:

You can see Meneses at the edge of the frame looking back in shock. That was a ball! But the game moved on. The next three-ball pitch Yamamoto threw was a walk to Joey Gallo. The next one after that? Another one to Gallo with a different result:

I do think that one was a strike, but Gallo clearly didn’t. And now the battle lines were set: The Nationals were walking to first on every three-ball pitch they saw. Jacob Young got the memo:

And then on 3-2, he got the memo again:

Jesse Winker looked to me like he was ready to trot off – but Yamamoto’s 3-2 curveball caught so much of the plate that he instead pivoted around and marched back to the dugout:

Yamamoto was commanding the edges of the plate masterfully, and getting some help there to boot. But I loved Washington’s strategy. Just trot down to first base if it’s close. Maybe you’ll influence the umpire. Yamamoto threw eight pitches in three-ball counts in the game. The Nats swung at one and ran down toward first on five. That’s aspirational living right there. Maybe Mike Rizzo should put up a sign that says “no one cares how fast you run down to first base on strike three.” Or maybe he shouldn’t – I had a lot of fun watching them do it.

4. Revenge
You can only pull off this play when a catcher is hitting:

Don’t get me wrong, José Ramírez is a great defender. That was a heck of a play, a difficult barehanded scoop and an impressive off-platform throw. Not many third basemen can combine those two so smoothly. But if pretty much anyone else on the Braves were running, that would have been a single. Travis d’Arnaud is a 35-year-old catcher, and he moves like one, with 18th percentile sprint speed and 10th percentile home-to-first splits.

A series of unlikely events needs to happen for that to be such an unlucky out. Replace Ramírez with a slightly worse defender and it’s a hit. Replace d’Arnaud with a slightly faster runner and it’s a hit. Take a mile per hour off of the contact, or move it just a bit more away from Ramírez’s path, and it’s a hit. Part of being a good defender is making a lot of these edge-case plays, but I’m sure d’Arnaud was unhappy about losing a hit that way.

It’s OK, though, because he got his revenge two nights later. With two out and no one on in the top of the 10th, Ramírez singled off of A.J. Minter. He got a huge jump on the second pitch of the next at-bat and stole second standing up. Or at least, he thought he did:

Blink and you’ll miss it. Orlando Arcia’s swipe tag was way late, and it didn’t even make contact. A reverse angle is even more confusing. I have no idea why Ramírez didn’t slide, but he looks pretty clearly safe on this one:

Surely replay would fix this, right? Wrong:

What a remarkably perfect throw. Without meaning to, d’Arnaud hit Ramírez’s back pocket batting gloves from 130 feet away. Ramírez was out the moment Arcia caught the ball. The after-the-fact swipe was just instinctual, because Arcia has caught thousands of throws like that in his life but probably never received one that precise. I’ve heard of letting the ball do the work on a tag, but this takes that to a new level.

If Ramírez had been faster, there would be no play. If he’d been slower, he probably would have slid – honestly, he should have anyway. If the throw had been three inches off in either direction, the tag wouldn’t have been there. Ramírez stole one from d’Arnaud thanks to a series of just-so events. It’s only fair that d’Arnaud did the same to him.

5. Snatching Defeat From the Jaws of Victory
With their loss to the Astros on Sunday, the Rockies fell to 7-21 in their first 28 games, which is bad enough. Even worse, they trailed at some point in each of those games. That tied a “record” set by the 1910 St. Louis Browns for most consecutive games trailing to start a season. Any time you’re tying a record set by the Browns, something has gone wrong.

Luckily for them, the next game, on Tuesday, offered a quick reprieve. They ambushed the Marlins with five runs in the top of the first, and Ryan Feltner was absolutely dealing. He faced the minimum number of batters through six innings, with the two singles he allowed quickly erased by a double play and a caught stealing, respectively. He needed only 79 pitches to get through eight scoreless innings. Bud Black sent him back out for the ninth to try for his first career complete game, a shutout to boot.

Things started to go wrong right away. Vidal Bruján snuck a single through the infield, Feltner hit Christian Bethancourt to add another baserunner, and then Luis Arraez doubled Bruján home to open the scoring ledger for Miami. Feltner’s first complete game would have to wait, because the Rockies needed this win. Closer Justin Lawrence came in to slam the door. But uh… he walked Bryan De La Cruz, and then Dane Myers (in the game because Jazz Chisholm Jr. got ejected for arguing balls and strikes) singled home two runs, and then Josh Bell singled to load the bases, and then Lawrence hit Jesús Sánchez to make it 5-4, and then… well, you get the idea. By the time Jalen Beeks came in to replace Lawrence, the game was tied and there was still only one out. But Beeks wriggled out of the jam without conceding anything further. The Rockies still had a chance to bury this accursed streak – they hadn’t trailed at any point in this game.

They scored a run in the top of the 10th when Ryan McMahon stroked a two-out double. But it wasn’t to be. De La Cruz doubled in the bottom of the inning to even the score. Then Myers – c’mon, the guy who wasn’t even supposed to be in the game! – won it for Miami with a seeing-eye single. Or maybe De La Cruz won it by remembering to touch home. Or maybe catcher Elias Díaz lost it with a bobble:

Oh boy, that one’s gonna sting. The Rockies can’t get out of their own way. They’ve trailed in the two games they’ve played since this collapse, too, extending the record to an outrageous 31 straight games trailing to start the season. Include the end of last year, and it’s 37 straight games trailing. I’m sorry for the Rockies fans enduring this, and for Patrick Dubuque for choosing to live the Rockies fan life for a year in this year of all years. At this point, there’s not much you can do other than stare, like rubbernecking but for sports.


Let’s Sign Some Contracts, 2024 Edition

Kirby Lee-USA TODAY Sports

Spending money can be a lot of fun, but spending someone else’s money is even better. And that’s exactly what we’re doing today!

About a month into the season is typically when I look at some of the players who are prime extension candidates and the possible deals they might work out with their teams. As usual, the contracts here are not necessarily what I would offer the players or what they will get, but what the mean, cold-hearted projections think would amount to a fair agreement. For each player, I’ve included their ZiPS projections with the latest model updates.

Elly De La Cruz, Cincinnati Reds (Nine years, $192 million)

It’s going to be a long time until Elly De La Cruz is eligible for free agency, but if the Reds wish to signal to the fans that the best players they develop will be in Cincinnati for longer than their middle arbitration years, ownership is going to have to make a real commitment to one of them at some point. And who is a better option than De La Cruz? I would have said Matt McLain a few months ago, but his major shoulder surgery makes it a risky time for both team and player to come to a meeting of the minds on a future dollar figure. De La Cruz still has issues making contact, but his plate discipline has continued to improve since his debut. He’s drawing a lot more walks this year and he’s actually been better than the average major leaguer at not chasing pitches. And with better plate discipline should come more power because a greater percentage of his swings will come against pitches that he can actually drive.

As you can see below, he wouldn’t need to exceed his 50th percentile projections for home runs by much to secure a 40/40 season. In fact, after hitting his eighth home run of the year Monday night, De La Cruz is currently on pace for 45 homers and an absurd 101 steals this season — and he still has a lot of polishing left to do. He’s also showing he’s far from a defensive liability at shortstop, even though a healthy McLain is still probably preferable there. This contract buys out some of De La Cruz’s early free agency years and gives him a big wad of guaranteed dough.

ZiPS Projection – Elly De La Cruz
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .250 .320 .462 569 103 142 26 7 27 94 57 187 48 106 -2 3.2
2026 .253 .326 .472 589 109 149 28 7 29 101 62 182 49 110 -2 3.8
2027 .258 .333 .485 594 113 153 30 6 31 105 65 176 47 115 -2 4.2
2028 .258 .336 .488 592 116 153 30 5 32 106 67 169 43 116 -1 4.3
2029 .258 .337 .488 590 116 152 30 5 32 105 69 166 40 117 -1 4.3
2030 .255 .336 .482 589 116 150 30 4 32 104 70 164 36 115 -1 4.1
2031 .255 .336 .483 588 115 150 30 4 32 104 70 164 34 115 -2 4.0
2032 .257 .339 .484 572 112 147 29 4 31 101 69 161 31 116 -3 4.0
2033 .255 .336 .476 573 110 146 29 4 30 100 68 162 29 114 -3 3.6

Corbin Burnes, Baltimore Orioles (Eight years, $210 million)

If you’ve been following my work for a while now, you surely know I’m an Orioles fan. And like many other Baltimore fans, I remember the moment when I became unhappy with the ownership of the late Peter Angelos. My feelings toward him soured because of how he and the Orioles handled their free agent negotiations with Mike Mussina. After Moose had previously taken a hometown discount, the O’s assumed he would continue to pitch for them at a below-market rate, and as a result, they lowballed him the next time he was eligible for free agency. He declined, leading to the second-best pitcher in team history finishing his career wearing Yankee pinstripes and ensuring that his Hall of Fame plaque wouldn’t have an ornithologically correct bird on the cap.

While I still think the team should lock up Grayson Rodriguez long term, it’s far more urgent< for the O’s to extend Corbin Burnes, given that he hits free agency after the season. No better pitcher will be available this winter, and nobody in the minors anywhere, for any team, is a safe bet to be better than Burnes over the next five or six years. New owner David Rubinstein has said all the right things, and he made a nice gesture when he bought everyone at Pickles a round of drinks, but the best way to show that he’s serious about building a perennial contender is to not let his team’s ace sign elsewhere. Given the O’s have just about nothing in the way of financial obligations, there’s no reason not to extend him. If that means paying more than that figure above, so be it.

ZiPS Projection – Corbin Burnes
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 11 7 3.27 30 30 187.0 145 68 18 53 207 125 4.2
2026 11 7 3.40 29 29 177.3 141 67 17 50 191 120 3.8
2027 10 6 3.51 27 27 169.3 139 66 17 48 177 117 3.5
2028 9 7 3.66 26 26 157.3 134 64 17 45 159 112 3.0
2029 9 6 3.79 24 24 152.0 135 64 17 44 148 108 2.6
2030 8 6 4.03 22 22 140.7 130 63 17 42 132 102 2.1
2031 7 6 4.18 20 20 125.0 119 58 16 40 115 98 1.6

Bo Bichette, Toronto Blue Jays (Seven years, $151 million)

Let’s be clear, despite his uncharacteristic struggles so far this season, I think Bo Bichette will command more than $151 million, and while the Blue Jays may balk any amount greater than that figure, they should still be willing to pay him whatever it takes to keep him around for the bulk of his career. Because of his position and his consistency (again, his first month of this season notwithstanding), Bichette has emerged as the best scion of a baseball family in Toronto, and time’s running out to extend bounty hunter Boba Chette before he hits free agency after the 2025 campaign. I actually think he’ll age better than ZiPS does, at least offensively. Either way, shortstops get super expensive if you wait until they hit the open market. That means that now’s the time for the Blue Jays to extend him if they’re going to keep him, even if that means going over this projected offer to ensure he doesn’t reach free agency.

ZiPS Projection – Bo Bichette
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .292 .333 .462 599 82 175 32 2 22 88 35 121 8 120 -4 3.5
2026 .288 .329 .457 598 81 172 31 2 22 87 35 119 7 117 -4 3.3
2027 .282 .325 .447 589 78 166 30 2 21 84 36 117 6 113 -4 2.9
2028 .278 .322 .437 575 75 160 29 1 20 80 35 114 5 110 -5 2.5
2029 .274 .319 .426 554 70 152 28 1 18 74 34 110 5 106 -6 2.1
2030 .268 .312 .411 530 65 142 26 1 16 68 33 106 4 100 -6 1.5
2031 .268 .313 .411 496 60 133 24 1 15 63 31 100 3 100 -6 1.3

Alex Bregman, Houston Astros (Four years, $101 million)

The Astros have been able to let some of their offensive contributors walk in free agency — Springer and Carlos Correa among them — mainly because they’ve had pretty solid replacements coming up at the same time, such as Yordan Alvarez, Kyle Tucker, and Jeremy Peña. There’s no similar player on the horizon who can take the place of Alex Bregman. And with Houston already reeling with its pitchers, it would be a lot to ask the front office to fill a gaping hole at third base as well.

ZiPS Projection – Alex Bregman
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .255 .356 .421 572 91 146 29 3 20 88 84 84 2 116 1 3.8
2026 .251 .351 .408 542 84 136 27 2 18 79 78 80 2 111 0 3.2
2027 .249 .347 .394 507 76 126 25 2 15 71 72 76 1 107 -1 2.5
2028 .244 .343 .383 467 68 114 22 2 13 62 65 72 1 102 -2 1.9

Max Fried, Atlanta Braves (Six years, $150 million)

Atlanta has a knack for being able to survive epidemics of pitcher injuries in ways that are fascinating if you’re a fan of the team and maddening if you root for another one. But with Spencer Strider already out for the rest of this season after undergoing internal brace surgery for his damaged elbow, can Atlanta really afford to let Max Fried and Charlie Morton depart this offseason? I like what Reynaldo López has done this season, but you don’t really want to go into 2025 counting on his continued success, Chris Sale’s health, and a full recovery from Strider following his second UCL procedure? The Braves reportedly offered six years, $162 million to Aaron Nola; how could they not make a similar offer to Fried, a similarly valued pitcher who has been a large part of their recent success? Now, all reports I’ve heard suggest Fried’s not keen on discussing an extension during the season, but that doesn’t mean he wouldn’t change his mind if Atlanta gives him a good reason to do so.

ZiPS Projection – Max Fried
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 13 7 3.40 28 28 161.3 154 61 14 45 142 128 3.7
2026 12 6 3.55 27 27 152.0 151 60 15 42 130 122 3.2
2027 11 6 3.73 25 25 144.7 148 60 15 41 122 117 2.8
2028 10 6 3.87 23 23 132.7 140 57 15 39 108 113 2.4
2029 9 7 4.11 22 22 127.0 139 58 15 40 101 106 2.0
2030 8 6 4.40 20 20 110.3 128 54 15 38 85 99 1.4

Josh Naylor, Cleveland Guardians (Four years, $80 million)

Since the start of the 2002 season, the Guardians have received 10,109 plate appearances from first basemen not named Jim Thome, Carlos Santana, or Josh Naylor. Those 57 hitters have combined to hit .253/.324/.426 for 7.7 WAR, or about 0.5 WAR per 600 plate appearances. This is a franchise that has struggled to find solid fill-in first basemen, so it’s hard to imagine the Guardians would be able to find an an adequate replacement if Naylor walks after 2026. And this is hardly a blockbuster deal; it’s similar to what Kyle Schwarber got from the Phillies coming off the best season of his career (2.7 WAR in 2021). Naylor’s not a superstar, but he’s in his prime years. That should be enough incentive for the Guards to pay for him to stick around, and so long as the deal is fair, the fact that Josh’s younger brother Bo also plays for Cleveland might make him more inclined to stay.

ZiPS Projection – Josh Naylor
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .276 .339 .498 554 64 153 36 0 29 100 49 84 8 132 1 2.9
2026 .273 .338 .490 553 63 151 36 0 28 98 50 83 8 130 1 2.8
2027 .270 .336 .478 538 60 145 34 0 26 93 50 81 7 126 1 2.4
2028 .267 .334 .469 520 57 139 33 0 24 87 48 79 6 123 0 2.1

Jackson Merrill, San Diego Padres (Seven years, $95 million)

Jackson Merrill has one of the odder long-term projections according to ZiPS, which expects him to have a long, stable plateau rather than a period of significant growth followed by a steady decline (at least in the years covered below). But ZiPS is increasingly coming around to his reputation as a good bad-ball hitter, and his batting average projections have improved considerably since the winter. Merrill looks to be a solid player, and he’s one the Padres may need toward the end of their long-term deals with infielders Xander Bogaerts, Manny Machado, and Jake Cronenworth.

ZiPS Projection – Jackson Merrill
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .281 .325 .403 590 79 166 23 5 13 72 40 103 15 106 3 2.8
2026 .279 .325 .405 588 80 164 24 4 14 73 42 100 14 106 3 2.8
2027 .276 .325 .408 586 81 162 24 4 15 74 44 97 14 107 3 2.9
2028 .274 .324 .405 585 81 160 24 4 15 74 45 95 13 106 2 2.7
2029 .274 .327 .413 583 82 160 25 4 16 75 47 93 12 109 2 2.9
2030 .271 .325 .407 582 82 158 25 3 16 75 48 92 12 107 2 2.8
2031 .271 .325 .407 582 82 158 25 3 16 76 48 92 11 107 1 2.7
2032 .272 .326 .409 580 81 158 25 3 16 75 48 92 11 107 1 2.7

Pete Alonso, New York Mets (No offer)

Pete Alonso is rightfully a very popular player in New York, and I’ve always had a soft spot for the Polar Bear, both because homers are fun and because ZiPS was in on him very early when he was a prospect (everyone likes looking smart). And with his free agency imminent, this would be a suitable time to extend him on a long-term contract. The problem is, the more I look at the situation, the harder it is for me to think of a scenario in which he and the Mets could come to terms on a deal unless one party was willing to come out of the negotiation feeling very unhappy. ZiPS suggests a four-year, $70 million contract, and I can’t imagine Alonso feeling anything but insulted by an offer like that. I think given Alonso’s place in the organization and the hiccups in the development of Brett Baty and Mark Vientos, the Mets would be willing to pay Alonso more than a projection suggests, but I can’t see them offering him Freddie Freeman or Matt Olson money, either. Because the basic fact is that Freeman and Olson are more well-rounded players than Alonso, who has one amazing dimension. Just to illustrate, below Alonso I’ve included the projections for Freeman and Olson over the next six years.

ZiPS Projection – Pete Alonso
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .247 .338 .480 563 85 139 24 1 35 107 65 134 3 125 -1 2.6
2026 .245 .337 .468 543 80 133 23 1 32 99 63 129 3 122 -1 2.3
2027 .242 .334 .451 517 74 125 22 1 28 89 60 124 2 117 -1 1.8
2028 .236 .329 .431 487 66 115 21 1 24 79 56 119 2 110 -1 1.3
2029 .233 .326 .415 446 58 104 19 1 20 68 51 112 2 105 -1 0.9
2030 .221 .313 .380 376 46 83 15 0 15 53 42 97 1 93 -1 0.1

ZiPS Projection – Freddie Freeman
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .286 .383 .454 555 101 159 34 1 19 72 80 108 12 133 -1 3.4
2026 .279 .376 .438 505 88 141 30 1 16 62 72 102 9 127 -1 2.7
2027 .269 .366 .412 449 74 121 26 1 12 52 63 94 7 118 -2 1.7
2028 .262 .359 .399 393 62 103 22 1 10 43 54 87 6 112 -2 1.1
2029 .250 .345 .370 332 49 83 17 1 7 34 44 77 4 101 -2 0.3
2030 .242 .337 .353 252 36 61 13 0 5 24 33 62 3 94 -2 0.0

ZiPS Projection – Matt Olson
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .243 .351 .472 551 90 134 31 1 31 92 88 144 1 127 1 3.0
2026 .239 .347 .457 527 84 126 29 1 28 83 84 139 1 123 0 2.5
2027 .231 .338 .432 498 75 115 26 1 24 74 78 133 1 114 0 1.7
2028 .227 .334 .414 459 67 104 24 1 20 64 71 125 1 108 0 1.2
2029 .219 .325 .386 407 56 89 20 0 16 53 62 114 1 98 0 0.5
2030 .213 .320 .372 328 44 70 16 0 12 40 49 96 0 93 0 0.2

Alonso projects to be slightly worse than them in the short term and then to be similar in the later years, though that’s likely because he is younger than them. Plus, by the end of 2024, the other players’ contracts already will have covered two additional prime seasons from Olson and three from Freeman. I don’t think any pending free agent has a bigger gulf than Alonso does between the perceived value of his past and the expected value of his future, and as such, this has contract boondoggle written all over it, as big as it was with Kris Bryant a couple years ago. I don’t envy the Mets for the decision they have to make with Alonso, because letting him go, trading him, and keeping him all feel like poor options.


Spencer Strider Undergoes Surgery, Will Miss Remainder of 2024 Season

Bill Streicher-USA TODAY Sports

Two weeks ago, Spencer Strider’s arm appeared healthy. One week ago, the Braves placed Strider on the IL after an MRI of his elbow revealed a damaged ulnar collateral ligament. This Friday, Strider had internal brace surgery to support that UCL; he’ll miss the remainder of the season and perhaps some of next year recovering from it. That’s awful news for Strider, the Braves, and baseball as a whole. I know a good article structure when I see it. Let’s walk through each of those in turn, in decreasing order of how much I have to say about them.

For Strider, a second procedure shrouds the remainder of his career in mystery. His career trajectory was already essentially without precedent. He ascended from draft pick to prospect to reliever to ace with blinding speed, whipping unhittable fastballs and mind-bending sliders past batters with ease. He instantly became one of the best five or so starters in baseball, an NL Cy Young favorite, and one of the most exciting arms in the game.

Impressively, he did so without missing much time with injury. He made 32 starts last year and pitched 186 innings, a veritable pillar of durability by today’s standards. But injury was never far away. Strider throws phenomenally hard. In his two years at the top of the game, he had the third-fastest average fastball velocity among all starters, behind only Hunter Greene and Sandy Alcantara. He was only a few years out from Tommy John surgery, to boot; he missed the 2019 season after having his UCL replaced while pitching at Clemson. Read the rest of this entry »


Life Is Easier When You Hit Your Spots

Brett Davis-USA TODAY Sports

Max Fried is unusual; he’s a good homegrown Braves player who didn’t sign a team-friendly, million-year contract extension. (It feels like this team hasn’t had one of those since Johnny Sain.) As a result, Fried will be a free agent at the end of the season, but insofar as the Braves are preparing for life without Fried eventually, they very much need him now.

Now that Spencer Strider is out for the season, the Braves rotation consists of Fried, two aging big names (Chris Sale and Charlie Morton), one guy who was a reliever next year (Reynaldo López), and we’ll figure out the no. 5 spot when we get there. It’s a lot of upside, and all things considered it’s not that bad when every team seems to be down at least one starter. But suffice it to say that Atlanta has less wiggle room, pitching-wise, than it did two weeks ago.

Therefore it was a bit alarming when Fried came out of his first two starts having completed just five innings total. In those two outings, he allowed 12 hits and 11 runs, 10 of them earned, to bring his ERA up to 18.00. The Braves’ offense is good, sure, but no baseball team ever made could reliably provide 18 runs of support per game for its no. 1 starter. Read the rest of this entry »