Ryan Weathers allowed a lot of home runs in the early months of the season. Going into the final week of June, the 26-year-old New York Yankees southpaw had been taken deep 16 times over 14 starts comprising 80 2/3 innings. Frustratingly gopher-prone, he had a 4.13 ERA and a 4.31 FIP.
He has since been keeping balls in the yard. Over his last nine outings, the son of longtime big-league hurler David Weathers has surrendered just a pair of home runs over 46 innings while logging a 2.93 ERA and a 2.71 FIP. The reasons behind his turnaround? I haven’t spoken to Weathers since June 27 — one start into his resurgence — but based on that conversation and his pitch-usage numbers, an answer isn’t hard to deduce.
Weathers has thrown his four-seamer just 16.3% of the time since he stopped surrendering home runs at a 2004 Jamie Moyer pace, whereas he had previously been throwing it at a 27.8% clip. Meanwhile, his slider and changeup percentages have jumped as he has held his two-seamer usage fairly static. Read the rest of this entry »
Even by the standards of his recent, injury-marred seasons, Max Scherzer’s 2026 campaign has been a rough one. The 42-year-old righty has made two trips to the injured list, and through the end of July had taken just seven starts and allowed more than a run per inning. Even on a Blue Jays team destined to be retooled ahead of the trade deadline, he was clearly in no shape to be any contender’s hired gun. Nonetheless, Scherzer’s last two starts have been bright spots, and on Saturday evening, he notched career strikeout 3,516, officially moving him into the all-time top 10.
Scherzer wasn’t the only pitcher who reached a strikeout milestone this weekend. Aaron Nola, who started for the Phillies opposite Scherzer at Citizens Bank Park, collected his 2,000th career strikeout. Elsewhere, in a matchup that pitted the third- and fourth-ranked pitchers on the active strikeouts leaderboard, namely Chris Sale and Gerrit Cole, the latter notched his 1,000th strikeout since joining the Yankees. Then on Sunday, Jacob Misiorowski became the first pitcher to notch his 200th strikeout of the season.
I’ll get to all of those pitchers, but first Scherzer. After holding Philadelphia scoreless through five innings while scattering three hits and striking out three, he returned for the sixth inning and faced leadoff hitter Kyle Schwarber, who entered the day as the major league leader in strikeouts (172) and who on June 10 in Toronto was the victim of Scherzer’s career strikeout no. 3,500. That outing was the only major league start Scherzer took between April 24 and July 27; first he was sidelined by a combination of forearm tendinitis and left ankle inflammation, and then — after lasting just 3.1 innings against the Phillies while being tagged for five runs — a bout of back spasms. He was in much better shape on Saturday evening, and in his previous two plate appearances against Schwarber had limited the slugger to a groundout and an infield single. Read the rest of this entry »
With apologies to Tarik Skubal and the Dodgers, for my money the most eye-catching deal ahead of Monday’s trade deadline was the Red Sox acquiring Adley Rutschman in a six-player blockbuster with the Orioles. Not only did a switch-hitting All-Star catcher move from one Wild Card contender to another, but he did so within the same division — and he’s more than a rental, with one more year of arbitration eligibility before he reaches free agency. Though he’s currently on the injured list due to inflammation in his left wrist, Rutschman is reportedly nearing a rehab assignment, and once he returns, he should provide a substantial upgrade for a team whose catchers landed on my Replacement-Level Killers list a few weeks ago.
Rustchman wasn’t the only prominent catcher on the move to a contender on Monday, as the Marlins tradedLiam Hicks to the Rays, but he’s a part-time backstop whose hitting makes him a useful DH and first base option as well. While the concurrence of his being dealt illustrates that trading for a catcher on the fly in the midst of a playoff race isn’t unheard of, such moves do stand out. They’re not to be undertaken lightly because of the weighty responsibility that falls on a catcher’s shoulders in terms of quickly having to build relationships with a new pitching staff to understand repertoires, situational preferences, and interpersonal dynamics. Odds are that those newcomers are also expected to provide more offense than the catchers they replaced, because offensive slumps often spur teams to make such changes. Read the rest of this entry »
That’s a tough question. Whatever answer you come up with will certainly say just as much about your methodology as the pitch itself. That’s OK. We’re open-minded people here, and there’s more than one way to approach this problem. Read the rest of this entry »
You might have thought it was the Presidents Day Blowout Sale in San Francisco, as all 2026 models MUST GO, with 0% APR financing and additional dealer cash. All kidding aside — or maybe not, since this is a Szymborski piece — the Giants were one of deadline’s the most aggressive sellers and they continued the trend yesterday by trading two more veterans to contending teams. Heading to the Yankees is outfielder Heliot Ramos, who has hit .264/.304/.424 with nine homers in 74 games this season, good for 0.7 WAR, down numbers compared to his 2025 and especially his All-Star 2024 season. Elsewhere in the AL East, the Red Sox acquired lefty reliever Erik Miller, who has a 2.76 ERA and a 3.34 FIP, with 12 strikeouts per nine alongside six walks; Boston also picked up minor league outfielder Carlos Gutierrez. Of course, the Giants didn’t help restock these division rivals out of the goodness of their hearts: they received infielder Marcelo Mayer from the Red Sox, and pitcher Henry Lalane and infielder Kaeden Kent from the Yankees.
Over the weekend, I wrote about the Yankees trading for Luis García Jr. to help bolster their lineup until they get Aaron Judge, Cody Bellinger, and Giancarlo Stanton back healthy. Through the use of cry-laughing emojis in our company Slack, fellow FanGraphiér Jeff Zimmerman quite rightly noted my possible naïveté in having confidence that this particular result would actually come to pass. Whether or not the Yankees hacked my computer, received a telepathic message from Jeff, or (most likely) came to the same conclusion, they’ve hedged their bets on their veterans returning by picking up Ramos.
Early in his career, Ramos appeared to be a star in the making. That stardom seemed almost within reach in 2024, but his power didn’t continue to develop (just the opposite), and he turned out to be a rather middling defensive corner outfielder who couldn’t stick in center. Still, Ramos does do something well: He hits left-handed pitching. Indeed, even in a rather mediocre season, he’s gone after southpaws to the tune of a 127 wRC+. I think García was a necessary addition to the Yankees offense, but the team also needed someone who could tee off on lefties, which García doesn’t, and who has experience in the outfield. And while Ramos is certainly below average out there — his 2026 numbers have rebounded from his dreadful 2025, though they’re still slightly under water — he at least has experience playing in the outfield. In fact, if I’m being perfectly honest, he’s probably as valuable of a player overall as Stanton, albeit without the highlight reel, 120-mph home runs. Ramos isn’t a free agent until after the 2029 season, so unless he’s traded again, the Yankees will have him in the mix over the next few years, assuming they want to. Here’s his ZiPS projection:
ZiPS Projection – Heliot Ramos
Year
BA
OBP
SLG
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
OPS+
WAR
2027
.259
.326
.452
560
81
145
27
3
25
93
49
154
5
115
2.1
2028
.257
.326
.450
545
80
140
26
2
25
90
49
146
4
115
2.0
2029
.254
.323
.443
535
77
136
25
2
24
87
48
140
4
112
1.7
If you told me six weeks ago that the Red Sox would be one of the hottest teams in baseball and would be buyers at the trade deadline, I would have been shocked beyond belief. After all, not only would you have had an actual time machine, but you would have been using it for the extremely unambitious task of telling me and my cats how teams played in July. The Red Sox went 21-4 last month, highlighted by a 15-game winning streak, the majors’ longest since the 2021 Cardinals rolled off 17 wins in a row. They entered Monday’s games with the second Wild Card spot in hand, a four-game cushion on the Guardians behind them, and a shopping list to improve the 2026 team. Their big move was acquiringAdley Rutschman from Baltimore, but that wasn’t all they did.
Boston’s bullpen certainly isn’t a weak spot; the relief corps currently leads baseball in both ERA and FIP. But as quesabirria should have shown you, great things can be made even greater. With Aroldis Chapman firmly reserved for the ninth inning, Jovani Morán was the only other lefty on the roster, and though I’m a fan of Tyler Samaniego as a relief option, there’s no question that a risk-averse playoff team would rather have Miller in October, even with the walks. Miller isn’t merely a rental, either; unless the free agency rules change this winter, the Red Sox have him cost-controlled for three more seasons after this one. Here’s the ZiPS:
ZiPS Projection – Erik Miller
Year
W
L
ERA
G
GS
IP
H
ER
HR
BB
SO
ERA+
WAR
2027
3
2
3.60
57
3
50.0
40
20
4
32
59
116
0.6
2028
3
2
3.73
58
3
50.7
41
21
4
32
59
112
0.6
2029
3
2
3.66
58
3
51.7
42
21
4
33
58
114
0.6
Also going to Boston is Gutierrez, a smallish lefty outfielder who has the misfortune of being adequate in basically every way instead of having one standout tool to inspire scouts. He’ll draw a walk or two, and while his contact rate has dropped this year, he has generally displayed a pretty decent hit tool. He seems unlikely to really develop a whole lot of power, but he looks to me like a future fourth outfielder type. ZiPS throws out names like Jon Jay, Chris Duffy, Kerry Robinson, and Pookie Wilson (who is not related to Mookie Wilson, as far as I am aware) as comps. I kind of think of him as a poor man’s Steven Kwan. To the ZiPS!
ZiPS Projection – Carlos Gutierrez
Year
BA
OBP
SLG
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
OPS+
WAR
2027
.275
.340
.349
559
87
154
21
7
2
62
46
112
25
92
1.1
2028
.274
.339
.346
537
84
147
21
6
2
60
45
102
24
91
1.0
2029
.272
.339
.347
536
84
146
22
6
2
60
46
98
24
91
1.0
2030
.270
.338
.347
389
61
105
16
4
2
44
34
70
17
91
0.7
2031
.270
.338
.347
274
42
74
12
3
1
31
24
48
11
91
0.4
2032
.270
.340
.349
189
30
51
8
2
1
21
17
32
8
92
0.3
As for the return, Marcelo Mayer sounds like a pretty big name to send to San Francisco in exchange for a solid-but-not-elite reliever. And it would have been… in 2024. However you choose to portion out the blame, Mayer has been hit with a number of injuries and, when healthy, has regressed from his 2024 form. While he’s still just 23 and could very well have a bright future, his phenom days are past, and if you suddenly gave him his prospect eligibility back by some weird authoritative fiat, he’d slot in far lower than the number-three ranking he earned on our updated 2024 Top 100. With Luis Arraez gone and Casey Schmitt almost certainly out until 2027, the path is clear for Mayer to take the second base job as soon as he’s recovered from the stress fracture in his forearm. His ZiPS:
ZiPS Projection – Marcelo Mayer
Year
BA
OBP
SLG
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
OPS+
WAR
2027
.238
.294
.375
554
70
132
28
3
14
64
42
131
7
90
1.3
2028
.239
.296
.377
531
69
127
27
2
14
63
41
122
7
91
1.3
2029
.242
.299
.382
524
69
127
27
2
14
63
41
117
6
93
1.5
2030
.246
.304
.390
500
67
123
26
2
14
61
40
109
6
97
1.7
2031
.245
.303
.386
474
63
116
24
2
13
58
38
102
5
95
1.6
In return for Ramos, the Giants picked up pitcher Henry Lalane and infielder Kaeden Kent.
Lalane is a big lefty with good offspeed stuff and a fastball with decent movement. The heater’s velocity has ticked up in recent months, going from the 93-95 mph range to 95-97 mph. He’s awfully old for a prospect in A-ball, but that’s due to shoulder problems that have kept him off the field. A lot of scouts see him as a future middle reliever, but I imagine that the Giants will wait to see if his breaking pitches develop further and how he fares at the upper levels. ZiPS broadly thinks Lalane has upside, though I don’t generally like publishing ZiPS seasonal lines for pitchers until they debut in Double-A since the error bars are so large.
Kent was a third-round pick for the Yankees in the 2025 draft who struggled in his professional debut, hitting .182/.217/.265 in 25 games last year. That wasn’t enough to keep him off our Yankees Top Prospects list, where he ranked 11th as a 40 FV. With the caveat that he’s a High-A repeater, he’s having a much better year in 2026, with a .302/.359/.433 slashline, good for a 107 wRC+. The Yankees have been playing him at shortstop, second, and third, so if he hits well after his high-stakes promotion to Double-A, he could at least enter the utility infield picture. A lefty hitter with a bit of power who can play anywhere on the infield is a useful role-player archetype to have. Kent’s ZiPS:
ZiPS Projection – Kaeden Kent
Year
BA
OBP
SLG
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
OPS+
WAR
2027
.249
.287
.342
518
69
129
26
2
6
49
27
103
14
79
0.8
2028
.252
.292
.350
543
74
137
28
2
7
53
30
104
13
83
1.1
2029
.255
.295
.353
538
74
137
28
2
7
54
30
98
12
84
1.2
2030
.257
.300
.361
435
61
112
23
2
6
45
25
77
10
88
1.2
2031
.260
.301
.361
377
53
98
21
1
5
39
22
64
8
88
1.1
2032
.260
.302
.366
331
47
86
18
1
5
35
20
56
6
90
1.0
The Giants’ return for Ramos is less than what they got for Miller, but truth be told, there’s a good chance that Ramos was going to be a non-tender candidate before he hit free agency, barring a turnaround in his game.
Taken together, these trades form a tidy summary of the kind of move we typically see at the deadline. The days when you’d frequently see superstars with two months remaining on their deals fetch half a team’s farm system are now far off in the rearview mirror. Most deadline swaps make quiet-but-real incremental improvements, and that’s exactly what happened here. The Yankees get a useful outfielder who addresses a specific need. The Red Sox get a reliever who will be on their 2026 playoff roster in return for a player who was unlikely to be. And the Giants go about the yeoman’s work of converting a disappointing roster into younger players with plausible upside. None of the players acquired by the Giants are franchise-altering, but they didn’t have franchise-altering players on offer here. They accepted reality and acted accordingly, which is far better than sticking a giant inflatable gorilla on the roof and insisting that Ramos and Miller were only available at the dealership manager’s special price.
Wendell Cruz, Jordan Godfree, Rhona Wise, and Jesse Johnson-Imagn Images
The Pirates are one game under .500 at the start of play Monday. The Pirates are three-and-a-half games out of the final Wild Card spot, behind both the Padres and the Marlins. The Pirates have lost five of their last six and eight of their last 11. The Pirates have a 21.1% chance of making the playoffs, down from 47.6% just six days ago. The Pirates are going for it.
Specifically, the Pirates are going for it by completely overhauling their bullpen. On Saturday, they traded catcher Omar Alfonzo and outfielder Luis Cruz to the Yankees in exchange for flamethrowing reliever Camilo Doval. Today, they added three more relievers. First, they traded shortstop Sammy Stafura to the Mets for better-but-not-quite-as-flamethrowing reliever Luke Weaver. And then, just before the deadline, they traded three prospects — Brandan Bidois, Hyun Seung Lee, and Brian Sanchez — to the Marlins for Lake Bachar, and sent Kyle Robinson to the Angels for Kirby Yates. Any time you can land a Luke and a Lake, it’s a banner day. As of this writing, Pittsburgh’s bullpen ranks between 17th and 22nd in WAR, ERA, xERA, FIP, xFIP. It’s also tied for sixth with 19 blown saves. But this is a whole new bullpen now, and it appears the Pirates will get Evan Sisk back from the IL soon enough, too. Read the rest of this entry »
The Yankees acquired another bat for their offense on Sunday, bringing in first baseman/second baseman Luis García Jr. in return for pitchers Jack Cebert, Ben Grable, Yovanny Cruz, and Jake Bird. Scratched from Sunday’s lineup due to the strong possibility of a trade being completed, García has had a breakout season, at least when it comes to power, hitting .283/.313/.560 with 23 home runs in 104 games, for a wRC+ of 134 and 2.2 WAR.
The offense has been a real sore spot for New York lately, so making an addition here was a primary concern for the club. When the Yankees woke up for an off-day on the morning of June 1, they ranked second in baseball in wRC+ and fourth overall in runs scored. Aaron Judge had gone 1-for-4 with two RBI the night before, and that was the last time we saw him in a game. Before first pitch that day, the three-time MVP was removed from the lineup due to lingering shoulder soreness. Later, after imaging revealed a stress fracture in Judge’s right rib cage, he was placed on the IL.
Since losing Judge, the Yankees have had the worst wRC+ in baseball, at 87, and have ranked 26th in the league in runs scored. That they have still managed to play barely winning baseball, going 27-26 since then, is thanks to their elite pitching. Crunching some numbers, if the Yankees had merely had a league-average pitching staff over the last two months, they would have about six fewer wins right now, which is basically their entire cushion in the wild card race. Read the rest of this entry »
The Yankees have been limping along since losing Aaron Judge to a stress fracture in his right first rib in early June, and they’ve been without Giancarlo Stanton for even longer due to a right calf strain. Now their lineup has suffered another major blow, as Cody Bellinger sustained a Grade 2 left hamstring strain on Saturday and landed on the injured list, a loss that ought to affect how the Yankees approach the August 3 trade deadline.
The 31-year-old Bellinger injured himself during Saturday’s game against the Phillies. While hustling his way into a double on a two-out eighth-inning hit to left-center field off Jonathan Bowlan, he appeared to slow up a bit before sliding into second. He ended up advancing no further, and when the Yankees took the field for the bottom of the eighth, Max Schuemann replaced him in left field.
Bellinger was spotted doing light agility drills on Sunday, but once it was clear to him that he wouldn’t be ready to return within a few days, he suggested an IL stint made sense because he didn’t want his teammates to play while down a man. “I just feel like I won’t be able to put on the cleats for the next four days, at least,” he said on Sunday. “So being short a man for that long, they’ll get a full roster up here and give the guys as much opportunity as they can.” Read the rest of this entry »
Controversy surrounding José Caballero’s pre-pitch routine struck twice in the Bronx this week, with the first time prompting the benches to clear and the second causing unnecessary confusion. In the eighth inning of the Yankees’ 8-5 win over the Pirates on Monday night, Caballero did what he usually does — he dug into the batter’s box and didn’t look up at the pitcher until there were eight seconds left on the pitch timer. The idea is to disrupt the pitcher’s rhythm. Pittsburgh reliever Dennis Santana took exception to Caballero’s tactic — which, again, he has done many, many times for the last four seasons — and yelled at him after getting him to ground into a double play. The benches emptied, and the Pirates complained to MLB about it.
Turns out, the griping worked. After the game, the league told the umpires to more strictly enforce the rules requiring batters to engage with the pitcher with no fewer than eight seconds left on the clock. Instead of warning the batter, and then calling an automatic strike for a repeat violation, the umpires were directed to assess a strike to Caballero for attempting to deceive the pitcher, no matter how much time was left on the pitch timer. Both Caballero and the Yankees claim the league did not notify them about the change. As crew chief Adrian Johnson told a pool reporter after, “He’s been warned all season. We were instructed not to warn him. We were instructed to violate him. That’s what it is. It’s a violation.” Along with Johnson’s poor phrasing, the sudden change in enforcement is quite jarring and, in my opinion, inappropriate. If what the Yankees said is true — that the league didn’t tell them about the change — then I think this is an overstep by MLB to single out a player. Caballero accused the umpires and the league of “picking on” him. But even if MLB did give the Yankees and Caballero the heads up, I think the escalated enforcement is an incorrect interpretation of the rule. I love that Caballero uses the pitch clock to his advantage; pitchers can hold the ball and run down the clock to zero, so why shouldn’t batters be allowed to wait their full allotted time before engaging with the pitcher? Moreover, I also don’t know how Caballero is deceiving the pitcher by doing something he does so frequently. He’s certainly trying to annoy the opposing pitcher, but that’s not deception — that’s good gamesmanship.
Anyway, that’s the last you’ll read about Caballero in this week’s mailbag. Instead, we’ll be answering your questions about Esmerlyn Valdez’s heater, Gunnar Henderson’s woes against fastballs, how to fix the Angels, and whether anyone will break Jesse Orosco’s record for games pitched. But first, I’d like to remind you that 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 an upcoming mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »
Today, it’s another Killers two-fer, covering the left side of the infield. While still focusing on teams that meet the loose definition of a contender (Playoff Odds of at least 10%, a criterion that 22 of the 30 teams meet) and that have gotten about 0.6 WAR or less out of a position thus far (which prorates to 1.0 WAR over a full season), I have also incorporated our Depth Charts’ rest-of-season WAR projections into the equation for an additional perspective. That may suggest that some of these teams will clear the bar by a significant margin, but even so, I’ve included them here because their performance at that spot merits a closer a look. All statistics are through July 12.