Archive for Giants

FanGraphs Weekly Mailbag: June 21, 2025

Bob Kupbens-Imagn Images

By most measures, the Rafael Devers trade happened suddenly. It came without advance notice of his availability, and the Red Sox reportedly weren’t shopping him around. Immediately, it drew comparisons to the Luka Dončić-Anthony Davis trade in the NBA, because hardly ever in our scoops-driven media landscape, where even the tiniest rumor is treated as currency, does a transaction involving a superstar catch us by surprise.

And yet, now that the shock has worn off, trading Devers feels like a logical outcome to the saga that began in March, when the Red Sox signed Alex Bregman to play third base without giving the incumbent a heads up. The details of the ensuing rift have been covered at great length, at FanGraphs and elsewhere, so I won’t go into them here. A lot of the reporting since the trade has described the situation in Boston as untenable, and the damage done to the relationship between Devers and the team as irreparable. But based on how badly the Red Sox botched their initial response to the conflict, and then kept bungling their subsequent attempts at reconciliation, from my perspective, it seems like they didn’t make repairing it much of a priority.

We’ll tackle your questions about the Devers trade and so much more in this week’s FanGraphs mailbag. But first, I’d like to remind all of you that while anyone can submit a question, this mailbag is exclusive to FanGraphs Members. If you aren’t yet a Member and would like to keep reading, you can sign up for a Membership here. It’s the best way to both experience the site and support our staff, and it comes with a bunch of other great benefits. Also, if you’d like to ask a question for next week’s mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »


Giants Acquire Rafael Devers in Unexpected Blockbuster

Dale Zanine-Imagn Images

Look, I’ll just get right to it:

That’s the kind of blockbuster you don’t see every day. Rafael Devers is the best healthy Red Sox hitter. The Sox are above .500 and in the thick of the AL playoff hunt. They’re desperate for offense – though they came into the year with more hitters than spots, injuries to Alex Bregman, Triston Casas, Wilyer Abreu, and Masataka Yoshida have left them scrambling for depth. Abraham Toro has been batting high in the order of late. Romy Gonzalez is their backup DH. And they just traded their starting DH – hitting .271/.400/494, good for 14 home runs and a 145 wRC+ – for salary relief? We’re going to need a deeper dive.

Let’s start with the return. The Sox sent Devers and his entire contract – 10 years and $313.5 million at time of signing, with about $250 million and 8.5 years left on it today – to the Giants. In exchange, they got a wide mixture of players. There’s a major leaguer, Jordan Hicks. There’s a recently graduated prospect, Kyle Harrison. There’s a well-regarded hitting prospect, James Tibbs III. There’s another, further away prospect, pitcher Jose Bello. Finally, there’s that sweet, sweet financial flexibility, something the Sox are no stranger to.

If you look at baseball completely in the abstract, with bean-counting surplus value as your only guiding light for evaluating a trade, this one looks reasonable enough. Devers is under contract for a lot of years at a lot of dollars per year, and projection systems consistently think that he’ll generate low WAR totals for his salary in the back half of his deal. Harrison was a top 25 prospect not so long ago. Tibbs was a first round draft pick last year. Bello is an interesting lottery ticket. Hicks – okay, Hicks might have been a salary offset. But the point is, it’s likely that if all you care about is WAR accrued per dollar spent, the Sox come out ahead on this deal for most reasonable models of surplus value. Read the rest of this entry »


Giants Say Good Night to Late Night LaMonte in an Effort to Jolt Offense

Robert Edwards-Imagn Images

Four years ago, LaMonte Wade Jr. seemingly came out of nowhere — he was acquired in a minor trade following a couple cups of coffee in Minnesota — to help the Giants win 107 games and their first division title since 2012. His stream of clutch hits in a close NL West race earned him the nickname “Late Night LaMonte,” and while he couldn’t quite replicate that timeliness in subsequent seasons, he continued to do solid work in a platoon capacity for the Giants, at least until this year. Last week, with the team in the midst of a 2-6 slide during which they scored just 13 runs, president of baseball operations Buster Posey designated Wade for assignment as part of a shakeup aimed at upgrading the offense.

