Author Archive

One Year Later, the Rafael Devers Blockbuster Doesn’t Look So Great

D. Ross Cameron-Imagn Images

Monday marked the one-year anniversary of the blockbuster trade that sent Rafael Devers from the Red Sox to the Giants in exchange for a four-player package. Neither team marked the occasion by throwing a party; mercifully, both were idle, and so didn’t sink further below .500. The deal hasn’t worked out well for either side, though it’s the Giants with an expensive and apparently declining slugger on the books. While Devers was fairly productive after being dealt last season, so far in 2026, the 29-year-old first baseman has surrounded one very good month (May) with a pair of miserable slumps that are just part of the reason the Giants are buried in the NL West standings.

We’ve told and re-told the story of the drama in Boston that led up to the Devers trade, but the streamlined version is that the signing of third baseman Alex Bregman bumped Devers off his natural position. After that, a lack of communication between the front office and the slugger — whose defense at the hot corner had eroded — exacerbated the team’s attempts to slot him first at designated hitter and then, after Triston Casas was injured, at first base, a position he had never played before and was reluctant to begin learning in-season. On June 15, 2025, the Red Sox sent Devers to the Giants for lefty Kyle Harrison, righties Jose Bello and Jordan Hicks, and outfielder James Tibbs III, with the Giants assuming the roughly $254 million remaining on Devers’ 10-year, $313.5 million contract, which runs though 2033.

The Red Sox were just 36-36 at the time of the trade, the Giants 41-30. Over the remainder of the season, the two teams’ fortunes reversed, with Boston going 53-37 and securing a Wild Card berth, just the team’s second trip to the postseason since winning the World Series in 2018, and San Francisco going 40-51 and missing the playoffs for the eighth time in nine seasons. Each team has changed managers since, with the Giants axing Bob Melvin in favor of Tony Vitello — the rare manager to make the jump directly from the college coaching ranks — last October and the Red Sox firing Alex Cora in late April. Those varying paths have led the two teams to similar spots: the Red Sox are 29-41, last in the AL East, while the Giants are 29-43, two games out of last place in the NL West. (Note that throughout this piece, stats from our site include those from Devers’ two plate appearances in Tuesday night’s suspended game against the Braves, while those from Baseball Savant do not.) Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 6/16/26

12:01
Avatar Jay Jaffe: Good afternoon! It’s a gorgeous 71-degree day here in my corner of Brooklyn and here I am, stuck inside yappin’ at you folks — I kid, but maybe I’d better take a walk to get my lunch after this ends.

12:03
Avatar Jay Jaffe: The vibe here is still lovely in the wake of the Knicks’ NBA championship win on Friday night. As somebody who’s been hating on James Dolan and the Knicks for over 31 years since moving here, I did not climb aboard the bandwagon, but my wife and daughter greatly enjoyed it — the latter has never been swept up in sports fandom like that before, so that was cool to see.

12:04
Avatar Jay Jaffe: And of course we have the World Cup going on, the drama of which has already managed to outrun the awful underlying politics.

12:05
Avatar Jay Jaffe: And the baseball has been fantastic! Jacob Misiorowski’s one-hit, 15-strikeout game from Friday night was remarkable, and Yoshinobu Yamamoto chased a perfect game on Saturday evening.

12:05
Avatar Jay Jaffe: Yesterday I wrote about José Ramírez’s broken hamate https://blogs.fangraphs.com/the-ultra-durable-jose-ramirez-has-been-fe…