The 31-year-old Wade, who played with Posey on that 2021 squad, was dealt to the Angels for a player to be named later or cash on Sunday, with the Giants sending some unspecified amount of money towards the remainder of his $5 million salary. He was replaced on the roster by Dominic Smith, who had opted out of a minor league contract with the Yankees earlier in the week. Backup catcher Sam Huff was also DFA’d, while infielder Christian Koss was optioned to Triple-A Sacramento. Catcher Andrew Knizner and outfielder Daniel Johnson were both called up from Sacramento to replace them; each had signed minor league contracts with the Giants in May.

[Update: Shortly after this article was published on Tuesday, the Giants placed Matt Chapman on the 10-day injured list with a right hand injury — suffered while diving back to first base on a pickoff — and recalled Koss. Chapman was later diagnosed with sprained ligaments in the middle three fingers of his hand; he hopes to return before the All-Star break.]

With the three new players in the lineup, the Giants proceeded to reel off five straight victories against the Padres (salvaging a split of their four-game series) and Braves (sweeping the weekend series) to lift their record to 38-28, good enough to slide into second place in the NL West, 1 1/2 games behind the Dodgers. Not that the offense really awoke from its slumber. While the team did score 21 runs in those five games, breaking its streak of consecutive games scoring four or fewer runs at 16, its longest since 1965 (h/t Andrew Baggarly), the Giants hit just .200/.256/.327 (64 wRC+) over that stretch, worse than their .223/.304/.306 (77 wRC+) during the eight-game skid. The new guys, in case you were wondering, went 7-for-36 with two doubles and a walk. For the moment, correlation is good enough. Read the rest of this entry »


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

D. Ross Cameron-Imagn Images

Hello, and welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. I’ll keep the introduction short today, because I’m getting ready to travel to St. Louis for a game with my dad and uncle. There’s a Masyn Winn bobblehead ticketed for my memorabilia shelf – and a pile of enjoyable plays to recap before I can go get it. So, of course, thank you to Zach Lowe of The Ringer, whose NBA columns of likes and dislikes inspired this one, and let’s get started.

1. The Weekend of Wilmer
I have a soft spot for Wilmer Flores through a sheer fluke of geography. I lived in New York during his Mets tenure, and I moved to San Francisco around the same time he did. His walk-up music has been the same for the last decade: the Friends theme song. It’s a fan favorite and even comes with a good story. He’s the quintessential role player, a guy that most teams would love to have but no team needs to have. He’s been pitching in across the diamond, albeit in decreasingly difficult defensive roles, that whole time. With the exception of a down 2024, he’s been consistently valuable, but he’s never been a star – the closest thing I know to a Wilmer Flores highlight is his charming sadness when he thought he was getting traded.

For just one weekend, though, that all changed. Flores has been improbably dueling with Aaron Judge for the major league RBI lead throughout the first eight weeks of the season. RBI might not be a great predictive stat, and it might not be a great stat overall, but it definitely matters to players. Fancier versions of measuring contextual offense – WPA, RE24, and so on – all think that Flores has been a top 10 run producer this year, too. He’d fallen behind Judge by just a hair in those races – and probably has no chance at keeping up all season. I mean, have you seen Aaron Judge? But none of that mattered when the Giants played the A’s last weekend.
Read the rest of this entry »


Welcome Back, Robbie Ray

Sergio Estrada-Imagn Images

Back in the halcyon days of 2021, things were looking up for Robbie Ray. After a promising but inconsistent start to his career, he put everything together all at once and won a Cy Young award. He hit free agency on the back of that season and signed a deal that guaranteed him five times what he’d made in the majors so far. The future was bright – except that Ray turned around and put up a miserable 2022 campaign, meaningfully worse across the board despite pitching in Seattle, where trained squirrels can go six innings and give up two runs in the pitcher-friendliest ballpark in the big leagues. Then he got hurt. And later got traded as salary ballast. Life comes at you fast.