12:06
Avatar Jay Jaffe: and late last week, I wrote about Dustin May (https://blogs.fangraphs.com/dustin-may-is-finally-having-his-day/) who made me look good by throwing a one-hit shutout last night against the Padres

Read the rest of this entry »


The Ultra-Durable José Ramírez Has Been Felled by (Another) Hamate Injury

Jerome Miron-Imagn Images

After building a 4 1/2-game lead just a few weeks ago, the Guardians (39-33) are now in a virtual tie with the upstart White Sox (38-32) atop the AL Central. As the two teams continue to battle for the division lead, however, the Guardians will have to do without their biggest star for the next several weeks. During Saturday’s 3-1 victory over the Tigers, José Ramírez fractured the hamate in his left hand, an injury that will require surgery and sideline him until some time after the All-Star break.

Ramírez suffered the injury during a fifth-inning plate appearance against Tarik Skubal, who was making his return from surgery to remove loose bodies in his elbow. According to manager Stephen Vogt, the slugger first felt the injury while swinging at a slider that he popped foul. He grounded out on the next pitch, and while he hoped to remain in the game because outfielders Angel Martínez and Chase DeLauter had already exited due to injuries, he was replaced by Daniel Schneemann — who had initially replaced DeLauter as a pinch-runner — at the start of the sixth inning.

“He tried to go back out,” said Vogt of Ramírez. “He knew the position we were in, grabbed his glove. He said, ‘Maybe I can at least play defense,’ and couldn’t squeeze his glove. [He] wanted to get back out there to help us win that game and just couldn’t.” Read the rest of this entry »


Dustin May Is Finally Having His Day

Vincent Carchietta-Imagn Images

Dustin May’s 2026 season did not begin in auspicious fashion. He was chased in the fourth inning in each of his first two starts with the Cardinals, facing the Rays at home on March 29 and then the Tigers in Detroit on April 4. On the heels of his rough 2025 season, it was fair to wonder if St. Louis had grossly miscalculated by signing the 28-year-old righty to a one-year, $12.5 million deal. Since then, however, May has gone on a roll, putting together perhaps the best run of his injury-wracked career and placing himself among the game’s top starters during that span.

On Tuesday at Citi Field, May spun six scoreless innings against the Mets, holding them to four hits and one walk while striking out six. It was his first scoreless start since last August 12 while with the Red Sox, and with it, he collected his first win since April 21. Though he’d averaged a crisp six innings with a 3.86 ERA and a 3.03 FIP over his previous seven starts, the Cardinals had scored just 19 runs and posted a 2-5 record in those games.

Undoubtedly, the most frustrating of those strong outings was on May 27 in Milwaukee. May had held the Brewers hitless for seven innings, striking out nine and allowing only two baserunners; he hit Jake Bauers with a pitch in the second inning, and catcher Pedro Pagés interfered with Sal Frelick in the fourth. May had thrown just 72 pitches to that point, giving him a real shot at finishing the job without too much concern about pitch count. Alas, Garrett Mitchell led off the eighth with a double just over the head of left fielder Bryan Torres as he raced into the left-center gap, and then Luis Rengifo bunted for a base hit before manager Oliver Marmol called for the bullpen. The Brewers, who trailed 1-0 at the time, plated both runs against reliever JoJo Romero, and held on to win 2-1. Read the rest of this entry »


One Challenge After Another for Matt McLain

Denis Poroy-Imagn Images

It’s been an eventful start to June for Matt McLain. Fresh off the worst calendar month of his major league career, the Reds’ 26-year-old infielder snapped out of a 1-for-29 slide on June 1 against the Royals, the same day he began what the team hopes will be a brief residency at shortstop in place of the injured Elly De La Cruz. He homered in back-to-back games on June 6–7 against the Cardinals, with the second two-homer game of his career on the latter day. Then on Monday, McLain became the first player to win three ABS challenges in a single plate appearance, resulting in a base on balls. His brief binge hasn’t been enough to stop the Reds from slipping below .500, but it has offered some hope that he’s finally on the upswing after a prolonged struggle since tearing up his left shoulder in March 2024.

In the wake of De La Cruz straining his right hamstring while running out a single on May 31, McLain has started seven of the Reds’ eight games at shortstop. He has a fair bit of experience there, having played the position at UCLA and in the minors, then for about two and a half months as a rookie in 2023 before De La Cruz took over. Rookie Edwin Arroyo, who had primarily been playing shortstop at Triple-A Louisville, has been called up to cover second base.

I’ll get to the team’s infield picture below, but first, McLain. Monday night’s ABS adventure happened with two outs in the top of the eighth inning against Padres reliever Jason Adam, who was protecting a 3-2 lead. McLain challenged three sliders that were below the zone on 1-0, 2-0, and 3-1 counts, all of which home plate umpire Lance Barrett called strikes:

Read the rest of this entry »


The White Sox Are in the Midst of An Impressive Turnaround

Matt Marton-Imagn Images

In 2024, the White Sox set a single-season record by losing 121 games, and last year, they went 60-102 under rookie manager Will Venable — their third straight season with at least 100 losses. Yet now, more than a third of the way into the 2026 season, the White Sox are one of only five AL teams with a record of .500 or better. At 34-31, they currently occupy the second Wild Card spot and are just 1.5 games behind the Guardians in the AL Central race.

Our projection systems certainly didn’t see this turnaround coming, as the White Sox were forecast for a 67-95 record — worst in the AL by almost five full wins — with just a 1.1% chance of making the playoffs. In our preseason Positional Power Rankings, their starting pitching, all three outfield spots, and designated hitter all ranked among the majors’ bottom three. As of mid-April, the Sox appeared to be fulfilling their destiny of another forgettable season, having skidded to a 6-13 start while scoring just 3.16 runs per game and hitting a cringeworthy .195/.286/.316 (71 wRC+), worst in the majors across the board. Even newcomer Munetaka Murakami was hitting just .167/.346/.417 (111 wRC+) with five home runs and a 21.8% walk rate but not much else. However, since that point, the team has hit .260/.343/.451 (121 wRC+) with 73 homers, leading either the AL or the majors in all of those categories while going 28-18 (.609) for the league’s second-best record over that span, behind only the Yankees (29-17, .630). Unfortunately, the last eight of those games have been without Murakami, who suffered a Grade 2 hamstring strain running out an infield grounder on May 29 and landed on the injured list; more on him below.

While there’s a long way to go in the 2026 season, at their current pace the White Sox could post this century’s second-largest improvement in winning percentage among the teams that lost at least 108 games two years prior:

Largest Improvement Two Years After Losing at Least 108 Games
Team Season W L WL% Season W L WL% Dif Playoffs
Orioles 2021 52 110 .321 2023 101 61 .623 +.302 Won AL East
White Sox 2024 41 121 .253 2026 34 31 .523 +.270
Astros 2013 51 111 .315 2015 86 76 .531 +.216 Won ALWC
Diamondbacks 2021 52 110 .321 2023 84 78 .519 +.198 Won NLCS
Tigers 2019 47 114 .292 2021 77 85 .475 +.183
Tigers 2003 43 119 .265 2005 71 91 .438 +.173
Athletics 2023 50 112 .309 2025 76 86 .469 +.160
Diamondbacks 2004 51 111 .315 2006 76 86 .469 +.154
Orioles 2018 47 115 .290 2020 25 35 .417 +.127
Orioles 2019 54 108 .333 2021 52 110 .321 -.012
Rockies 2025 43 119 .265 2027

Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 6/9/26

12:03
Avatar Jay Jaffe: Good afternoon, folks! Welcome to another edition of my weekly chat. It’s a lovely day here in Brooklyn, but no, I don’t have Knicks fever. After 31 years running along the spectrum from antipathy to apathy towards the team, I’m indifferent at best to their run to the NBA Finals while my wife and daughter (who’s never rooted for a men’s basketball team before) are swept up in it.

12:04
Avatar Jay Jaffe: Anyway, I’ve got a forthcoming piece on the White Sox’s turnaround today (2 PM ET). Most recently, I wrote about Roki Sasaki’s turnaround (https://www.fangraphs.com/blogs/roki-sasaki-is-putting-it-all-together) and Aaron Judge’s injury (https://www.fangraphs.com/blogs/tough-break-aaron-judge-will-miss-time…).

12:04
Avatar Jay Jaffe: and now, on with the show

12:04
bkgeneral: Why don’t more teams sell earlier in the season?  It seems you would get more for 100 games of use over say 75.

12:07
Avatar Jay Jaffe: I think there’s a lot going on early in the season, with front offices focusing on the amateur draft as well as on the rosters they spent the previous months building, and on the earliest wave of players who might help from within (perhaps related to service time shenanigans but not necessarily)

12:07
Avatar Jay Jaffe: After the draft and the All-Star break, it’s easier to focus on the realities of what they’ve put together and where they fit with regards to the playoff races

Read the rest of this entry »


Tough Break: Aaron Judge Will Miss Time With a Stress Fracture in a Rib

Cary Edmondson-Imagn Images

Aaron Judge has been in a slump lately, and what’s more, his right shoulder has been bothering him when he swings the bat. The 34-year-old slugger sat out the Yankees’ three-game series against the Guardians this week after initially being diagnosed with a bone bruise on a right upper rib. On Thursday, after consulting with multiple doctors, including a specialist in thoracic outlet syndrome, the Yankees announced that Judge has been diagnosed with a stress fracture in his right first rib, an injury that will sideline him for several weeks and leave a sizable hole in the New York offense.

According to the Yankees, Judge will require a period of rest and limited activity, and then will undergo re-imaging in four to six weeks — sometime in early-to-mid-July — after which the next steps will be determined. The team added that it does expect Judge to return this season.

Prior to Tuesday, Judge had started all 59 of the Yankees’ games, either in right field (53 times) or at designated hitter (six times). He had been experiencing pain in his right shoulder for some indeterminate amount of time, with the problem particularly affecting his swing during the team’s series in Sacramento this past weekend. He went 2-for-12 with three strikeouts against the A’s, though he did record five hard-hit balls out of the nine he put into play. Perhaps more tellingly, he had homered just twice over the past four weeks, and from May 11–22, went 11 games without a single RBI, the longest such stretch of his career; he had 10-game droughts in 2016, ’19, and ’23. To be fair, Judge’s latest drought owes something to his teammates. The Yankees hit just .214/.306/.363 during that 11-game span, giving him just six plate appearances with runners in scoring position; he went 0-for-5 with a walk. Read the rest of this entry »


Roki Sasaki Is Putting It All Together

Kiyoshi Mio-Imagn Images

If you were only looking at the top-line numbers that Roki Sasaki has posted through 10 starts — a 4.59 ERA and a 5.04 FIP in 51 innings — you could be forgiven for thinking that the 24-year-old righty had made little progress since last year’s abbreviated rookie season. At times, it has seemed as though he might be better off ironing out his mechanics and approach in Triple-A or in the bullpen, where he found some success last fall after missing four and a half months with a shoulder impingement. While Sasaki’s early-season starts brought to mind last year’s struggles, a little over a month ago he made a change to his repertoire, adding a second offspeed pitch to his mix. Since then, he’s pitched more effectively thanks not only to the new offering, but also to better command and velocity.

Sasaki’s improvement has come at a particularly opportune time for the Dodgers, as they’re once again carrying on without either Tyler Glasnow or Blake Snell. Glasnow left his May 6 start after just one inning due to back spasms and still hasn’t been cleared to throw off a mound yet, while Snell didn’t make his season debut until May 9 due to shoulder soreness, then lasted just three innings before discomfort in his elbow forced him from his start. He was diagnosed with loose bodies in the elbow and underwent surgery using the same NanoNeedle Scope 2.0 procedure that Dr. Neal ElAttrache had just used on Tarik Skubal. The new version of the surgery is aimed at accelerating recovery time, but Snell has been moved to the 60-day injured list nonetheless, and can’t return until early July. Increasingly, it appears Glasnow won’t be back before July either.

Sasaki’s new pitch is a splitter, but it’s not the same splitter he threw last season, and it’s not entirely new; it bears more resemblance to the one he threw in NPB with the Chiba Lotte Marines and in the 2023 World Baseball Classic for Team Japan than it does to its immediate predecessor. Statcast has redefined the offspeed pitch he threw last year as a forkball and is tracking the two pitches separately. Sasaki throws his splitter about five miles an hour faster than his forkball, and relatively speaking, it gets a bit more rise and a lot more arm-side run. Since introducing the new pitch — which I’ll get into more below — he’s lasted at least five innings in all six of his starts, something he’d done in just four out of eight starts last year and one out of his first four this year. Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 6/2/26

12:01
Avatar Jay Jaffe: Good afternoon, folks! Welcome to my first chat of June — it’s lovely here in Brooklyn and I wish I could take this outside. I … probably could except I’m not sure how strong the wifi is in the back yard. Hmmm.

12:03
Avatar Jay Jaffe: Anyway, yesterday I wrote about the myriad issues that have led to the Tigers bottoming out. At 23-38, they’re still tied for the majors’ worst record, but last night they did win 10-9, scoring more than 6 runs for the first time since May 3 and at least 10 runs for the first time since April 16. The Jaffe Reverse Jinx strikes again!

12:04
Daniel Bergman: I know this is a lofty comparison but the Yankees rotation right now has me thinking of ’98, with every starter having ace level upside.

12:09
Avatar Jay Jaffe: whoa whoa whoa, that’s a bit too lofty, I think. We’ve seen Cole and Schlittler pitch like aces, and Rodón’s been reasonably close at his peak but right now is dealing with significant command issues that make it very difficult to imagine him getting back to his 2021–22 form. Warren has taken a big step forward, and I like Weathers but don’t see him as having the stuff to be more than a mid-rotation guy.

12:09
Russell: Could it be beneficial for a pitcher to randomly pull out a knuckleball every like 200 pitches

Read the rest of this entry »