Ray would hardly be the first pitcher to spike some hardware in a weak year — only six AL pitchers reached 4 WAR in 2021; Ray wasn’t one of them — and then fade away. Rick Porcello says hi, by the way. If Ray’s last act was keeping replacement-level time on the Giants, at least he got his one big payday. Expectations weren’t high, and when he was shut down with an injury only a month after returning in the second half of last year, they fell further still.

Of course, I’m writing this article, so you know that hasn’t continued. Rather than teeter into irrelevance, Ray has come out strong to start 2025. He looks as good as he has since his award-winning season – and arguably even better. So let’s look at how he’s doing it now, because whether you’re a long-time Ray-head or just seeing the first Rays of light this year, he’s a strange enough – and fun enough – pitcher to be worth taking notice of. Read the rest of this entry »


Weird Stuff Is Going on in Extra Innings, Man

Matt Marton-Imagn Images

Things did not go well for the Cubs’ Ryan Pressly on Tuesday night against the Giants at Wrigley Field. Chicago had clawed its way back from a fourth-inning, 5-2 deficit, capped by a two-run, ninth-inning rally that sent the game into extra innings. After an uneventful 10th, all hell broke loose in the 11th, as Pressly failed to retire any of the eight batters he faced. By the time the dust settled, nine runs had scored, and unlike the Cubs’ April 18 game against the Diamondbacks, where they answered 10 eighth-inning runs with six of their own on the bottom of the frame and won 13-11, this time they fell 14-5.

As you might expect, it took a bad break or two to blow the doors open in that 11th inning. Following a double by Heliot Ramos and an RBI single by Patrick Bailey, Brett Wisely laid down a sacrifice bunt toward the first base side of the mound. Pressly fielded the ball and made an awkward, backhanded flip to Carson Kelly, but the ball dribbled under the catcher’s glove. Ramos was safe at home and Wisely reached first, still with nobody out. Mike Yastrzemski walked to load the bases, and then Willy Adames was hit by a pitch to force in Bailey. On the replay, it looked like a wild pitch that had gotten by Kelly, which would have advanced the runners and scored the run nonetheless, but home plate umpire Bill Miller ruled the ball had grazed Adames. The call was upheld after the Cubs challenged it, adding another baserunner to the mix, and consecutive singles by Jung Hoo Lee, Matt Chapman, and Wilmer Flores brought in four more runs (two on Chapman’s hit). With the score already a lopsided 11-5, Cubs manager Craig Counsell mercifully gave Pressly the hook.

The onslaught didn’t stop. Reliever Caleb Thielbar entered and finally recorded the first out by striking out Christian Koss before serving up an RBI double to Ramos. Bailey added a sacrifice fly before David Villar, pinch-hitting for Wisely, struck out. The Cubs went down in order against Kyle Harrison in the bottom of the 11th, and that was that. Read the rest of this entry »


Strike Zone Update Part 1: Has Umpiring Plateaued?

David Richard-Imagn Images

Back in January, I wrote an article called “Unfuzzing the Strike Zone.” The premise was pretty simple. As umpires have grown more accurate, as the edges of the strike zone have gotten clearer and more distinct, the strike zone has effectively gotten smaller. Misses go both ways, but there’s a big difference between an incorrectly called ball and an incorrectly called strike. Calling a pitch inside the zone a ball doesn’t shrink the effective size of the zone, but calling a pitch outside the zone a strike does make it bigger. As long as a pitcher knows it’s possible to get a strike call out there, they’ll consider it part of the zone. Little did I know that as I was writing that article, Major League Baseball was preparing to test its exact premise.

The strike zone has steadily shed its fuzz over the past 23 seasons, but on Thursday, Jayson Stark and Ken Rosenthal reported in The Athletic that the league has decided to break out a sweater shaver. Over the offseason, the Major League Umpires Association came to a new agreement with MLB. Part of the agreement included tightening the standards by which ball-strike calls are graded.

Umpires used to have a two-inch buffer around the edge of the strike zone, meaning that if they’d missed a call by fewer than two inches outside the zone, the call would still go down as correct in their assessments. Having that buffer is necessary because calling balls and strikes is extraordinarily difficult. It’s extremely rare for an umpire to get every call right even in a single game. The new border is just three-quarters of an inch on either side. The league is demanding a less fuzzy strike zone. Read the rest of this entry »


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

Robert Edwards-Imagn Images

Welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. With the first month of major league baseball in the books, I’m settling into the rhythm of the regular season. Baseball writing in the morning, baseball on TV in the afternoon, and usually baseball on TV in the evening. Every so often, I’ll skip two of those and go to the ballpark instead. The actual baseball is falling into a rhythm, too. The Dodgers have the best record in baseball, Aaron Judge is the best hitter, and Paul Skenes is the best pitcher, just like we all expected. But part of the rhythm of baseball is that the unexpected happens multiple times a day, and that’s what Five Things is for. With a nod of recognition and thanks to Zach Lowe of The Ringer for the column format, let’s start the shenanigans.

1. Stopping at Third
The math is pretty easy: A double with runners on second and third scores both runners. Sometimes it even brings home a guy standing on first at the start of the play, too. Last week, though, things got weird. First, Jacob Stallings flat out demolished a ball off the right field wall, but Hunter Goodman didn’t have the read:

Hey, that happens. There are a few plays like this in the majors every year. The batter can tear around the bases as much as he wants, but runners have to stop and make sure it’s a hit first. Goodman couldn’t be sure that the ball would hit the wall, and with no one out, he quite reasonably played it safe. Blake Dunn played the carom perfectly, and again, with nobody out, Goodman didn’t try his luck at home. Read the rest of this entry »


Jung Hoo Lee Is Starting To Look Like a Star

Wendell Cruz-Imagn Images

No player wants to suffer a significant, season-ending injury like Jung Hoo Lee did last May, especially in their rookie year. But when players do find themselves in that situation, they can at least use the time to reflect on their performance and make adjustments that they think will improve their game upon their return. Despite it being early in the season, it seems that is exactly what Lee has done.

The Giants center fielder’s offensive improvements warrant a look under the hood to see exactly what he has changed, because right now, he seems like a completely different player from the one we saw last year. So far this season, Lee is sporting a 192 wRC+, a .394 xwOBA (86th percentile), a 43.1% sweet-spot rate (87th percentile), and a .446 xwOBACON. Those are all big improvements compared to his limited 2024 sample. Read the rest of this entry »


Randy Rodríguez Is for Real

Katie Stratman-Imagn Images

Have you seen all the technological advances taking over pitching in recent years? High-speed cameras, pitching labs, weighted ball training, wind tunnels – maybe the reason we haven’t sent anyone to the moon for decades is that we’re using all the technology to strike batters out instead. Clearly, the arms race (get it?) favors technological savvy and complicated, inscrutable mathematical modeling.

Here’s a counterpoint, though: Maybe you should just throw a fastball and a slider and laugh as batters flail at both. Case in point: Randy Rodríguez has been the best reliever in baseball this year, and there’s nothing fancy about his game. He throws a 98-mph fastball. He throws a tight slider. That’s it – and that’s really all he needs anyway. Through eight appearances this year, he has 13 strikeouts, zero walks, and zero runs allowed.

Oh, two paragraphs don’t make an article? Well then, I guess we should expand on everything a bit. First, his backstory: Rodríguez signed with the Giants in 2017 out of the Dominican Republic and then slowly climbed the minor league ranks. He was a reliever right from the jump, with only occasional dalliances with short-burst starts, and he got a taste of Triple-A in 2022, where he got shelled. He tried it again in 2023 with better results, and by 2024 he looked like he belonged. That was his first year in the upper minors with a single-digit walk rate, and that’s all the Giants were waiting for; they called him up midseason and plugged him into the bullpen.
Read the rest of this entry »